Sublime Text 是一個代碼編輯器(Sublime Text 2是收費軟件,但能夠無限期試用),也是HTML和散文先進的文本編輯器。Sublime Text是由程序員Jon Skinner於2008年1月份所開發出來,它最初被設計爲一個具備豐富擴展功能的Vim。是目前應用最普遍的編程工具之一,受到衆多程序猿的追捧。網絡上已有不少關於Sublime Text3的配置文章,但不少都不太適合本人的需求,不少插件在前端開發中不多會用到或者不能恰當的使用。因爲每次重裝一次Sublime Text3都須要在各類文章中搜尋適合本身的插件並安裝,作了不少無用功,特寫出本文總結一下,以備下次使用。html
Sublime Text3是一款收費軟件,須要註冊後才能使用。註冊方式以下:前端
打開Sublime Text3-->Help-->Eenter License-->輸入註冊碼。python
限於國人知識產權的薄弱意思和貪婪心理,不多有人真會去買註冊碼,如下是3個註冊碼:git
—– 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 ——
—– BEGIN LICENSE —– K-20 Single User License EA7E-940129 3A099EC1 C0B5C7C5 33EBF0CF BE82FE3B EAC2164A 4F8EC954 4E87F1E5 7E4E85D6 C5605DE6 DAB003B4 D60CA4D0 77CB1533 3C47F579 FB3E8476 EB3AA9A7 68C43CD9 8C60B563 80FE367D 8CAD14B3 54FB7A9F 4123FFC4 D63312BA 141AF702 F6BBA254 B094B9C0 FAA4B04C 06CC9AFC FD412671 82E3AEE0 0F0FAAA7 8FA773C9 383A9E18 —— END LICENSE ——
—– BEGIN LICENSE —– J2TeaM 2 User License EA7E-940282 45CB0D8F 09100037 7D1056EB A1DDC1A2 39C102C5 DF8D0BF0 FC3B1A94 4F2892B4 0AEE61BA 65758D3B 2EED551F A3E3478C C1C0E04E CA4E4541 1FC1A2C1 3F5FB6DB CFDA1551 51B05B5D 2D3C8CFE FA8B4285 051750E3 22D1422A 7AE3A8A1 3B4188AC 346372DA 37AA8ABA 6EB30E41 781BC81F B5CA66E3 A09DBD3A 3FE85BBD 69893DBD —— END LICENSE ——
安裝Sublime text 3插件很方便,能夠直接下載安裝包解壓縮到Packages目錄(菜單->preferences->packages)。程序員
也能夠安裝package control組件,而後直接在線安裝:github
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())
若是這種方法不能安裝成功,能夠進行手動安裝:編程
Emmet絕對的節省時間。您能夠輕鬆快速地編寫HTML。瀏覽器
使用方法: ctrl
+ alt
+ enter
,而且開始輸入Emmet風格的HTML.網絡
詳細使用方法能夠參考 Emmet指南 。編輯器
一個真正簡單的方式來輕鬆地建立許多語言包括JavaScript,PHP和CoffeeScript的文檔塊。只要在函數的上面輸入 /**
,按 Tab
就能夠了。DocBlockr會觀察函數須要的變量名和類型,並建立文檔塊。
一個很是簡單和易於使用的插件,使你的代碼組織和美觀。當您重溫代碼時候很是有用。
使用方法:選中要調整的行,而後按 Ctrl
+ Alt
+ A。
該插件提供行數列高亮的各類配對的語法符號。(注:就是將配對的括號等顯示在行數列上)
Prefixr,CSS3 私有前綴自動補全插件,顯然也頗有用哇。
一個JS代碼格式化插件。
一個支持lint語法的插件,能夠高亮linter認爲有錯誤的代碼行,也支持高亮一些特別的註釋,好比「TODO」,這樣就能夠被快速定位。(IntelliJ IDEA的TODO功能很贊,這個插件雖然比不上,可是也夠用了吧)
該插件基於Google Closure compiler,自動壓縮js文件。
Sublime Text3支持jQuery。
這是用來給CSS屬性進行排序的格式化插件。若是你想保持的代碼乾淨整潔,而且但願按必定的順序排列(是否是有點強迫症了?),那麼這個插件是一種有效解決的方案。特別是當你和其餘有本身代碼編寫風格的開發者一同協做的時候。
SublimeText不只僅是可以查看和編輯 Markdown 文件,但它會視它們爲格式很糟糕的純文本。這個插件經過適當的顏色高亮和其它功能來更好地完成這些任務。
DocBlockr 可使你很方便地對代碼創建文檔。它會解析函數,變量,和參數,根據它們自動生成文檔範式,你的工做就是去填充對應的說明。
Git插件,提供Git經常使用的命令集合。
查找文檔不一樣。
若是你常常要查看或設置顏色值,這個插件能夠很方便地調用你本機的調色板應用。這是一個雙向的功能,你既能夠在調色板中選擇一個顏色,而後按「肯定」按鈕把該值填寫到 SublimeText 中活動文檔的當前位置,也能夠在活動文檔中選擇一個顏色的值,按此插件的快捷鍵就會在顯示的調色板中定位到該值所對應的顏色。
若是您想檢查瀏覽器是否支持你包括在你的代碼中的CSS和HTML元素,那麼這是你須要的插件。全部您須要作的就是選擇有疑問的元素,插件將爲你作其他的事情。