常用Sublime Text配置及使用技巧

转Mac OS的工作环境开始有一段时间了,需要一款类似Windows下类似Editplus或Ultradit的工具,作为IDEA下文本编辑或简单代码的轻量IDE补充工具。由于不想折腾VIM类似的工具,所以选择了Sublime Text做为首选工具。这里主要记录Sublime Text的配置及技巧以便平时使用。另一方面不得不感叹社区的成熟,所有工具应有尽有。

配置类

Sublime Text的配置分为系统级(Default)和用户级(User). 用户级默认覆盖系统级的配置。所以这里不建议去修改系统级的配置, 一方面是改错了忘记备份对原文件的破坏,另一方面是不方便查找比较。
打开Preferences->Settings - User

1
2
3
4
5
{
... ...
"translate_tabs_to_spaces": true, // 默认将tab转换为空格
"scroll_past_end": true, // 当文件到末尾时还能继续滚动
}

快捷键

  • Command + L: 选择当前行
  • Command + D: 选择当前单词
  • Command + Shift + L: 向前/后选择全部
  • Command + X: 删除当前行
  • Command + Shift + P: 打开命令面板

更多快捷键参考Keyboard Shortcuts - OSX

插件类

JsFormat

使用方法:直接打开一个js文件,按Command + Shift + P, 搜索format回车。

Emmet

著名的快速编写前端代码工具

liveReload

编辑代码时配合浏览器自动刷新效果。