標籤:style blog http color ar os 使用 sp 檔案
將Sublime Text 2搭建成一個好用的IDE
說起編輯器,可能大部分人要推薦的是Vim和Emacs,本人用過Vim,功能確實強大,但是不是很習慣,之前一直有朋友推薦SUblime Text 2這款編輯器,然後這段時間就試了一下,就深深地喜歡上這款編輯器了,對於類似的編輯器,我用過notepad2、notepad++、 Editplus、UltraEdit、Vim、TextPad,都沒有覺得哪一款編輯器用得非常上手,直到遇到Sublime Text 2,之前寫Python指令碼時,也一直在苦苦尋找一款好用的IDE,用過WingIDE、Ulipad、Pycharm、Eclipse+Pydev、 PyScrypter,沒有哪款非常中意的,直到遇到了Sublime Text 2,今天就來講一下如何將Sublime Text 2打造成一款好用的IDE,雖然它只是一款編輯器,但是它有豐富的擴充外掛程式,足以讓我們把它變成好用的IDE。
一.下載和安裝
Sublime Text2是一款開源的軟體,不需要註冊即可使用(雖然沒有註冊會有彈窗,但是基本不影響使用)。
:http://www.sublimetext.com/,請自行根據系統版本進行下載。下載好之後直接安裝即可。
預設的sublime的設定檔是在C盤目錄下的,如果有朋友覺得放C盤不習慣,那麼在安裝好sublime之後,不要直接運行 sublime,在地址欄裡輸入%appdata%,然後刪除該目錄下的sublime text 2檔案夾,然後在sublime的安裝目錄下建立一個名為Data的檔案夾,再運行sublime,以後關於sublime的所有設定檔都在Data目 錄下了。
如果有朋友不習慣其英文介面,可以使用漢化包進行漢化,我把漢化包上傳到部落格空間了,需要的朋友可以進行下載。
漢化包地址:http://files.cnblogs.com/dolphin0520/sublime%E6%B1%89%E5%8C%96.rar
漢化方法:
1.運行sublime text 2;
2.選擇“preferences”—>“Browse packages”;
3.找到檔案夾“Default”,將解壓得到的檔案複製到“Default”檔案夾下覆蓋即可。
下面是漢化後的運行介面:
關掉sublime的更新提示:
sublime預設的情況會有更新提示彈出框,可以把通過設定關閉更新提示,方法:
選擇 “preferences”—>“Browse packages”,找打Default檔案夾下的Preferences.sublime-settings,在最下面加一行(注意要先在前一行最後面加一個逗號):
"update_check":false
儲存退出重新啟動sublime即可。
二.一些常用的設定和快速鍵
1.字型、主題風格等設定
當需要更改主題時,直接可以通過“preferences”—>“顏色主題”來設定:
主介面上只能改變字型的大小:
若需要改變字型和字型大小,可以先”preferences“—>”Browse Packages“,找到”Default“檔案夾,然後找到Preferences.sublime-settings這個檔案,用Sublime Text 2開啟這個檔案,這個檔案儲存了一些常用的設定,
比如字型、主題風格、是否顯示行號、智能提示延遲時間等,可以根據自己的需要自行設定。
2.開啟(關閉)側邊欄、右邊縮圖等常用面板
預設情況下Sublime Text 2是沒有開啟側邊欄檔案瀏覽器的,可以通過”查看“—>”側邊欄“—>”隱藏側邊欄“來開啟和關閉側邊欄
預設情況下Sublime Text 2右邊是有檔案的縮圖的,可以通過”查看“—>”隱藏迷你地圖“來開啟和關閉縮圖。
3.快速鍵尋找檔案和已定義的函數
在Sublime Text 2中可以非常快速地切換到想找的檔案,只需要通過”Ctrl+P“開啟切換面板即可。
然後輸入想找的檔案名稱就可以快速找切換到該檔案了。如果想要找函數,可以通過輸入”@+函數名“可以快速切換到定義該函數的檔案。
三.一些必備的外掛程式。
下面來介紹一些Sublime Text 2中必備的常用外掛程式。
Sublime Text 2安裝的外掛程式和所有預置的外掛程式全部在Packages檔案下,可以直接通過”preferences“—>”Browse Pakcages“來訪問。
Sublime Text 2安裝外掛程式有兩種方法:
1)離線安裝,先下載好安裝包,解壓之後放到Packages檔案夾下,重啟Sublime即可。
2)線上安裝,線上安裝之前,需要安裝”Packages Control“這個包管理外掛程式,安裝方法是:
選擇”查看“—>”顯示控制台“,然後在下面彈出的框中輸入:
import urllib2,os;pf=‘Package Control.sublime-package‘;ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),‘wb‘).write(urllib2.urlopen(‘http://sublime.wbond.net/‘+pf.replace(‘ ‘,‘%20‘)).read())
然後斷行符號確認,安裝完畢之後重啟sublime,如果發現在Perferences中看到package control這一項,則安裝成功。
然後就可以通過”Ctrl+Shift+P“開啟命令選擇區,輸入”install“命令,就可以看到安裝包列表了。
下面推薦幾款必備的常用外掛程式:
1.Tag外掛程式
Tag外掛程式可以為web開發人員提供html和css標籤,很方便快捷,對於web前端設計者非常實用。
2.Prefixr外掛程式
為css3提供一些首碼,比如
3.Terminal外掛程式
Terminal外掛程式可以允許在Sublime Text2中開啟cmd命令視窗,很實用的一個外掛程式,安裝好該外掛程式好,開啟cmd命令視窗的快速鍵是
Ctrl+Shift+T。
4.SublimeTmpl外掛程式
這個外掛程式允許使用者定義檔案的模板,比如在寫一個html檔案時,老是重複檔案頭的一些引入資訊很繁瑣,可以定義一個模板直接產生必須的資訊,具體的SublimeTmpl外掛程式用法請自行百度。
5.SideBarEnhancements外掛程式
一個增強側邊欄檔案夾瀏覽功能的外掛程式,比較不錯。
6.DocBlockr外掛程式
用來產生註解區塊的外掛程式,安裝好之後直接輸入"/*",然後再按斷行符號鍵,即可產生代碼註解區塊。
7.SublimeCodeIntel外掛程式
智能提示外掛程式,這個外掛程式的智能提示功能非常強大,可以自訂提示的內容庫,我的Python智能提示設定(設定檔路徑為packages\SublimeCodeIntel-master\.codeintel\config)為:
{ "Python": { "python":‘D:/Program Files/Python26/python.exe‘, "pythonExtraPaths": [‘D:/Program Files/Python26‘,‘D:/Program Files/Python26/DLLs‘,‘D:/Program Files/Python26/Lib‘,‘D:/Program Files/Python26/Lib/plat-win‘,‘D:/Program Files/Python26/Lib/lib-tk‘,‘D:/Program Files/Python26/Lib/site-packages‘] }}
將Sublime Text 2搭建成一個好用的IDE