Wing IDE Pro是Mac下一款强大的Python开发软件,Wing Python IDE是为Python从头开始设计的,为您带来更有成效的开发体验。这次带来的是8.0.4版本。
Wing IDE Pro的编辑器包括大量语言的语法标签高亮显示,虽然它只是个面向 Python 的工具,但是功能却一点都不含糊。
做更多
少打点,让Wing担心细节。通过在实时运行时交互式编写Python代码,立即获得反馈。轻松浏览代码和文档。
编写更好的代码
通过Wing的深度Python代码分析,避免常见错误并尽早发现问题。通过智能重构和代码质量检查来保持代码清洁。
更快地查找错误
调试任何Python代码。检查调试数据,并在不重新启动应用程序的情况下以交互方式尝试错误修复。在本地或远程主机、虚拟机或容器上工作。
智能编辑器
Wing的编辑器通过上下文适当的自动完成和文档、内联错误检测和代码质量分析、PEP 8执行、调用帮助、自动编辑、重构、代码折叠、多选择、可自定义代码片段等,加快交互式Python开发。Wing可以模拟vi、emacs、Eclipse、Visual Studio、XCode和MATLAB。
强大的调试器
Wing的调试器可以轻松修复错误,并交互式编写新的Python代码。使用条件断点来隔离问题,然后逐步浏览代码,检查数据,尝试使用调试控制台命令行修复错误,观察值,并递归调试。您可以调试从IDE启动的多进程和多线程代码,托管在Web框架中,从嵌入式Python实例调用,或在远程主机、虚拟机、容器或集群上运行。Wing还为科学和数据分析任务提供阵列和数据帧查看器。
轻松代码导航
Wing使使用goto-definition、查找用途、查找项目中的符号、编辑器符号索引、模块和类浏览器、键盘驱动的搜索和强大的多文件搜索变得容易。访问历史记录会自动存储,因此您可以立即返回以前访问的代码。或者定义和遍历分类书签,这些书签随着代码的变化自动跟踪。
项目管理
Wing强大的项目管理能力适用于由virtualenv、piplenv、conda和Docker管理的Python环境,并使用Git、Mercurial、Perforce、Subversion或CVS进行修订控制。您可以轻松地从Wing创建新的Python环境,添加、删除或更新Python包,并冻结包配置供其他开发人员使用。
集成单元测试
Wing支持单元测试、doctest、鼻子、pytest和Django测试框架的测试驱动开发。使用Wing强大的调试器,失败测试很容易诊断和修复,您可以在单元测试设置的实时运行时上下文中交互式编写新代码。
远程开发
Wing的快速配置远程开发支持将Wing的所有功能无缝安全地交付到在远程主机、虚拟机、容器或集群上运行的Python代码。远程开发对于运行macOS和Linux的主机是可能的,包括由Docker、Docker Compose、AWS、Vagrant、WSL、树莓派和LXC/LXD托管的主机。
可定制和可扩展
Wing提供数百个配置选项,影响编辑器仿真、显示主题、语法着色、用户界面布局等。轻松切换到和切换黑暗模式,放大演示文稿和会议的界面,并使用透视来管理特定任务的用户界面配置。可以通过编写调用Wing脚本API的Python代码来添加新的IDE功能。您甚至可以使用Wing开发和调试扩展脚本。
还有更多
其他功能包括差异/合并工具、使用Black、YAPF和autopep8重新格式化代码、缩进样式转换和执行操作系统命令行。Wing在Windows、macOS和Linux上运行,还支持树莓派和其他ARM Linux设备的远程开发。
Wing IDE Pro 8.0.4版本的更新内容:
特征
* 文档使用sitecustomize自动启动调试
* 将关闭未修改的其他添加到编辑器选项卡的上下文菜单中以关闭
当前文件以外的未修改文件
Bug修复
* 修复 Windows 10 缩放系数为 150% 时的图标渲染
* 修复部分 Windows 系统上的调试器
* 修复使用类型提示指定类型的对象的属性上的 goto 定义
* 修复内置字典或派生类的自动输入调用参数
系统版本要求:macOS 10.13 或更高。
Apple Silicon M1:兼容
Wing IDE Pro 8.0.4 Mac版城通网盘下载 (访问密码:3694)
暂无评论内容