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