Python IDE 测评
日期:2007年6月2日 作者: 相关tags: Python IDE 测评- 上一页 [1] [2] [3] [4] [5] 下一页
- 多人视频camfrog video chat指南
- 为主板巧加IDE接口
- NO IDE MASTER H.D.D Detected Press F1 to Resume
- Nokia发布新的J2ME开发工具——Carbide.j 1.0
- js版sliderBar(滑动条)控件
- Eclipse插件之Spring IDE
- 如何在Python下连接Oracle数据库
- provider:命名管道提供程序error: 40 - 无法打开到 SQL Server 的连接
- Zealot All Video Splitter 4.3.1 汉化版
- xTube Video Downloader 3.1.6.0
- 超级好用的视频分割/合并工具(SolveigMM Video Splitter) v2.5.1109.29 绿色便携版
- iDemo 1.1.0 - 实时演示iPhone程序和游戏
- GeoVid Video mp3 Extractor PRO V3.0 汉化版
- Inside CSharp 2nd Editio
- Free Video to iPhone Converter 2.2.2.60
- Audio/Video To Wav Converter 1.21.03.0741
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
我试用的 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 美元购买该产品,您一定不会有好心情来为购买的产品做调试了。
相关文章
相关软件
相关分类
Windows XP Windows 9.x 注册表
Windows Diy Windows Vista windows7
Windows8 Unix FreeBSD
