2011-05-15 89 views
4

可能重複:
What IDE to use for Python?搜索一個Python輕量級IDE(或文本編輯器)

大家好,

我正在尋找任何一個輕量級的IDE或一個用於編寫Python代碼的文本編輯器(當然有插件)。有一些我想該軟件提供的功能如下:

1)自動完成/建議
2)多標籤
3)自動格式(上節省如果可能的話)
4)的語法突出顯示
5)的.py代碼之間輕鬆導航(在Eclipse,如果使用F3,可以跳轉到類/接口文件)
6)展開/摺疊(多稱爲摺疊?)
7)與特定於Python的代碼檢查(代碼分析,單元測試工具等)集成
8)[可選]源代碼樹(瀏覽/ na vigation)

我更喜歡用鍵盤來導航,因爲我使用的是筆記本電腦(顯示器尺寸也有限),我想避免使用鼠標。

更新:請列出插件名稱以及如果開箱即用不提供它們。

感謝

回答

1

Wingware的Python的IDE滿足您的所有要求,而且我也認爲這是各地最好的Python IDE。這就是說,這是一個商業產品,並不是免費提供的,雖然Wingware提供非商業/開源許可。

+0

那麼有一種變通方法,如果你是一個活躍的開源項目,但它是一個有點難以得到批准它 – 2011-05-15 22:31:54

+0

是的,我只記得,也和編輯它。 – 2011-05-15 22:33:24

0

如果你在Windows上,我建議你給Python Tools for Visual Studio。可能不是輕量級的,但它確實很好。

粗糙的外觀,但非常輕巧和非常強大:你可以看看使用Vim as a Python IDE

+0

我看來像所有的這些需求可以通過Vim進行匹配,但不是開箱即用。仍然Vim值得努力,因爲它付出了很多。 – 2014-04-15 08:28:34

3

您提到了Eclipse - 關於PyDev,Eclipse的IDE是什麼?

編輯 - 另外,this question有一個令人難以置信的全面的Python IDE列表,按功能排序。也許值得一瞧。

+6

我相信Eclipse不符合這個問題的主要要求:「輕量級」編輯器 – Alex 2013-06-03 20:25:56

+0

關於當今個人電腦的性能,pydev for Eclipse是一個不錯的選擇。 只需按照此處的說明下載Eclipse,然後安裝pydev。 HTTP:// WWW。pydev.org/manual_101_install.html – jtuki 2015-09-02 04:49:41

1

Emacs提供了python.el(由Emacs社區編寫)和python-mode.el(由Python社區編寫)。此外,繩索,ropemacs,和更多。看看EmacsWiki,如果你願意使用Emacs,你會發現一些肯定的東西。