ide - 如何使用 IDE 开发 Plone CMS 应用程序?

标签 ide content-management-system plone

<分区>

我希望采用 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/

相关文章:

delphi - 使用 Pascal Script 和 SynEdit 制作 IDE

plone - 在 Plone Site 设置中添加一个新的配置链接

plone - 除非正在删除父级,否则防止删除 Plone 中的文件夹(类型)

python - PyDev 和 Django : Autocomplete not detecting Django?

通过 ftp(Netbeans、Eclipse 或任何免费的 IDE)的 php 项目

Delphi 2007 VI/VIM 按键映射

plone - uwsgi + xdv 集成

php - 我应该实现自己的 CMS 吗?

content-management-system - 关于 DotNetNuke 模块开发的简单问题

email - 拆分测试交易电子邮件