上学期开始就经常看到一款黑色背景、语法高亮的文本编辑器,却一直不知道它叫啥。最近又吃饱了撑着没事儿找事儿,Google 着 Google 着,就瞄到了这个号称是咱 Programmer 必备神器的 Sublime Text。没错,就是它啦!(目前最新版本为 V2.0,官方下载地址: http://www.sublimetext.com/2)
Wiki 说,“Sublime Text 是一款基于 Python 的跨平台文字编辑器,最初设计为 Vim 编辑器的多功能扩充软件。” 目前,Sublime 虽然也是一款需要购买 Licence 的收费商业软件,但没有购买也同样可以长期无影响地免费使用(除了会出现购买提示,但“传说”其频率比偶尔还偶尔)。
关于软件设置(或称偏好设置),在 Sublime 中分默认和用户两种类型,分别在菜单【Preferences】->【Settings - Default】和【Settings - User】。顾名思义,用户设置都应该在后者对应的文件中进行修改。通过其他途径对软件进行的设置也会保存到此配置文件中。Sublime 自带了多个主题配色方案,选择【Preferences】->【Color Scheme】可进行设置,默认是“Monokai”。下图是设置编辑的字体样式及大小的配置例子:
Sublime 虽然轻量却又功能强大的原因之一是因为可以安装各种插件,其中安装方法含离线和在线两种:
- 离线安装:将已下载的安装包解压到 AppData\Roaming\Sublime Text 2\Packages 目录下(建议在菜单中选择【Preferences】->【Browse Packages...】直接打开此目录)即可。
- 在线安装:第一次安装插件前,需先安装 Package Control 包,方法为依次选择菜单【View】->【Show Console】(或使用快捷键 Ctrl + `)打开控制台,在底部文本框中输入下列字符串并按回车:
- SublimeTmpl:文件模版,包括HTML、JavaScript、CSS、PHP、Python、Ruby 等。在菜单【File】->【New File (Sublime Tmpl)】选择相应模版。
- GBK Encoding Support:支持打开、编辑、保存 GBK 编码的文件,以及 GBK 与 UTF8 编码的文件之间的格式转换。
- ConvertToUTF8:可解决 CJK (中日韩统一表意文字)格式文件的乱码问题,如 GBK、BIG5、EUC-KR、EUC-JP、Shift_JIS 等编码的文件。