Wing 是一款功能全面且高度可定制的 Python 开发工具,适合各类开发者,特别是进行调试、测试、远程开发的用户。
应用介绍
Wing 是一款集成开发环境(IDE),专为 Python 应用程序的开发设计。它提供了一个专业的代码编辑器,支持 vi 和 emacs 的快捷键、代码自动补全、重构、调用跟踪、上下文提示等功能。Wing 还包括本地和远程调试的图形化调试器、版本控制界面、单元测试系统和灵活的搜索机制。
主要功能亮点:
- 智能编辑器
- 提供上下文感知的自动补全和文档、内置错误检测和代码质量分析,强制执行 PEP 8 规范,代码重构、折叠和多重选择等功能。
- 支持 vi、emacs、Eclipse、Visual Studio、XCode 和 MATLAB 编辑风格,适应不同开发习惯。
- 强大的调试器
- 轻松调试 Python 代码,使用条件断点、逐步执行、数据检查和调试控制台命令行修复错误。
- 支持多进程、多线程代码调试,支持本地、远程、虚拟机、容器等环境。
- 提供数据和数组浏览器,特别适用于科学任务和数据分析。
- 简易的代码导航
- 通过定义跳转、查找使用情况、符号索引、模块和类浏览器等功能,方便快速浏览和定位代码。
- 自动保存浏览历史,可随时返回到之前访问的代码位置,或者使用标记管理和自动跟踪代码变动。
- 全面的单元测试支持
- 支持 unittest、doctest、nose、pytest 和 Django 等测试框架,方便进行测试驱动开发(TDD)。
- 通过强大的调试器,快速诊断并修复测试失败的代码。
- 远程开发
- 轻松配置远程开发支持,确保 Wing 功能在远程主机、虚拟机或容器上运行顺利安全。
- 支持 OS X 和 Linux 主机,包括 Raspberry Pi 容器、WSL 和 Vagrant。
- 可定制与可扩展性
- 提供数百种配置选项,影响编辑器模拟、显示主题、语法高亮、UI 布局等。
- 可以通过编写 Python 脚本调用 Wing 脚本 API,扩展新的 IDE 功能。
- 其他功能
- 支持 Git、Mercurial、Perforce、Bazaar、Subversion 和 CVS 的版本控制。
- 提供虚拟环境支持、差异/合并工具、缩进样式转换、OS 命令行执行等功能。
- Wing 支持 Windows、OS X 和 Linux,且支持 Raspberry Pi 和其他 ARM Linux 设备的远程开发。
更新日志
激活方法
直接安装
解压密码
本站所有dmg、zip 打开密码均为xclient.info
©软件著作权归作者所有;本站所有软件均来源于网络,仅供学习使用,请支持正版!
转载请注明出处:精品MAC应用分享 » Wing Pro 10.0.9.0 Python开发工具