<分区>
我希望采用 Plone 作为 CMS 解决方案,并想知道是否有任何 IDE 可以为 Plone CMS 进行所有编程?
<分区>
我希望采用 Plone 作为 CMS 解决方案,并想知道是否有任何 IDE 可以为 Plone CMS 进行所有编程?
最佳答案
Plone 是用 Python 编写的,任何 Python IDE 都很好。
在一年前转向 Sublime Text 2 之前,我个人使用的是 Aptana Studio 3 (Eclipse + PyDev)。
为 Plone 教程设置 Eclipse(旧):
http://plone.org/documentation/kb/developing-plone-with-eclipse
用于 Plone 的 Eclipse 的一些示例集成脚本(不再与最新的 Aptana 一起使用,因为它没有随 MonkeyEclipse 一起提供):
http://pypi.python.org/pypi/collective.eclipsescripts
如何为 Plone 和 Python 调整 Sublime Text 2
http://opensourcehacker.com/2012/05/11/sublime-text-2-tips-for-python-and-web-developers/
以下是我从 Aptana 转向 Sublime Text 2 的利弊
Aptana + PyDev
集成的 Git 和 SVN 资源管理器
您可以在控制台窗口中单击 tracebaxk,它会将您带到该异常中的行
自动完成
Linter 在后台警告错误代码
难以与其他 Python 工具(buildout、eggs)集成。事实上,与直接从命令行运行命令相比,您花在 IDE 上的时间更多。
在像 Python 这样的动态语言中,您无法应用 Eclipse 的大部分强大的代码分析和重构功能,这些功能是为 Java 设计的。
崇高文本 2
法斯特。事实上有3D加速。
快速转到任何地方 (CMD+T) 是任何 IDE 或编辑器所能提供的最佳功能。使您的工作和导航源真正高效。
自动完成(SublimeCodeIntel,实际上比在 Eclipse 中工作得更好)
Linter 在后台警告错误代码
PEP-8 风格指南检查
需要一些时间来设置和适应
集成了 SVN 和 Git,但还没有达到 Eclipse 的水平
仍然没有想出如何在窗口中运行 Plone 进程以使回溯可点击
关于ide - 如何使用 IDE 开发 Plone CMS 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12403047/