每次別人要我推薦一款編輯器,學習難度低,能夠很快上手開發的。我每次關於python我都會推薦sublime text,雖然這個不是免費的。並且註冊費好貴的說,可是它不是限制功能的,只是有時候有點小煩,會彈出對話框讓你註冊(我感受最近彈出來的頻率增長的趕腳,仍是由於我一直在用它的緣故?)vim學習難度太大,我也不推薦相似notepad,editplus之類的,主要仍是他們須要添加編譯,有時候自動補全不智能。可是sublime這些在基本功能裏面就涵蓋了,都不要配置什麼。就能夠寫出大段大段的python程序了。python
由於我比較忙,這個算是一個小的系列。慢慢補充vim
sublime的官網服務器
它是一個多平臺的軟件,即便僅僅默認安裝,在基礎的編輯python的時候就顯得很好用了,可是咱們把它變得更好用一點。編輯器
安裝很簡單,略。學習
首先就來裝插件,這個其實最重要 -> package control。ui
window 按下url
Ctrl+`spa
打開控制檯,輸入.net
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'
若是公司有須要經過代理服務器上網的話,我本身試過插件
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(<span style="color: #ff0000;">{'http':'proxy-url:proxy-port'}</span>))); 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')
或者你離線安裝
而後將其放到sublime text 2 的安裝包存放位置的一個叫Installed Packages的目錄下,重啓sublime text 2 就能夠在Preferences菜單下看到package settings和package control兩個子菜單了。
這裏要注意的一點是:Installed Packages目錄能夠經過Preferences菜單下的Browse Packages的子菜單找到,點擊這個子菜單會彈出一個目錄,這個是sublime text存放安裝的插件的地方,可是Package control不是這裏的,這個目錄的上一個目錄有Installed Packages目錄,這裏纔是存放Package control的正確地方。
安裝好Package control咱們就能夠輕鬆的安裝其它插件了,但仍是有個代理的問題,這個能夠經過Preferences -> Package Settings -> package control -> settings ->user配置文件修改解決。
其實這個控制檯就是一個python的交互器。
安裝完成重啓一下軟件
window按下
Ctrl+Shift+P
這個就是一個包含各類菜單欄上面的功能的輸入框,即便不少操做的快捷鍵你記不住,你也不須要去菜單欄找,只須要輸入你要完成的功能便可,扯遠了,繼續安裝package。
在編輯框中輸入
install package
就開始安裝經常使用的插件了。
我最近在試用各類插件,有結果了,我會把最經常使用的快捷鍵和插件都貼出來。
未完待續…
最新博客請移步這裏