在当前项目中快速搜索文件
在当前项目中快速搜索文件
快捷键:CTRL
+ p
这里面有技巧,比如希望搜索如下路径的文件名并打开:
routes/user/messages.js
只需在窗口输入:
rum
或者
r/u/m
看结果是不是很爽?
快速注释和取消注释
快速注释和取消注释
行内注释快捷键CTRL
+ /
,块注释则选择一个区间,快捷键CTRL
+ SHIFT + /
取消注释不论行注释还是块注释,快捷键都是CTRL
+ /
,只需要鼠标光标在注释区间内即可。
合并行
合并行
貌似这不算什么技巧,应用场景,你现在想将当前行和下一行合并到一行,快捷键CTRL
+ J
多重复合选择文本内容
多重复合选择文本内容
有没有试过像下图这样来选择文本?
操作方式如下
- 首先选中第一段文本
- 接着按下
CTRL
键,用鼠标选择第二段需要选择的文本
- 继续重复这样做
还有一个很好的地方,就是选完之后,按下[
试试?是不很体贴,也可以按下单双引号等等。
总体来说,Sublime
Text 2
体验是一流的。
列选择模式
列选择模式
两种方式:
1.鼠标右键+shift
2.Ctlr+Shift+上下箭头
参考:http://www.sublimetext.com/docs/2/column_selection.html
不过这个没看懂:
Add to selection: Ctrl
Subtract from selection: Alt
让SublimeText2支持Jade语法高亮
让 Sublime Text 2 支持 Jade 语法高亮
$ git clone git://github.com/miksago/jade-tmbundle Jade
$ cd Jade
$ zip -r Jade.sublime-package*
此时会在当前目录下生成文件:
Jade.sublime-package
将该文件拷贝到 Sublime Text 2 根目录下的Pristine
Packages
目录中去,就可以了。
文本选择
文本选择
写代码过程中免不了要经常选择一些字符,常见的就是拖鼠标选中,然后删除或者如何如何。
Sublime Text 2 中,当光标在一个单词上时,按下快捷键:CTRL
+ d
,就会选中该块字符,同时文件中存在的相同字符都有提示。
选择区间内容
比如现在要选取下面代码片段中[
与]
之间的内容:
[a,b,c,d,csser]
将光标放在括号中间任意位置,按快捷键:CTRL + SHIFT + m,这种选取方式支持
[
]
{
}
(
)
等符号。
在指定目录下所有文件中搜索内容
在指定目录下所有文件中搜索内容
快捷键:CTRL
+ SHIFT + f
结果如下:
双击文件路径或者关键词,会自动打开文件跳到指定位置。
在当前文件中快速搜索内容
在当前文件中快速搜索内容
快捷键:CTRL
+ p
后输入#
快速跳转到文件中的某个函数处
快速跳转到文件中的某个函数处
快捷键:CTRL
+ r
或者CTRL
+ p
后输入@
安装SublimeText2插件的方法
安装Sublime Text 2插件的方法
- 按Ctrl+`调出console
- 粘贴以下代码到底部命令行并回车:
import
urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())
- 重启Sublime Text 2。
- 如果在Perferences->package settings中看到package control这一项,则安装成功。
用Package Control安装插件的方法:
- 按下Ctrl+Shift+P调出命令面板
- 输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。
跳转到指定行
跳转到指定行
快捷键:CTRL
+ g
或者CTRL
+ p
后输入:
,这点用过
VIM 的感觉很熟悉
分享到:
相关推荐
二级理论题(选择83+判断96).xlsx
2024年中国超声非侵入式腐蚀检测传感器行业研究报告
设备自动化综合利用率实践,详细描述了OEE各方面的参数与应用,让设备自动化工厂利用此工具可以快速提高生产
python
server-jre-8u411-windows-x64.tar.gz
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
单片机学习代码资料
输入电压DC15V,输出电压调节范围:+18V~+30V,电流:500mA~100mA范围,纹波1%
nacos-server-2.3.2
聚类微博数据可视化分析系统 技术框架 python + django + mysql + nlp + 聚类 +pycharm 角色介绍 普通用户 qqq 123456 模块分析 登录注册 数据获取 数据处理 数据挖掘 NLP情感分析 K-means聚类分析 敏感词预警 (支持邮箱发送模式) 不同聚类 (三个不同的聚类计算结果对比,选择最优的聚类来显示) 数据可视化模块 大事件数据可视化 热点数据排行 热门主题词云 评论数据可视化 时间顺序可视化 退出模块 数据库weibo_nlp_system 分析原理 我的最爱是动漫,你喜欢什么呢? 我 的 最爱 是 动漫 你 喜欢 什么 呢
选择判断题库.doc
【作品名称】:青藏高原城市化和生态环境迫切化大屏数据可视化系统 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。
TCABEE 008-2020 轨道交通车站高效空调系统技术标准.pdf
MySQL笔记思维导图
附件是Windows 10 Docker 安装教程, 文件绿色安全,请大家放心下载,仅供交流学习使用,无任何商业目的!
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
东北大学信息学院控制与科学博士课程《matlab语言与应用》薛定宇课程作业 chapter1-chapter14 自己做的
azure-ai-services-speech-service(微软语音服务文档)
数据库课程设计涵盖了从需求分析、概念设计、逻辑设计到物理设计的整个数据库设计流程。为了帮助学生更好地理解和掌握这些内容,课程设计提供了丰富的学习资源。 首先,课程提供了详细的教学课件和PPT,这些资源系统地介绍了数据库设计的基本概念和步骤,帮助学生建立起对数据库设计的整体认识。 其次,课程设计还提供了大量的实践案例和练习题。学生可以通过分析实际案例,了解数据库设计在实际应用中的具体实现方法。同时,练习题可以帮助学生巩固所学知识,提高实际操作能力。 此外,课程设计还鼓励学生利用网络资源进行学习。学生可以通过在线教程、视频系列以及经典的数据库设计书籍等拓展学习视野,深入了解数据库设计的最新技术和方法。 最后,课程设计还强调团队协作和沟通能力的培养。学生需要分组完成设计任务,通过团队合作解决问题,提高协作和沟通能力。 总之,数据库课程设计提供了丰富的学习资源和实践机会,帮助学生全面掌握数据库设计的基本知识和技能。通过这门课程的学习,学生将能够为后续的数据库应用开发和数据管理工作打下坚实的基础。
17.rar