2012年7月3日 星期二

使用Eclipse+Vim 做為Python 的 IDE

最近開始使用Python練習寫一些程式,蒐集了一下資訊,網友建議使用eclipse,再加上個人比較偏好使用vim,所以找了下方法,大致分為兩種。
基本上安裝好下面的軟體即可! 注意Eclipse的版本有限定是v.3.7

Python v.3
Eclipse v.3.7 (要安裝Pydev,並設定Python interpreter)
gvim v.7
Eclim v.1.76

此方式是把vim 內嵌在eclipse裡,好處是vim的所有功能皆有,但跟eclipse本身介面會有點切割。如eclipse的快捷鍵必須要在滑鼠的focus不在vim視窗裡才有效、eclipse的auto-completion的功能失效、vim編輯完一定要存檔,eclipse自動存檔的功能無效等等。


基於以上理由,所以我選擇第二種方式


2.
第二種方式沒有限定版本,我只列出我安裝的版本,需要的軟體如下


Python v.3.2
Eclipse 4.2

接著安裝Eclipse plugins
在 Help -> Install New Software... -> Work with: 欄位加入要安裝的plugin address


  • Pydev,並設定Python interpreter,預設路徑是"C:\Python32"
http://pydev.org/updates


  • Vrapper,仿vim的plugin

http://vrapper.sourceforge.net/update-site/stable


  • ColorScheme,能夠把editor設成vim的配色

http://eclipse-color-theme.github.com/update

設定好效果如下



如此設定的好處是保有vim editor的操作,也同時擁有eclipse的auto completion的功能。只是會犧牲掉vim一些特有的功能,但對我來說影響不大。

搜尋此網誌