• WingPro for Mac 是一款专业的Python集成开发环境(IDE),为开发者提供了丰富的功能和工具,帮助他们轻松地编写、调试和管理Python代码。无论是初学者还是经验丰富的开发者,都可以通过 WingPro 提供的强大功能来提升他们的Python开发效率。

  • 应用介绍
    Wing是一个集成开发环境,旨在用Python创建应用程序。IDE提供了一个专业的代码编辑器,您可以在其中使用vi和emacs键盘快捷键、代码完成、重构、调用跟踪和上下文提示。提供了用于本地和远程调试的图形代码调试器、版本控制接口、单元测试系统和灵活的搜索引擎。

    特点:
    智能编辑器
    Wing Editor通过自动完成和上下文敏感文档、内置错误检测和代码质量分析、PEP 8的应用、调用辅助、自动编辑、重构、代码折叠、多选、可自定义代码片段等功能加速交互式Python开发。Wing可以模拟vi、emacs、Eclipse、Visual Studio、XCode和MATLAB。

    强大的调试器
    Wing调试器可以很容易地修复错误并以交互方式编写新的Python代码。使用条件断点来识别问题,然后遍历代码,检查数据,使用调试控制台命令行尝试修复错误,跟踪值,并递归调试。您可以调试从IDE运行、托管在web环境中、从嵌入式Python实例调用或在远程主机、VM或容器上运行的多处理器和多线程代码。Wing还为科学任务和数据分析提供了阵列和数据查看器。

    简单的代码导航
    Wing可以轻松绕过带有goto定义的代码、查找用法、在项目中查找符号、索引编辑器符号、模块和类浏览器、键盘搜索以及强大的多文件搜索。您的会话历史记录会自动保存,因此您可以立即返回到以前访问过的代码。或者,识别并查看在代码更改时自动跟踪的分类书签。

    综合单元测试
    Wing支持使用unittest、doctest、nose、pytest和Django测试平台的测试驱动开发。使用功能强大的Wing调试器可以很容易地诊断和修复失败的测试,并且您可以在单元测试配置的实时上下文中交互式地编写新代码。

    远程开发
    Wing远程开发支持的快速配置确保了在远程主机、VM或容器上运行的Python代码的所有Wing函数的平稳和安全操作。运行OS X和Linux的主机可以进行远程开发,包括Raspberry Pi、WSL和Vagrant容器。

    可定制和扩展
    Wing提供了数百种配置选项,可影响编辑器模拟、显示主题、语法着色、用户界面布局等。轻松切换到暗模式和从暗模式切换,增强演示和会议的界面,并使用透视来管理特定任务的用户界面配置。您可以通过编写调用Wing Scripting API的Python代码来添加新的IDE功能。您甚至可以使用Wing开发和调试您的扩展脚本。

    还有更多
    Wing支持Git、Mercurial、Perforce、Bazaar、Subversion和CVS的项目管理和版本控制。其他功能包括virtualenv支持、diff/merge工具、缩进样式转换和操作系统命令行执行。Wing运行在Windows、OS X和Linux上,支持Raspberry Pi和其他ARM Linux设备的远程开发。

    Leave a Reply

    后才能评论