Sublime Text是一(yi)(yi)個文本(ben)編輯器(收(shou)費軟件,可以無(wu)限(xian)期試用,但是會(hui)有激活提示彈(dan)窗),同時也是一(yi)(yi)個先進(jin)的代碼編輯器。Sublime Text是由(you)程序員Jon Skinner于2008年1月份所開發出來,它最初被設計為一(yi)(yi)個具(ju)有豐富擴展功能的Vim。
SublimeText具(ju)(ju)有漂亮的(de)用戶界面(mian)和強(qiang)大的(de)功能(neng),例如代(dai)碼縮略圖,Python的(de)插件,代(dai)碼段等(deng)(deng)。還可自定(ding)(ding)義(yi)鍵綁定(ding)(ding),菜單和工具(ju)(ju)欄。Sublime Text的(de)主要功能(neng)包括:拼寫檢查,書簽(qian),完整的(de)Python API,Goto功能(neng),即時項目(mu)切換,多選擇,多窗(chuang)口(kou)等(deng)(deng)等(deng)(deng)。Sublime Text是一個跨平臺的(de)編輯器,同時支持Windows、Linux、Mac OS X等(deng)(deng)操作系(xi)統。
1、深度整合GBK編碼,可(ke)以完美(mei)支(zhi)持(chi)GBK編碼文件(jian)。
2、去除自動檢測升級(ji)提示。
3、自動換行功(gong)能(neng)。
4、安(an)裝Emmet(ZenCoding)插件。
5、調整字體大小為11px以適合(he)正常人(ren)使用習慣。
6、軟件已(yi)注(zhu)冊。
Sublime Text支持多種編程語言的(de)語法(fa)高亮、擁有(you)優秀(xiu)的(de)代碼自動完成功(gong)能,還擁有(you)代碼片(pian)段(Snippet
)的(de)功(gong)能,可以將常用的(de)代(dai)碼片段保存(cun)起來,在需要時(shi)(shi)隨時(shi)(shi)調用。支持VIM模(mo)式(shi),可以使用Vim模(mo)式(shi)下(xia)的(de)多數(shu)命令(ling)(ling)。支持宏(hong),簡單地說就是把操作錄制下(xia)來或(huo)者(zhe)自(zi)己編寫命令(ling)(ling),然后播(bo)放剛(gang)才錄制的(de)操作或(huo)者(zhe)命令(ling)(ling)。
Sublime Text還具(ju)有良好的(de)(de)擴(kuo)展(zhan)能力和完全開(kai)放的(de)(de)用(yong)戶(hu)自定義配(pei)置(zhi)與神奇實(shi)用(yong)的(de)(de)編(bian)輯狀態(tai)恢(hui)復功(gong)能。支持強(qiang)大的(de)(de)多(duo)行(xing)選擇和多(duo)行(xing)編(bian)輯。強(qiang)大的(de)(de)快(kuai)捷命(ming)令“可以實(shi)時搜索到相應的(de)(de)命(ming)令、選項、snippet和syntex,按下(xia)回車就可以直接執行(xing),減少了查(cha)找的(de)(de)麻(ma)煩(fan)。即時的(de)(de)文件切換。隨心所欲的(de)(de)跳轉(zhuan)到任意文件的(de)(de)任意位置(zhi)。多(duo)重選擇功(gong)能允許在頁面中同時存在多(duo)個光標。
該編(bian)輯(ji)(ji)器(qi)在(zai)(zai)界面上比較有(you)特色的是支(zhi)持(chi)多(duo)(duo)種布局(ju)和(he)代(dai)碼(ma)(ma)(ma)縮(suo)略圖(tu),右(you)側的文(wen)(wen)件略縮(suo)圖(tu)滑動條,方(fang)(fang)便地觀察當前窗口在(zai)(zai)文(wen)(wen)件的那個(ge)位置(zhi)。也(ye)提供了F11和(he)Shift+F11進(jin)入全(quan)(quan)屏免打(da)擾(rao)(rao)模(mo)式。代(dai)碼(ma)(ma)(ma)縮(suo)略圖(tu)、多(duo)(duo)標(biao)簽頁和(he)多(duo)(duo)種布局(ju)設置(zhi),在(zai)(zai)大屏幕或需(xu)同(tong)時(shi)(shi)編(bian)輯(ji)(ji)多(duo)(duo)文(wen)(wen)件時(shi)(shi)尤為方(fang)(fang)便全(quan)(quan)屏免打(da)擾(rao)(rao)模(mo)式,更(geng)加專心(xin)于編(bian)輯(ji)(ji)。代(dai)碼(ma)(ma)(ma)縮(suo)略圖(tu)的功能在(zai)(zai)更(geng)早(zao)的編(bian)輯(ji)(ji)器(qi)TextMate中就已經存在(zai)(zai),TextMate已經開(kai)(kai)源。Sublime Text2支(zhi)持(chi)文(wen)(wen)件夾瀏(liu)覽,可(ke)以(yi)打(da)開(kai)(kai)文(wen)(wen)件夾,在(zai)(zai)左(zuo)側會有(you)導(dao)航欄(lan),方(fang)(fang)便在(zai)(zai)同(tong)時(shi)(shi)處理多(duo)(duo)個(ge)文(wen)(wen)件。3、多(duo)(duo)個(ge)位置(zhi)同(tong)時(shi)(shi)編(bian)輯(ji)(ji),按住ctrl,用鼠標(biao)選擇多(duo)(duo)個(ge)位置(zhi),可(ke)以(yi)同(tong)時(shi)(shi)在(zai)(zai)對應(ying)位置(zhi)進(jin)行相同(tong)操作。
SublimeText還(huan)有編輯狀態恢(hui)(hui)復的(de)能力(li),即當你修改了一個文件(jian),但(dan)沒有保存(cun),這時(shi)退(tui)(tui)出軟件(jian),軟件(jian)不(bu)詢問(wen)用戶是(shi)(shi)否要保存(cun)的(de),因為無(wu)論是(shi)(shi)用戶自發退(tui)(tui)出還(huan)是(shi)(shi)意外(wai)崩潰(kui)退(tui)(tui)出,下次啟(qi)動(dong)軟件(jian)后,之前的(de)編輯狀態都會被完整恢(hui)(hui)復,就(jiu)像退(tui)(tui)出前時(shi)一樣(yang)。