Python IDE 测评
2007-03-29 11:59:58 来源:WEB开发网WingIDE是个想当优秀的 IDE;请参阅 屏幕截图。其编辑器包括大量语言的语法标签高亮显示,虽然它只是个面向 Python 的工具。源代码浏览器对浏览项目或模块非常实用(表现在可导航源代码和文档行摘要中)。虽然没有监视器,但调试器设计得很好。编辑器有优秀的命令自动完成和函数跳转列表,但是没有代码合并。面向项目风格的 IDE 对于大型产品非常有用(在这方面,除了 Komodo 以外,它是大多免费 IDE 中较好的)。总体的界面就像增强的 Idle,使用了与许多 TK 和 XWindow 界面类似的“多窗口”排列方式。我喜欢使用对接和嵌入(这方面,并不是过多使用 MS Visual Studio 造成的),但不同的开发人员可能喜欢不同风格的窗体。WingIDE 是个很有前途的开发环境。
BlackAdder 甚至 WingIDE -- 我测试的 1.0 和 1.1b3 版 -- 都因存在问题而无法推荐用作重大的开发。有许多讨厌的小地方,比如许可密钥设置过程和古怪的 -- 很可能是遗漏了 -- 工具条提示。而且,还有许多小的错误,比如缺少“打开最近文件”菜单项,因此,当程序运行时(不只是试验代码)您只能打开交互命令行解释器窗口。但这些问题都是小问题。致命问题是 WingIDE 会在我的 Mandrake 7.1 中随机产生分割错误。一旦发生该情况一切就都完了,您将丢失正在进行的任何工作。“经常保存”是个好建议,但这并不足以使 WingIDE 完全可用。
总结
对于喜欢结构化编程开发环境的程序员来说,一些优秀的 -- 还有些有前途但还不太优秀的 -- Python IDE 现在就能获得。全面地试用一下,因为即使是商业产品也有演示版;您将发现这些 IDE 是种加快开发过程的好方法。同时,密切注意本专栏的最新文章,我们还将测评一些其他 IDE 和已被测评产品的改进版本。
更多精彩
赞助商链接