Wing Pro是专为专业开发人员设计的全功能Python IDE。它包括强大的编辑,代码智能,重构,调试,搜索,单元测试,项目管理,版本控制和远程开发功能。一个基于Python编程语言开发的集成开发环境。为软件开发者提供了一个集成的工程管理器,图形界面的调试器,源代码浏览器,并预设了一个高级的源代码编辑器.Wing IDE将充分地利用Python的简单,功能强大以及可升级性等独特的优势。
软件介绍
Get More Done
更少,让Wing担心细节。通过在实时运行时以交互方式编写Python代码来获得即时反馈。轻松导航代码和文档。
编写更好的代码
在Wing的深层Python代码分析的帮助下,尽早避免常见错误并发现问题。通过智能重构和代码质量检查保持代码清洁。
快速查找错误
调试任何Python代码。检查调试数据并以交互方式尝试修复错误,而无需重新启动应用程序。在本地或远程主机,VM或容器上工作。
Intelligent Editor
Wing的编辑器通过适合上下文的自动完成和文档,内联错误检测和代码质量分析,PEP 8实施,调用辅助,自动编辑,重构,代码折叠,多选,可自定义的代码片段来加速交互式Python开发, 以及更多。Wing可以模拟vi,emacs,Eclipse,Visual Studio,XCode和MATLAB。
功能强大的调试器
Wing的调试器可以轻松修复错误并以交互方式编写新的Python代码。使用条件断点来隔离问题,然后逐步执行代码,检查数据,使用Debug Console的命令行尝试修复错误,观察值并递归调试。您可以调试从IDE启动的多进程和多线程代码,托管在Web框架中,从嵌入式Python实例调用,或在远程主机,VM或容器上运行。Wing还提供用于科学和数据分析任务的阵列和数据框查看器。
简单的代码导航
翼可以轻松地使用goto-definition,查找用途,在项目中查找符号,编辑器符号索引,模块和类浏览器,键盘驱动搜索以及强大的多文件搜索来解决代码问题。访问历史记录会自动存储,因此您可以立即返回以前访问过的代码。或者定义和遍历在代码更改时自动跟踪的分类书签。
Integrated Unit Testing
Wing支持使用unittest,doctest,nose,pytest和Django测试框架进行测试驱动的开发。使用Wing强大的调试器可以轻松诊断和修复失败的测试,并且您可以在单元测试设置的实时运行时上下文中以交互方式编写新代码。