2012-09-13 30 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”。

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

相关问题