Python IDE 测评
2007-03-29 11:59:58 来源:WEB开发网David Mertz 介绍了 6 种 Python 集成开发环境,并比较了其特性、平台和稳定性。他发现 -- 或许只是无意中对开放源代码模块的测试 -- 免费产品似乎都比商业产品优秀。
前几周,我有幸对一些 Python 开发环境做了一次全新的试用(或者说是首次尝试)。这样很可能会涉及从实际尝试“最佳文本编辑器,附加命令行”方法到 Python 开发,而对于更复杂的 Python 集成开发环境 (IDE) 在 Python 讨论网站上有详尽的内容。
对 Python IDE 的整体印象使我得出了一个有点吃惊的结论。这可能是某些常理的关系,也可能只是巧合。总的来说,我发现免费工具比花钱的商业工具更优秀一些。
写在测评之外
首先我必须指出一些我 没机会尝试的工具,您可以自己测评:
PythonWare 的 PythonWorks Pro 1.1 看上去很有前途;请看其演示版的 屏幕截图。它包括 Tkinter 表单设计器、新型的编辑器、调试器和漂亮的屏幕界面。它适用于 Linux、Windows 和 Solaris。PythonWorks Pro 的价格相当昂贵:400 美元。此次测评时我没能获得其供测评用的最终版本。
Boa Constructor 是个界面相当优秀的开放源代码的 Python IDE,它包括 wxWindows 的表单设计器。同时具有出色的编辑器、调试器、项目管理器和一些其他组件。Boa Constructor 运行于 Win32 和 X11(需要支持合适平台的 wxWindows)。不幸的是,其主页声称程序尚处于 "pre-alpha" 阶段,虽然从屏幕快照来看相当优秀,我觉得还是无法推荐这样一个尚处于早期开发阶段的工具。
当然,最后一类未被测评的工具是几十种优秀的 文本编辑器,具备各种 Python 友好功能,例如语法标签高亮显示、执行窗口、代码合并、宏功能以及许多甚至最好的 IDE 也缺少的功能。这些工具在此次讨论范围之外,但是对于您最喜欢(并且熟悉)的文本编辑器还是有许多可以谈的。
更多精彩
赞助商链接