Sublime Text是一個(gè)文本編輯器(收費(fèi)軟件,可以無限期試用,但是會(huì)有激活提示彈窗),同時(shí)也是一個(gè)先進(jìn)的代碼編輯器。Sublime Text是由程序員Jon Skinner于2008年1月份所開發(fā)出來,它最初被設(shè)計(jì)為一個(gè)具有豐富擴(kuò)展功能的Vim。
SublimeText具有漂亮的用戶界面和強(qiáng)大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text的主要功能包括:拼寫檢查,書簽,完整的Python API,Goto功能,即時(shí)項(xiàng)目切換,多選擇,多窗口等等。Sublime Text是一個(gè)跨平臺(tái)的編輯器,同時(shí)支持Windows、Linux、Mac OS X等操作系統(tǒng)。
1、深度整合GBK編碼,可以完美支持GBK編碼文件。
2、去除自動(dòng)檢測(cè)升級(jí)提示。
3、自動(dòng)換行功能。
4、安裝Emmet(ZenCoding)插件。
5、調(diào)整字體大小為11px以適合正常人使用習(xí)慣。
6、軟件已注冊(cè)。
Sublime Text支持多種編程語言的語法高亮、擁有優(yōu)秀的代碼自動(dòng)完成功能,還擁有代碼片段(Snippet
)的功能,可以將常用的代碼片段保存起來,在需要時(shí)隨時(shí)調(diào)用。支持VIM模式,可以使用Vim模式下的多數(shù)命令。支持宏,簡(jiǎn)單地說就是把操作錄制下來或者自己編寫命令,然后播放剛才錄制的操作或者命令。
Sublime Text還具有良好的擴(kuò)展能力和完全開放的用戶自定義配置與神奇實(shí)用的編輯狀態(tài)恢復(fù)功能。支持強(qiáng)大的多行選擇和多行編輯。強(qiáng)大的快捷命令“可以實(shí)時(shí)搜索到相應(yīng)的命令、選項(xiàng)、snippet和syntex,按下回車就可以直接執(zhí)行,減少了查找的麻煩。即時(shí)的文件切換。隨心所欲的跳轉(zhuǎn)到任意文件的任意位置。多重選擇功能允許在頁面中同時(shí)存在多個(gè)光標(biāo)。
該編輯器在界面上比較有特色的是支持多種布局和代碼縮略圖,右側(cè)的文件略縮圖滑動(dòng)條,方便地觀察當(dāng)前窗口在文件的那個(gè)位置。也提供了F11和Shift+F11進(jìn)入全屏免打擾模式。代碼縮略圖、多標(biāo)簽頁和多種布局設(shè)置,在大屏幕或需同時(shí)編輯多文件時(shí)尤為方便全屏免打擾模式,更加專心于編輯。代碼縮略圖的功能在更早的編輯器TextMate中就已經(jīng)存在,TextMate已經(jīng)開源。Sublime Text2支持文件夾瀏覽,可以打開文件夾,在左側(cè)會(huì)有導(dǎo)航欄,方便在同時(shí)處理多個(gè)文件。3、多個(gè)位置同時(shí)編輯,按住ctrl,用鼠標(biāo)選擇多個(gè)位置,可以同時(shí)在對(duì)應(yīng)位置進(jìn)行相同操作。
SublimeText還有編輯狀態(tài)恢復(fù)的能力,即當(dāng)你修改了一個(gè)文件,但沒有保存,這時(shí)退出軟件,軟件不詢問用戶是否要保存的,因?yàn)闊o論是用戶自發(fā)退出還是意外崩潰退出,下次啟動(dòng)軟件后,之前的編輯狀態(tài)都會(huì)被完整恢復(fù),就像退出前時(shí)一樣。