一、下載
官網下載合適的版本(http://www.sublimetext.com/3)
二、破解
執行 Help->Enter license 粘貼你的License代碼
----- BEGIN LICENSE ----- Andrew Weber Single User License EA7E-855605 813A03DD 5E4AD9E6 6C0EEB94 BC99798F 942194A6 02396E98 E62C9979 4BB979FE 91424C9D A45400BF F6747D88 2FB88078 90F5CC94 1CDC92DC 8457107A F151657B 1D22E383 A997F016 42397640 33F41CFC E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D 5CDB7036 E56DE1C0 EFCC0840 650CD3A6 B98FC99C 8FAC73EE D2B95564 DF450523 ------ END LICENSE ------
三、安裝package control組件
按ctrl+`調出console,粘貼以下代碼到底部命令行並回車。
重啟sublime text 3。如果在perferences->package settings中看到package control這一項,則安裝成功。
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
四、安裝插件
ctrl+shift+p調出命令面板,輸入install 調出 Install Package 選項並回車,然后在列表中選中要安裝的插件。
五、插件列表(個人喜好)
1、Emmet
前身是 Zen Coding。它讓編寫 HTML 代碼變得簡單。
用法:輸入代碼后,按Tab或Ctrl+e
2、BracketHighlighter
括號、引號、標簽高亮
3、SublimeTmpl
新建模板
ctrl+alt+h 新建html文件
ctrl+alt+j 新建js文件
ctrl+alt+c 新建css文件
如果想編輯默認模版,到"SublimeTmpl\templates"文件夾修改
4、AutoFileName
自動提示路徑
5、jsFormat
javascript格式化,快捷鍵:ctrl+alt+f
6、sftp
安裝好之后修改sftp-config.json文件中的四行代碼。分別是host、use、password、remote_path。
7、tag
ctrl+alt+f格式化選中的html代碼
8、CovertToUTF8
Sublime Text默認是只支持UTF8的編碼,當打開GBK文件時候,文件內會出現部分的亂碼,裝上這個插件即可支持GBK編碼了。
9、LESS
讓sub識別less文件,並提示代碼。
六、使用快捷鍵
1、更改字體大小 ctrl+“+” 或者ctrl+“-”
2、快速復制行,把鼠標在某行上點一下,然后ctrl + shift + d
3、同時編輯多個相同的位置,只用選中后不停按ctrl + d
4、ctrl + ] 或者 [ 可以縮進或展開多行
5、ctrl + shift + 上 或 下 可以上下移動代碼
6、ctrl + 回車,直接在下面建一個新行,ctrl+shift + 回車,直接在上面建一個新行
7、Alt + Shift + 2 將視圖設置成兩列;Ctrl + Shift + 2 將打開的文件“趕”到右邊那列
七、使用Git管理sub的配置文件
為了在不同終端保持sub配置的一致性,用Git管理sub的配置文件(感謝前輩從node中的npm包管理方式得到啟發並分享)。
perferences->Browse Packages...打開Sublime Text 3\Packages文件夾,User文件夾里是配置文件,除Package Control.cache和Package Control.user-ca-bundle外的文件和遠程倉庫同步即可。在任何機器上新增插件后,git push到倉庫,在不同的電腦上只要從OSC clone下來覆蓋User目錄,以后 git更新一下即可,sub啟動時會根據配置文件自動下插件,從而保持不同終端sub的配置一致。