Wing IDE Pro Mac版是一款支持mac平台的python开发软件,它具有强大的调试器和智能编辑器,可用于开发用于Web,桌面,科学,数据分析,嵌入式脚本和其他应用程序的任何类型的Python代码。不仅新添了各种功能,更是在远程开发、多重选择、python shell控制台调试方面进行了功能改善和加强。
Python开发工具) v7.1.0" />
基本介绍
Wing IDE Pro Mac版是Mac平台上的一款强大的Python开发软件,Wing IDE Pro Mac版是一款相当优秀的IDE,Wing IDE Pro Mac版的编辑器包括大量语言的语法标签高亮显示,虽然它只是个面向 Python 的工具,但是功能却一点都不含糊。
mac Wing IDE Pro不仅可以帮助用户进行有效的自动化编辑和调用协助,还支持代码折叠、重构以及多选等特色化操作,既增加交互式python的开发速度,同时在原有的开发环境下更能体现出软件内置编辑器的强大功能。
软件功能
GUI,Web和脚本调试
异常回溯报告
查看堆栈,locals / globals和返回值
支持input()和raw_input()
具有可配置文本编码的集成调试进程I / O本
机控制台I / O
多线程调试
远程调试
Debug value tooltips
检测未处理的异常
与Django,web2py,Flask,Google App Engine,Plone,Turbogears,Zope和Plone一起使用
更改调试数据值
多个命名入口点和调试启动配置
具有自动完成,语法突出显示,goto-definition的交互式调试探针,调用提示和文档链接
方便的重新启动调试工具
通过引用跟踪值
评估表达式
条件断点
忽略计数断点
启用/禁用断点
移动调试程序计数器
多进程和自动子进程调试
调试单元测试
断点管理器
进程附加/分离
检查sys.modules
调试Django模板文件
matplotlib mainloop支持
标记一系列代码用于在Python Shell或调试探针
软件特点
Wing IDE Pro Mac版编辑器有优秀的命令自动完成和函数跳转列表,但是没有代码合并。面向项目风格的 IDE 对于大型产品非常有用(在这方面,除了 Komodo 以外,它是大多免费 IDE 中较好的)。WingIDE源代码浏览器对浏览项目或模块非常实用(表现在可导航源代码和文档行摘要中)。虽然没有监视器,但调试器设计得很好。总体的界面就像增强的 Idle,使用了与许多 TK 和 XWindow 界面类似的“多窗口”排列方式。
软件亮点
强大的调试器
Wing的调试器可以轻松修复错误并以交互方式编写新代码。使用条件断点来隔离问题,然后逐步执行代码,检查数据,观察值,从Debug Probe的命令行进行交互,以及递归调试。您可以调试从IDE启动的多进程和多线程代码,托管在Web框架中,从嵌入式Python实例调用或在远程系统上调用。
智能编辑器
Wing的编辑器通过适合上下文的自动完成和文档,调用辅助,自动编辑,重构,代码折叠,多选,可自定义的内联代码片段,书签等来加速交互式Python开发。Wing可以模拟vi,emacs,Eclipse,Visual Studio和Xcode。
简单的代码导航
Wing通过goto-definition,查找用途,在项目中查找符号,编辑器符号索引,源浏览器以及强大的多文件搜索,可以轻松绕过代码。
综合单元测试
Wing通过unittest,doctest,nose,pytest和Django测试框架支持测试驱动开发。使用Wing强大的调试器可以轻松修复失败的测试。
远程开发
Wing的快速配置远程开发支持使您可以使用在远程主机,VM或容器上运行的Python代码无缝,安全地使用Wing的所有功能。
可定制和可扩展
Wing提供数百种配置选项,可影响编辑器模拟,UI布局,显示主题,语法着色等等。可以通过编写访问Wing的脚本API的Python代码来添加新的IDE功能。
以及更多
Wing通过Git,Mercurial,Perforce,Bazaar,Subversion和CVS支持项目管理和版本控制。其他功能包括Pylint集成,执行OS命令行和缩进样式转换。Wing可在Windows,OS X和Linux上运行,还支持对Raspberry Pi和其他ARM Linux设备的远程开发。
更新内容
*修复查找符号对话框(在6.1.4中修补)
*修复goto定义,在另一个分割中显示可见文件(在6.1.4中修补)
*修复文件末尾和**之后的运算符后的自动间距
*修复重构在模块之间移动符号时确定缩进的问题
*修复使用自定义启动配置运行Django单元测试
*修复VI模式*和#绑定以及使用全字迷你搜索的其他操作
*修复VI模式yiw,yaw,yap和类似操作
*修复调试多个QThreads
*修复editor-extensions.py示例扩展脚本中的word_list_completion
*修复IronPython生成的.pi文件中包模块的自动完成
软件评论 您的评论需要经过审核才能显示
网友评论