Sublime Text是一款具有漂亮的用户界面和强大功能的编辑器,轻量、简洁、高效和具有丰富的拓展功能,深得我的喜爱,本身是一个收费软件,但是不购买一样可以使用,只是偶尔在编辑的时候会弹出提示框让你购买,但是这个频率很低,基本上不影响日常使用,每每遇到其他人用其他各种诸如notepad之类的编辑器,我总是喜欢安利他们改用Sublime Text


安装

直接去官网http://www.sublimetext.com/下载安装即可,无脑next即可


拓展

Sublime Text最吸引人的就是丰富的插件了,通过安装各种插件,可以实现非常高效的编辑

1、安装Package Control

使用快捷键ctrl+`(左上角esc下面那个按键)打开控制台


把这串内容键入输入框中回车

import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

安装完成后在Perferences→package settings中可以看到package control,即成功安装


2、安装插件

使用Ctrl+Shift+P打开控制台,输入package,选择Package Control:Install Package回车,稍等片刻在弹出的输入框中输入插件名称回车即可安装




3、推荐插件

JsFormat

JsForma可以自动帮助你格式化JavaScript代码,形成一种通用的格式

ConvertToUTF8

通过本插件,可以编辑并保存目前编码不被Sublime Text支持的文件,特别是中日韩用户使用的 GB2312,GBK,BIG5,EUC-KR,EUC-JP 等。可以通过 File→Set File Encoding to 菜单对文件编码进行手工转换。例如,您可以打开一个 UTF-8 编码的文件,指定保存为GBK,反之亦然

ChineseLocalizations

添加多语言支持

DocBlockr

安装该插件后,可以快速生成各种注释格式,当需要生成注释符号时,输入/*、/然后回车系统即帮你自动生成,如果/后面刚好是一个函数的定义,注释格式会根据函数的参数生成

Sidebar Enhancements

sublime侧栏右键文件提供的功能很少,但在实际开发中,文件通常会有各种处理请求,而该插件增强侧栏文件右键功能,比如可以直接右键将文件移入回收站,在浏览器中浏览,将文件复制到剪切板等。

BracketHighlighter

高亮显示[], (), {}, “”, 等符号,便于查看起始和结束标记


4、常用快捷鍵

Ctrl+Shift+P:打开命令面板

Ctrl+P:搜索项目中的文件

Ctrl+G:跳转到第几行

Ctrl+W:关闭当前打开文件

Ctrl+Shift+W:关闭所有打开文件

Ctrl+Shift+V:粘贴并格式化

Ctrl+D:选择单词,重复可增加选择下一个相同的单词

Ctrl+L:选择行,重复可依次增加选择下一行

Ctrl+Shift+L:选择多行

Ctrl+Shift+Enter:在当前行前插入新行

Ctrl+X:删除当前行

Ctrl+M:跳转到对应括号

Ctrl+U:软撤销,撤销光标位置

Ctrl+J:选择标签内容

Ctrl+F:查找内容

Ctrl+Shift+F:查找并替换

Ctrl+H:替换

Ctrl+R:前往 method

Ctrl+N:新建窗口

Ctrl+K+B:开关侧栏

Ctrl+Shift+M:选中当前括号内容,重复可选着括号本身

Ctrl+F2:设置/删除标记

Ctrl+/:注释当前行

Ctrl+Shift+/:当前位置插入注释

Ctrl+Alt+/:块注释,并Focus到首行,写注释说明用的

Ctrl+Shift+A:选择当前标签前后,修改标签用的

F11:全屏

Shift+F11:全屏免打扰模式,只编辑当前文件

Alt+F3:选择所有相同的词

Alt+.:闭合标签

Alt+Shift+数字:分屏显示

Alt+数字:切换打开第N个文件