2012-09-13 49 views

回答

4

的Plone是用Python編寫的任何的Python IDE是好的。

我個人在一年前轉移到Sublime Text 2之前使用了Aptana Studio 3(Eclipse + PyDev)。

爲Plone教程(舊)設置Eclipse:

http://plone.org/documentation/kb/developing-plone-with-eclipse

一些樣品集成腳本的Eclipse爲Plone(不再與最新的Aptana,因爲它不與MonkeyEclipse船上工作):

http://pypi.python.org/pypi/collective.eclipsescripts

如何調整崇高文本2爲Plone和Python

http://opensourcehacker.com/2012/05/11/sublime-text-2-tips-for-python-and-web-developers/

這裏有利弊,爲什麼我從Aptana搬到了崇高的文本2

集錦+ PyDev的

  • 集成Git和SVN探險

  • 您可以點擊tracebaxk一個控制檯窗口,它會帶你到該例外線

  • 自動完成

  • 短絨警告關於惡意代碼

  • 很難與其他Python工具(擴建,蛋)整合的背景。事實上,你花更多時間與IDE戰鬥,而不是直接從命令行運行命令。

  • 在像Python這樣的動態語言中,不能應用大多數Eclipse強大的代碼分析和重構功能,這些功能都是以Java爲基礎的。

崇高文本2

  • Faaast。實際上有3D加速。

  • 快速去任何地方(CMD + T)是任何IDE或編輯器可以提供最好的。使您的工作和導航源真正高效。

  • 自動完成(SublimeCodeIntel,工作實際上比在Eclipse更好)

  • 短絨關於惡意代碼

  • PEP-8的風格指南檢查

  • 背景警告說需要一些時間來設置和獲得舒適

  • 類型的集成SVN和Git,但並沒有達到甚至接近Eclipse的水平

  • 仍然沒有想出如何運行Plone的過程在一個窗口,使回溯點擊

-2

看看IDE,你可以用它來弄清PLONE的CMS相關內容。

+0

這不是問題 –

2

你不需要一個IDE成爲一個plone開發者,但一個好的編輯器或IDE可能會幫助你的生產力取決於你的編碼風格。

良好的編輯器和IDE的一些選項有:

我現在在使用Eclipse/Apatana Studio很長一段時間後使用了崇高。

+0

問的那麼,那麼WING Ide呢? – user840718

+0

是的。我將Wing IDE添加到列表中。我從來沒有用過它,但我知道喜歡它的人。 – pbauer

1

你不能要求一個免費的解決方案。 所以,你必須在這個倫納特的帖子和(全部)評論閱讀作了很好的分析: Is there a better Python IDE

我的選擇是WingIDE。是商業的,但也是免費的,取決於您的項目。

請記住,它是用純python編寫的,並且您將編寫python代碼。 它具有開發zope應用程序的特定項目設置,您可以在下載後幾分鐘內開始編寫代碼。

它有一個調試器與zope進程綁定併爲您提供實時斷點功能。只需要在你的buildout的egg部分添加「WingDBG」。

你可以自己學習所有其他功能,只需谷歌它。

相關問題