MacPythonIDE和PythonWin类似,只是针对平台不同。与Idle和PythonWin类似,MacPythonIDE与针对其平台的标准发行版一同出现,并且是免费软件(由JustvanRossum编写)。安装MacPython完成后,我建议首先要做的是设法取得AdvancedEditorPatch(请参阅专栏后的参考资料)。第一次安装有点奇怪,但第三次成功了(我不知道最初的问题在哪儿);安装这个补丁就能获得语法标签高亮显示以及一些上下文敏感的函数或模块的帮助功能。除了标准版,我不知道是否有其它IDE能和Mac平台上的Python一同工作。幸运的是,JustvanRossum编写的这个工具既非常符合Python的习惯,又有类似Mac的软件风格。
MacPythonIDE含有Python命令行窗口(Mac自身没有命令行,所以需要多步实现)、编辑器、调试器甚至还有描述器。在其环境下,还有个函数跳转清单、模块浏览器和其他一些工具。调试器很优秀,只是没有监视器。“不包括在标准发行版中”的编辑器比较原始,但是补丁加入了语法标签高亮显示。然而,仍然没有代码合并或代码自动完成(但是安装补丁后有上下文函数文档行)。内建的描述器是大多IDE所没有的功能,这也是MacPython的优势。
评论