Wing Pro 10.0.2.0 Mac破解版

Wing Pro 10.0.2.0 Mac破解版

Wing IDE Pro是Mac下一款强大的Python开发软件,Wing Python IDE是为Python从头开始设计的,为您带来更有成效的开发体验。这次带来的是10.0.2.0版本。

Wing IDE Pro的编辑器包括大量语言的语法标签高亮显示,虽然它只是个面向 Python 的工具,但是功能却一点都不含糊。

Wing IDE Pro 主界面

做更多

少打点,让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 10.0.2.0 版本的更新内容:

特征
* 添加人工智能聊天作为询问代码或迭代开发解决方案的方式
* 在用户明确许可之前阻止使用人工智能开发功能将用户代码上传至AI提供商
* 在非 Python 文件中也启用 AI 建议
* 将工具添加到“调试”工具栏组和“调试”>“访问内部项目框架”菜单项在最内层堆栈帧、最内层项目堆栈帧和最内层堆栈帧之间跳转测试文件框架(如果有)
* 在比较/合并工具树视图上添加全部折叠和全部展开
* 允许在差异/合并树视图中过滤掉未更改和/或添加/删除的文件
* 还将星形图标添加到工具栏下拉列表中列出的项目文件堆栈框架中
* 切换项目时关闭终止的调试 I/O 缓冲区
* 添加自动导入完成选项,仅针对一个完成会话启用自动导入
* 允许禁用自动完成器中包含关键字和内置内容
* 简化在自动完成器中显示/隐藏自动导入的用户界面
* 添加选项以限制 AI 聊天上下文中包含的最大文件数

变化
* 更改自动完成器中自动导入的默认设置以要求启用它
* 现在可以使用编辑器配置片段是否包含在自动完成器中>自动完成>符号类型首选项
* 现在指定的命令行中的引号必须使用反斜杠转义以进行 Docker 构建命令、编辑器中的插入命令以及“调试”>“I/O”>“外部控制台”首选项
* 修复切换项目后AI工具的AI Provider配置页面内容

Bug修复
* 比较可见文件时不要切换文件顺序
* 将 Diff/Merge 中不存在的文件设置为未修改和只读并自动关闭它们
* 将 Diff/Merge 中文件的存储库副本设置为只读,因为它们无法更改
* 修复在某些情况下自动编辑错误插入空格的问题
* 使“文件”>“关闭”和“关闭其他”菜单项和键绑定在“打开文件”工具中工作
* 修复使用 Python 3.12 时的调试文档测试
* 修复忽略 sys.settrace() 调用的问题
* 修复 rb” 和 rf” 字符串的语法突出显示
* 修复使用固定宽度字体在测试工具中显示输出的问题
* 修复将命名入口点作为脚本启动的问题(如果之前已将其作为脚本启动)带 -m 的模块
* 修复包含 f 字符串中使用点的行的显示
* 修复 Docker 构建命令中包含空格或引号的命令行解析不正确的问题,外部控制台、插入命令、重新格式化程序、远程Python可执行文件、不存在的Python可执行文件和Python选项中的参数
* 当py.exe路径包含空格时正确识别为有效
* 当编辑器中有非空选择时忽略AI建议

系统版本要求:macOS 10.15 或更高。

Apple Silicon 兼容性:兼容

© 版权声明
THE END
喜欢就支持一下吧
点赞9赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容