Python IDE 测评
日期:2007年6月2日 作者: 相关tags: Python IDE 测评-
我试用的 Beta 1.3 支持 Python、Perl、TCL、javascript 和 XML 的开发,并支持其他几十种语言的语法标签高亮显示(但没有更多语言支持)。Python 支持是目前最强的。现有一个支持 Win32 和 Linux 的 beta 版,并将陆续支持其他平台。
以我的观点,Komodo 更像是 PythonWin 的超集。据我所知,它不共享大多数的相同代码库,但使用的感觉及其相似。由于继承了 Mozilla 的特性,Komodo 是我所测评的软件中界面最好的一个,因为同样的原因它也是运行最慢的。我建议不要在较老的机器上使用 Komodo;我在 366Mhz Win95r2 系统上测试,发现它能运行,但是速度不快。虽然调试器和编辑器的界面与 PythonWin 差不多,但是您可编辑许多其他语言,以及调试 Perl 和 Python;而且您可在 Linux 下运行 Komodo。Komodo 的“代码检查”功能非常智能和独特。它像许多近期字处理软件的拼写检查器那样运作:在输入的时候,有问题的代码以下划曲线标示;您可继续输入,而它会一直标示着直到您返回并修正该问题,同时也是个很好的提示。Komodo 没有试图内建任何表单设计器或者图形编程,除此之外,作为 beta 版它是还是不错的。
深入内部
现在让我们来分析购买 Python IDE 的方法吧。人们通常认为商业产品会提供额外的功能而值得花钱购买。在某些方面的确如此。 WingIDE 的售价是 100 美元。BlackAdder 的售价是 80 美元(仅限在个人系统上使用)和 400 美元(可将 BlackAdder 的运行组件一同分发给其他人)。可惜的是,我发现这两种产品都不足够稳定,无法推荐给各位用于实际开发。若是不能用于实际开发的 IDE,那么常规功能就并不值那么多。但愿这两种产品能通过新版本或修正补丁而有所提高。
BlackAdder 是在 linux 和 windows 下的基于 QT 的开发环境;请参阅屏幕截图。在本专栏提到的产品中,该产品是唯一带有表单设计器的一款,而且表单设计器自身做得很优秀(用于 PyQT 编程)。就象 Delphi、Visual Basic 和类似工具,您可以把小工具放置在面板上,在“属性”表单中调整属性与行为。元素的图标有些呆板,特别是变灰的时候,但美观并不是很重要。源代码编辑器提供代码合并和语法标签高亮显示,但没有代码自动完成提示。BlackAdder 有个相当不错的调试器,除了缺少监视功能外其它与免费工具差不多。
不幸的是,在测试 V1.0 beta 2 中,我遇到了一些严重的使用问题。我测试了 Mandrake、Slackware 以及 Windows 包(但没有测试 Debian 和 Redhat,虽然我认为 Linux 的变体只是软件包不同)。各种问题无处不在(可能一部分原因是由于必须依赖正确的操作系统版本和修正版)。例如,默认字体实在太小,在 Linux 和 Windows 系统下都无法阅读。改变编辑器字体需要单调地一个个地修改 20 种语法标记元素的字体(没有许多其他编辑器和 IDE 中的“继承字体”选项)。更糟的是在 Mandrake 7.1 和定制的 Slackware 7.1 中,当 BlackAdder 启动时,Python 解释器“意外终止”。您可以编辑文件,但无法在 IDE 下运行。我改变 Python 路径的尝试 -- 指向 Python 2.0 或 Python 1.5.2 -- 成功地改变了出错信息,但并未解决问题。而且,在 Windows 下有些 Python 脚本在 BlackAdder 中无法打开;而获得的提示是 “X 不是一个合法的 BlackAdder 文件”。该信息没有明显的规律。您有可能通过某些努力解决该问题 -- 但如果花费了 400 美元购买该产品,您一定不会有好心情来为购买的产品做调试了。
- 上一页 [1] [2] [3] [4] [5] 下一页
-
- Python IDE 测评 相关文章:
- ·一个基本 的java网络爬虫(spider)
- ·多人视频camfrog video chat指南
- ·Microsoft OLE DB Provider for ODBC Drivers 80004005
- ·为主板巧加IDE接口
- ·vista sidebar 侧边栏介绍
- ·Eclipse插件之Spring IDE
- ·详解Python 3.1新变化之性能改善篇
- ·新版《弹弹堂》游戏测评
- Python IDE 测评 相关软件
- ·Easy Video to 3GP Converter V1.3.7 汉化版
- ·MMshall FLV MP4 Video Converter V1.60 汉化版
- ·Apollo 3GP Video Converter 3.6.2 汉化版
- ·Video Enhancer 1.9.3汉化版
- ·AVS Video Converter 6.2.2.287
- ·PSP Video Express V1.0
- ·xHamster Video Downloader 3.1.9.0
- ·生化危机5(Resident Evil 5)DX9 V1.0版8项属性修改器修正版
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
