Sublime Text使用技巧
Sublime Text由于其強大的編輯功能以及代碼自動完成功能受到無數(shù)程序員的青睞,尤其是Zend Coding插件的使用。要實現(xiàn)其強大的功能,需要裝載一些插件。本文將介紹如何在Sublime Te
Sublime Text由于其強大的編輯功能以及代碼自動完成功能受到無數(shù)程序員的青睞,尤其是Zend Coding插件的使用。要實現(xiàn)其強大的功能,需要裝載一些插件。本文將介紹如何在Sublime Text安裝Zend Coding等插件。
Sublime Text插件安裝的幾個方法
第一種、直接安裝:安裝Sublime Text插件很方便,可以直接下載安裝包解壓縮到軟件安裝根目錄的Packages目錄下,放在里面,重啟軟件即可。
第二種、使用Package Control組件安裝:也可以安裝Package Control組件,然后直接在線安裝。按Ctrl `以調(diào)出console,然后粘貼以下代碼到底部命令行并回車:
```python
import urllib2, os;
pf'Package ';ipp_packages_path();(ipp) if not (ipp) else None;open((ipp,pf),'wb').write(urllib2.urlopen('' (' ', ' ')).read())
```
重啟Sublime Text即可。重啟后如果在Perferences->package settings中看到package control這一項,則安裝成功。如果這種方法不能安裝成功,可以到官網(wǎng)下載文件手動安裝。
用Package Control安裝插件的方法:按下Ctrl Shift P調(diào)出命令面板輸入install,調(diào)出Install Package選項并回車,然后在列表中選中要安裝的插件。
GBK Encoding Support
對于gb2312編碼來說,Sublime Text 2本身不支持,我們可以通過插件GBK to UTF8或GBK進行轉(zhuǎn)碼工作。
Zen Coding
Zen Coding是一款大神級別的插件。輸入div.wrappergt;div.header 按下Tab,立刻變成:
```html
```
或者按下Ctrl Alt Enter,激發(fā)Zen Coding控制臺,可看到整個動態(tài)的過程。
Zen Coding代碼寫法:
1) 使用Ctrl Alt Enter呼出Zen Coding。
2) div#content>ul>li*3>a[href"javascript:void(0);"]{Links$} 這樣短短的一句話生成:
```html
```
以下是一些Sublime Text中使用Zen Coding的技巧:
1. 縮寫擴展:通過Control Alt Enter可以在一個新行中輸入Zen Coding的縮寫,來生成代碼。同時,如果我們在編輯中直接書寫了Zen Coding縮寫,比如div#content>p,當(dāng)光標(biāo)放置在p之后時,可以通過Tab鍵來擴展,Zen Coding會從光標(biāo)處開始向左側(cè)搜索到第一個空白處之間的代碼作為Zen Coding縮寫。這樣不必每次打開新行輸入,提高了效率,缺點是不能實時預(yù)覽。
2. 嵌套代碼:可以在已經(jīng)寫好的代碼外面嵌套其他的代碼。將光標(biāo)放置到想要嵌套的標(biāo)簽上,然后使用Control Alt Enter呼出Zen Coding的命令行,就可以實現(xiàn)嵌套。
除了Zen Coding插件外,還有一些其他實用的插件:
1. jQuery Package for Sublime Text:習(xí)慣使用jQuery的程序員必備插件。
2. Sublime Prefixr:CSS3私有前綴自動補全插件。
3. JS Format:JS代碼格式化插件。
4. Placeholders:占位用,包括一些占位文字和HTML代碼片段,實用。
5. Sublime Alignment:用于代碼格式的自動對齊,最新版Sublime已經(jīng)集成該功能。
6. Tag:一些有代碼潔癖的程序員很適合這個插件,HTML代碼格式化能使HTML代碼更加漂亮整潔。
7. JsMinifier:該插件基于Google Closure compiler,可以自動壓縮JS文件。
8. Sublime CodeIntel:代碼自動提示插件。
9. Bracket Highlighter:類似于代碼匹配,可以匹配括號、引號等符號內(nèi)的范圍。
10. GBK to UTF8:將文件編碼從GBK轉(zhuǎn)換成UTF8的插件,快捷鍵為Ctrl Shift C。
以上是一些Sublime Text中使用的插件和技巧,希望對大家有所幫助。