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