之前就聽說過該軟件,試用了下,自己不太熟悉就沒去深入了解使用了,昨天在公司上班的時候,一群技術男在討論到這個工具,然后自己就去摸索了下,發(fā)現(xiàn)感覺真不錯,又輕便,又簡潔,個人很喜歡。在此記錄下一些關于Sublime Text 2的一些事兒吧,以防到時候忘記了懶得再去搜索了。
1、安裝包控制(Package Control)
打開Sublime Text 2,按快捷鍵 ctrl+` 或者點擊 Tools → Command Palette 調(diào)出控制臺Console;
將以下代碼復制粘貼進命令行后回車:
1 | import urllib2,os;pf= 'Package Control.sublime-package' ;ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf), 'wb' ).write(urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ' , '%20' )).read())
|
重新啟動Sublime Text 2,如果在Preferences → Package Settings 中看到 Package Control 這一項,就說明安裝成功了。
2、安裝Alignment插件
對于喜歡整齊的瑪民來說,這不失為一個省事的插件。該插件可以通過上面安裝好的 Package Control 來安裝:
按ctrl + shift + P調(diào)出命令面板;
輸入 install 調(diào)出 Package Control:Install Package 選項,并回車;
輸入Alignment,選中并按回車安裝;
重啟Sublime Text 2,選中文本并按ctrl + alt + a 就可以進行對齊操作了。
3、安裝 Soda 主題
這里的主題不同于針對代碼的 color scheme,而是針對Sublime Text 2該軟件本身的主題,該主題也可以通過萬能的 Package Control 來安裝。
按ctrl + shift + P調(diào)出命令面板;
輸入 install 調(diào)出 Package Control:Install Package 選項,并回車;
輸入 theme soda 選中后回車即可安裝;
安裝完之后要激活主題,打開 Preferences → Global Settings – User,加上以下代碼保存即可生效:
1 | "theme" : "Soda Light.sublime-theme" 或者 "theme" : "Soda Dark.sublime-theme"
|
4、安裝cTags插件
首先,從Ctags官網(wǎng)下載壓縮包下來,解壓到電腦的某個地方,比如“C:\Program Files\ctags”,然后把cTags添加到系統(tǒng)變量里去:
在“我的電腦”右鍵屬性 → 高級 → 環(huán)境變量 → 在“系統(tǒng)變量”里找到“Path”,點擊“編輯” → 把“;C:\Program Files\ctags”(不包括雙引號)復制到最后 → 最后一路“確定”保存。
然后通過 Package Control 來安裝 cTags 插件:
按ctrl + shift + P調(diào)出命令面板;
輸入 install 調(diào)出 Package Control:Install Package 選項,并回車;
輸入 ctags 選中后回車即可安裝。
安裝完之后,在項目的當前目錄下按ctrl + t, ctrl + r,會生成.tags的文件。當光標停留在某個函數(shù)上時,按快捷鍵 ctrl+t, ctrl+t就可以打開函數(shù)所在的文件,并跳轉(zhuǎn)到相應的位置了。
PS:安裝這個插件折騰了我蠻久,主要是不知道還要從ctags官網(wǎng)下載壓縮包,以及修改系統(tǒng)的變量,后來還是一博友給我發(fā)的國外的參考資料才知道要這樣配置的。剛開始知道這軟件之所以沒用是因為沒有像eclipse可以追蹤函數(shù)的功能,后來才知道可以通過安裝cTags插件來實現(xiàn)。裝上此功能后,就更喜歡用Sublime Text 2了。
5、jsFormat插件
格式化js:選中一段文本,control+alt+f。
6、DocBlockr
在JS函數(shù)上方輸入/**,然后回車,doc就生成好了非常好用。
7、sublime-jslint
打開一個js文件,control+j,即可輸出jsLint檢查的結(jié)果。打開Packages目錄,找到插件目錄sublime-jslint,打開sublime-jslint.sublime-settings文件,可以修改jsLint配置,還可以配置文件保存時自動檢查等,如:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | {
// Path to the jslint jar.
// Leave blank to use bundled jar.
"jslint_jar" : "" ,
// Options pass to jslint.
// Jerry Qu注:全部可用配置參考這里,https://github.com/fbzhong/sublime-jslint/wiki/Available-jslint4java-options
"jslint_options" : "--encoding utf-8 --bitwise --browser --cap --css --devel --debug --evil --forin --fragment --on --sub --white --windows --sloppy" ,
// Ignore errors, regex.
"ignore_errors" :
[
// "Expected an identifier and instead saw 'undefined' \(a reserved word\)"
],
// run jslint on save.
"run_on_save" : false ,
// debug flag.
"debug" : false
}
|
———————————– 2012-02-09 Update ———————————–
8、SideBarEnhancements
推薦通過 Package Control 安裝 SideBarEnhancements 這個插件,可以大大加強在側(cè)欄目錄樹中右鍵的選項