sublime text 有四个实用技巧可提升编码效率:1. 多光标编辑可通过 alt+点击或 ctrl+shift+l 实现多行同步修改,2. 快速跳转包括 ctrl+g 跳转行号、ctrl+p 打开文件及 @函数名定位符号,3. 内置终端与编译器支持通过 ctrl+b 运行脚本并可用插件调用系统终端,4. 折叠代码块使用 ctrl+shift+[ 或 ] 控制展开与折叠层级,有助于清晰阅读嵌套结构。掌握这些功能能显著提高工作效率。
sublime Text 虽然界面简洁,但功能强大,很多内置小技巧其实非常实用,只是很多人没注意到。掌握这些操作,能让你写代码快上不少。
1. 多光标编辑:批量修改不再手忙脚乱
多光标是 Sublime 最为人称道的功能之一。你可以按住
Alt
Option
(Mac),然后点击鼠标左键,在多个位置同时插入光标。
比如,你想一次性修改多行的变量名,只需要把光标放在要改的地方,按下
Ctrl+Shift+L
(Mac 上是
Cmd+Shift+L
),就可以一键实现多行同步编辑。
- 按住 Alt 点击添加多个光标
- Ctrl+D 可以连续选中下一个相同词组并加光标
- 使用 Ctrl+L 快速选中整行并加光标
这个功能在处理重复结构、批量命名时特别有用,比手动一行一行改效率高得多。
2. 快速跳转和查找:别再靠滚动条找代码了
Sublime 提供了多种快速定位方式:
- 跳转到某行:按下
Ctrl+G
,输入行号直接跳转。
- 模糊搜索文件名打开文件:用
Ctrl+P
(Mac 是 Cmd+P),可以快速打开项目中的任意文件。
- 符号/函数跳转:同样是
Ctrl+P
,然后输入
@函数名
,就能跳到该函数定义处。
这些操作几乎不需要离开键盘,大大节省了翻代码的时间。尤其是大项目里,用起来特别顺手。
3. 内置终端与编译器:写完代码直接运行
很多人不知道的是,Sublime 其实自带简单的编译和运行功能。你可以通过
Tools > Build System
设置不同的语言环境,比如 python、JavaScript 等,然后使用
Ctrl+B
直接运行当前脚本。
如果想调用系统终端,也可以安装插件如 “Terminus” 来在 Sublime 内部打开终端窗口。
虽然不能完全替代专业 ide,但对于轻量级测试或者调试小段代码来说已经足够用了。
4. 折叠代码块:看得清结构才写得好代码
有时候代码太长,展开所有内容反而影响阅读。这时候可以用折叠功能:
-
Ctrl+Shift+[
折叠当前代码块
-
Ctrl+Shift+]
展开当前代码块
-
Ctrl+K, Ctrl+0
(数字零)折叠所有层级
-
Ctrl+K, Ctrl+J
展开所有层级
特别是写嵌套结构比较多的语言(如 html、css 或 JavaScript 对象),折叠后更容易看清逻辑层次。
基本上就这些,有些功能看起来简单,但用多了你会发现效率提升很明显。