標籤:
Sublime Text 是一個代碼編輯器(Sublime Text 2,3是收費軟體,但可以無限期試用),也是HTML和散文先進的文字編輯器。Sublime Text是由程式員Jon Skinner於2008年1月份所開發出來,它最初被設計為一個具有豐富擴充功能的Vim。支援多種程式設計語言的文法高亮、擁有優秀的代碼自動完成功能,還擁有程式碼片段(Snippet)的功能,可以將常用的程式碼片段儲存起來,在需要時隨時調用。軟體官網:http://www.sublimetext.com/
第一次使用這個編輯器是因學習Django接觸到的,感覺用起來比較流暢,眾多的外掛程式讓輸入的更簡單。關於它的使用網上各種資料滿天飛,我就不多說了,這裡介紹幾個常見的問題:
1.安裝Package Control
對外掛程式進行管理和便捷化安裝,使用這個後可以大大減輕外掛程式安裝步驟
使用Ctrl + `
開啟Sublime Text控制台。(如果打不開可單擊功能表列->View->Show Console功能表項目開啟)
複製下面代碼輸入
import urllib.request,os,hashlib; h = ‘7183a2d3e96f11eeadd761d777e62404‘ + ‘e330c659d4bb41d3bdf022e94cab3cd0‘; pf = ‘Package Control.sublime-package‘; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( ‘http://sublime.wbond.net/‘ + pf.replace(‘ ‘, ‘%20‘)).read(); dh = hashlib.sha256(by).hexdigest(); print(‘Error validating download (got %s instead of %s), please try manual install‘ % (dh, h)) if dh != h else open(os.path.join( ipp, pf), ‘wb‘ ).write(by)
安裝完成後按ctrl+shift+p可開啟面板輸入pcip選擇第一個選項,等待安裝完成(在左下角會有操作提示)
2.通過Package Control安裝外掛程式
按ctrl+shift+P鍵快顯視窗,然後輸入pcip,選擇第一個項目斷行符號。
待讀取遠程外掛程式列表後,會彈出一個視窗,然後輸入外掛程式名稱,選擇後斷行符號。
3.常用的外掛程式(官網:https://packagecontrol.io/)
IMESupport:解決IME框不跟隨的Bug
Bracket Highlighter:代碼匹配,高亮標記,便於查看起始和結束標記
JQuery:jQ函數提示,快捷輸入jQ函數
DocBlockr:產生注釋
JSFormat:這個外掛程式可以把壓縮版的JS自動格式化
ColorPicker:調色盤,需要輸入顏色時,可直接選取顏色
ConvertToUTF8:把檔案轉碼成utf-8,安裝外掛程式後自動轉換為utf-8格式
GBK Encoding Support:ST可識別UTF-8格式的中文,但不識別GBK和ANSI,因此開啟很多含中文的文檔都會出現亂碼。
這裡列舉的只是一些基礎常用的外掛程式,其他還有好多方便快捷強大的外掛程式在官網或是GitHub都可以找到
4.使用指南推薦
_Luc_:http://www.cnblogs.com/figure9/p/sublime-text-complete-guide.html
Sublime Text 的使用筆記