【sublime】插件安裝:包管理器——Package Control

首先,按CTRL+`,打開控制檯

 

粘貼下面的代碼,以後回車

若是是sublime3

import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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://sublime.wbond.net/' + 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) 
 

若是是sublime2

 
import urllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation') 

 

安裝成功以後,按熱鍵CTRL+SHIFT+P調出Package Control

推薦的插件

auto Prefixr
Prefixr,CSS3 私有前綴自動補全插件,顯然也頗有用哇

JS Format
一個JS代碼格式化插件。

SublimeLinter
一個支持lint語法的插件,能夠高亮linter認爲有錯誤的代碼行,也支持高亮一些特別的註釋,好比「TODO」,這樣就能夠被快速定位。(IntelliJ IDEA的TODO功能很贊,這個插件雖然比不上,可是也夠用了吧)

Sublime CodeIntel
代碼自動提示

Bracket Highlighter
相似於代碼匹配,能夠匹配括號,引號等符號內的範圍。

TrailingSpacer 高亮顯示多餘的空格和Tab

Alignment 等號對齊
按Ctrl+Alt+A,能夠將凌亂的代碼以等號爲準左右對其,適合有代碼潔癖的朋友。

CSScomb CSS屬性排序
有 時候看看本身寫的CSS文件,會不會以爲屬性很亂查找不易維護難?CSScomb能夠按照必定的CSS屬性排序規則,將雜亂無章的CSS屬性進行從新排 序。選中要排序的CSS代碼,按Ctrl+Shift+C,便可對CSS屬性從新排序了,代碼今後簡潔有序易維護,若是不款選代碼則插件將排序文件中全部 的CSS屬性。固然,能夠本身自定義CSS屬性排序規則,打開插件目錄裏的CSScomb.sublime-settings文件,更改裏面的CSS屬性 順序就好了。由於這個插件使用PHP寫的,要使他工做須要在環境變量中添加PHP的路徑,具體請看github上的說明。

SublimeTmpl 快速生成文件模板
一 直都很奇怪爲何sublime text 3沒有新建文件模板的功能,像html頭部的DTD聲明每次都要複製粘貼。用SublimeTmpl這款插件終於能夠解脫了,SublimeTmpl能新 建html、css、javascript、php、python、ruby六種類型的文件模板,全部的文件模板都在插件目錄的templates文件夾 裏,能夠自定義編輯文件模板。
SublimeTmpl默認的快捷鍵
ctrl+alt+h html
ctrl+alt+j javascript
ctrl+alt+c css
ctrl+alt+p php
ctrl+alt+r ruby
ctrl+alt+shift+p python
如 果想要新建其餘類型的文件模板的話,先自定義文件模板方在templates文件夾裏,再分別打開Default (Windows).sublime-keymap、Default.sublime-commands、Main.sublime-menu、 SublimeTmpl.sublime-settings這四個文件照着裏面的格式自定義想要新建的類型,這裏就詳細介紹了,請各位本身折騰哈~

Emmet html/CSS快速編輯(原名Zen Coding)
Zen Coding估計你們都不會陌生,前不久更名爲Emmet了,
雖 然用Emmet編輯html很快,可是要用好用快它須要付出不小的學習成本,學習的曲線有點陡峭,以致於讓新手好奇而畏懼,我看看熱鬧就好了,感受編輯得 再快思惟跟不上也是白搭,對我來講sublime text 3自帶的代碼提示夠用了。網上有不少教學視頻,有興趣學習的能夠去了解下。
解決PyV8的問題》在github上搜索並下載pyv8-linux32.zip,解壓到PyV8,放置到sublime的插件目錄下,重啓sublime
 
 

snippets
Snippets,你必定已經據說了,能夠幫你快速書寫代碼。但它不是像上面提到的插件那樣使用縮寫,它是重用代碼塊以節省您的時間。你甚至能夠建立本身的代碼段,這徹底取決於你本身。sin
 

移除sublime已經安裝的插件

1.ctr+shift+P,輸入package2.查找remove package3.輸入你要刪除的package4.回車,OK
相關文章
相關標籤/搜索