日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

将Sublime Text 2搭建成一个好用的IDE

發(fā)布時(shí)間:2025/3/21 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 将Sublime Text 2搭建成一个好用的IDE 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

                  將Sublime Text 2搭建成一個(gè)好用的IDE

  說起編輯器,可能大部分人要推薦的是Vim和Emacs,本人用過Vim,功能確實(shí)強(qiáng)大,但是不是很習(xí)慣,之前一直有朋友推薦SUblime Text 2這款編輯器,然后這段時(shí)間就試了一下,就深深地喜歡上這款編輯器了,對(duì)于類似的編輯器,我用過notepad2、notepad++、Editplus、UltraEdit、Vim、TextPad,都沒有覺得哪一款編輯器用得非常上手,直到遇到Sublime Text 2,之前寫Python腳本時(shí),也一直在苦苦尋找一款好用的IDE,用過WingIDE、Ulipad、Pycharm、Eclipse+Pydev、PyScrypter,沒有哪款非常中意的,直到遇到了Sublime Text 2,今天就來講一下如何將Sublime Text 2打造成一款好用的IDE,雖然它只是一款編輯器,但是它有豐富的擴(kuò)展插件,足以讓我們把它變成好用的IDE。

一.下載和安裝

  Sublime Text2是一款開源的軟件,不需要注冊(cè)即可使用(雖然沒有注冊(cè)會(huì)有彈窗,但是基本不影響使用)。

  下載地址:http://www.sublimetext.com/,請(qǐng)自行根據(jù)系統(tǒng)版本進(jìn)行下載。下載好之后直接安裝即可。

  默認(rèn)的sublime的配置文件是在C盤目錄下的,如果有朋友覺得放C盤不習(xí)慣,那么在安裝好sublime之后,不要直接運(yùn)行sublime,在地址欄里輸入%appdata%,然后刪除該目錄下的sublime text 2文件夾,然后在sublime的安裝目錄下建立一個(gè)名為Data的文件夾,再運(yùn)行sublime,以后關(guān)于sublime的所有配置文件都在Data目錄下了。

  如果有朋友不習(xí)慣其英文界面,可以使用漢化包進(jìn)行漢化,我把漢化包上傳到博客空間了,需要的朋友可以進(jìn)行下載。

  漢化包地址:http://files.cnblogs.com/dolphin0520/sublime%E6%B1%89%E5%8C%96.rar

  漢化方法:

  1.運(yùn)行sublime text 2;

  2.選擇“preferences”—>“Browse packages”;

  3.找到文件夾“Default”,將解壓得到的文件復(fù)制到“Default”文件夾下覆蓋即可。

  下面是漢化后的運(yùn)行界面:

  關(guān)掉sublime的更新提示:

  sublime默認(rèn)的情況會(huì)有更新提示彈出框,可以把通過設(shè)置關(guān)閉更新提示,方法:

  選擇?“preferences”—>“Browse packages”,找打Default文件夾下的Preferences.sublime-settings,在最下面加一行(注意要先在前一行最后面加一個(gè)逗號(hào)):

  "update_check":false

  保存退出重新啟動(dòng)sublime即可。

二.一些常用的設(shè)置和快捷鍵

  1.字體、主題風(fēng)格等設(shè)置

  當(dāng)需要更改主題時(shí),直接可以通過“preferences”—>“顏色主題”來設(shè)置:

  

  主界面上只能改變字體的大小:

  

  若需要改變字體和字體大小,可以先”preferences“—>”Browse Packages“,找到”Default“文件夾,然后找到Preferences.sublime-settings這個(gè)文件,用Sublime Text 2打開這個(gè)文件,這個(gè)文件保存了一些常用的設(shè)置,

  比如字體、主題風(fēng)格、是否顯示行號(hào)、智能提示延遲時(shí)間等,可以根據(jù)自己的需要自行設(shè)置。

  2.打開(關(guān)閉)側(cè)邊欄、右邊縮略圖等常用面板

  默認(rèn)情況下Sublime Text 2是沒有打開側(cè)邊欄文件瀏覽器的,可以通過”查看“—>”側(cè)邊欄“—>”隱藏側(cè)邊欄“來打開和關(guān)閉側(cè)邊欄

  默認(rèn)情況下Sublime Text 2右邊是有文件的縮略圖的,可以通過”查看“—>”隱藏迷你地圖“來打開和關(guān)閉縮略圖。

  3.快捷鍵尋找文件和已定義的函數(shù)

  在Sublime Text 2中可以非常快速地切換到想找的文件,只需要通過”Ctrl+P“打開切換面板即可。

  

  然后輸入想找的文件名稱就可以快速找切換到該文件了。如果想要找函數(shù),可以通過輸入”@+函數(shù)名“可以快速切換到定義該函數(shù)的文件。

三.一些必備的插件。

  下面來介紹一些Sublime Text 2中必備的常用插件。

  Sublime Text 2安裝的插件和所有預(yù)置的插件全部在Packages文件下,可以直接通過”preferences“—>”Browse Pakcages“來訪問。

  Sublime Text 2安裝插件有兩種方法:

  1)離線安裝,先下載好安裝包,解壓之后放到Packages文件夾下,重啟Sublime即可。

  2)在線安裝,在線安裝之前,需要安裝”Packages Control“這個(gè)包管理插件,安裝方法是:

    選擇”查看“—>”顯示控制臺(tái)“,然后在下面彈出的框中輸入:

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())

    然后回車確認(rèn),安裝完畢之后重啟sublime,如果發(fā)現(xiàn)在Perferences中看到package control這一項(xiàng),則安裝成功。

  然后就可以通過”Ctrl+Shift+P“打開命令面板,輸入”install“命令,就可以看到安裝包列表了。

  

  下面推薦幾款必備的常用插件:

  1.Tag插件

  Tag插件可以為web開發(fā)者提供html和css標(biāo)簽,很方便快捷,對(duì)于web前端設(shè)計(jì)者非常實(shí)用。

  

  2.Prefixr插件

  為css3提供一些前綴,比如

  

  3.Terminal插件

  Terminal插件可以允許在Sublime Text2中打開cmd命令窗口,很實(shí)用的一個(gè)插件,安裝好該插件好,打開cmd命令窗口的快捷鍵是

Ctrl+Shift+T。

  4.SublimeTmpl插件

  這個(gè)插件允許用戶定義文件的模板,比如在寫一個(gè)html文件時(shí),老是重復(fù)文件頭的一些引入信息很繁瑣,可以定義一個(gè)模板直接生成必須的信息,具體的SublimeTmpl插件用法請(qǐng)自行百度。

  5.SideBarEnhancements插件

  一個(gè)增強(qiáng)側(cè)邊欄文件夾瀏覽功能的插件,比較不錯(cuò)。

  6.DocBlockr插件

  用來生成注釋塊的插件,安裝好之后直接輸入"/*",然后再按回車鍵,即可生成代碼注釋塊。

  7.SublimeCodeIntel插件

  智能提示插件,這個(gè)插件的智能提示功能非常強(qiáng)大,可以自定義提示的內(nèi)容庫,我的Python智能提示設(shè)置(配置文件路徑為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']} }

  其中“pythonExtraPaths”就是需要智能提示所需要用到的內(nèi)容庫。

  8.AndyPython插件

  一款針對(duì)Python語言的智能提示插件,其需要提示的關(guān)鍵字和函數(shù)可以在Packages\AndyPython\PythonCompletions.py中設(shè)置。

  9.AndyJS2插件

  一款針對(duì)Javsscript和jquery智能提示的插件。

  10.jquery插件

  jquery提示庫。

  11.Ctags插件

  該插件可以實(shí)現(xiàn)快速定位到函數(shù)定義的地方。

  12.為了避免打開含中文字符的文件出現(xiàn)亂碼,需要先安裝GBK Encoding Support這個(gè)插件,再安裝ConvertToUTF8插件即可。

  如果有朋友覺得沒有注冊(cè)有時(shí)候會(huì)有彈窗比較討厭,這里介紹一種破解辦法:

  用一種十六進(jìn)制編輯器(我這里用的UltraEdit)打開sublime text 2安裝目錄下的文件sublime_text.exe,在此之前最好備份一下,如果沒有破解成功可以恢復(fù),然后定位到000CBB70這一行,找到8A C3,將其修改為B0 01,然后保存即可,這是破解注冊(cè)成功的界面:

  

  關(guān)于Sublime Text 2暫時(shí)只介紹這么多了,對(duì)一些插件感興趣的朋友可在github上查找相關(guān)資料就行了,讓我們一起體驗(yàn)sublime text2的便捷之處吧。

轉(zhuǎn)載于:https://www.cnblogs.com/dolphin0520/archive/2013/04/29/3046237.html

總結(jié)

以上是生活随笔為你收集整理的将Sublime Text 2搭建成一个好用的IDE的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。