雖然我寫 Code 大部分是用 Linux 內的 Vim 來寫,在 Windows 環境中以前則是常用 Notepad++ ,自從有次瞥見朋友用Sublime Text在Coding,當時心想:「怎麼會有一個這麼漂亮的編輯軟體!」而後經過搜尋發現,這軟體非常小,但是卻有著強大的擴充能力以及內嵌的Console可用,這讓我在 Coding 完後可以馬上看見結果,這是Notepad++無法比擬的啊!
軟體名稱:Sublime Text
軟體語言:英文
適用平台:Mac OS X / Windows / Linux
官方網站:http://www.sublimetext.com/
下載位置:http://www.sublimetext.com/2
安裝方式很簡單,只要到官方網站上下載與你作業系統相對應的版本並安裝後就可以使用。
這個軟體不只是因為它具有內建的Console而強大,它還允許使用者幫它做許多的擴充功能(Plugin),若要使用這些擴充功能,我們要裝一個它專屬的套件管理外掛(Package manager)。
在程式中按下 ctrl+` 會開啟一個命令輸入條,請複製以下指令到命令輸入調後按下Enter並等待一下就會安裝好 Sublime Text 2 的套件管理程式了。
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')
跑完後會出現「Please restart Sublime Text to finish installation」這樣的文字,這時請重新開啟 Sublime Text 2 就能完成安裝了。
Package Control 其實就是 Package Manager ,只不過它在軟體裡面用的名稱不同而已。當我們裝好這個之後,就可以隨心所欲的玩弄 Sublime Text 2 啦!
請按下 Ctrl + Shift + P 開啟一個命令輸入條。
輸入 install 後找到 Install Package 按下 Enter。
然後就會列出一堆 Package ,基本上每個 Package 都有說明它的功能,目前我也裝不多,但我還是推薦幾個我覺得不錯用的 Package 給大家參考。(安裝方式就是直接在 Install Package 裡面輸入關鍵字,找到想要的套件後直接按下 Enter 就可以了)
其實還有一大堆,不過因為需求上的關係我只用到這些,其餘的大家可以拜一下 Google 大神,會有更多選擇~