wing pro 12是基于Python编程语言开发的一款集成开发环境,一般又称为Wing IDE Pro,该软件具备编辑,代码智能,重构,调试,搜索,单元测试,项目管理,版本控制等等功能,可以更好地帮助开发人员提高开发效率。同时软件还拥有集成的工程管理器、图形界面的调试器、源代码浏览器,并预设了一个源代码编辑器,更容易进行开发设计。
与上一版本相比,wing pro 12专注于使用 Claude Code 进行代理开发。通过新的 Tasks 工具规划、排队和审查代理工作。Wing 的 MCP 服务器为您的代理提供源代码分析、单元测试和调试器的访问权限,从而使它们能够更快、更低成本地工作。同时软件还增加了:操作系统命令和调试 I/O 的伪终端支持、编辑器分屏中的工具、重组的工具菜单、自动测试发现、偏好设置搜索等功能,快免费下载体验吧。
wing pro 12新功能
一、使用 Claude Code 进行 AI 智能体开发
Wing 12 将 Claude Code AI 智能体直接集成到 IDE 中。全新的 Claude Code 工具可在 Wing 内提供完整的智能体终端会话,而 Project 菜单中的 Set Up for Claude Code 则可为当前项目配置 AI 智能体开发环境。Wing 的 MCP(Model Context Protocol,模型上下文协议)服务器为智能体提供对源代码分析、调试器、单元测试和代码审查的结构化访问能力——因此,智能体无需通过 grep 搜索即可快速定位定义,只运行受修改影响的测试 ,并使用真实断点进行调试,而不是依赖猜测。相同的工作,更少的 Token,更短的时间。
二、Tasks 工具
全新的 Tasks 工具可帮助您规划、排队、执行、审查以及审计 AI 智能体开发任务历史,让您能够更轻松地监督智能体工作,并在将修改提交到版本控制系统之前进行检查。
三、FIX 操作与编写测试
Wing 12 新增由 AI 智能体驱动的 FIX 操作,可将当前调试器中的 Bug、失败的单元测试或代码警告直接交由 Claude Code 处理。Testing 菜单和编辑器右键菜单中新增的 Write Tests 项可让智能体为所选代码编写单元测试。
四、伪终端支持
OS Commands 和 Debug I/O 工具现在默认使用支持完整 ANSI 终端模拟的伪终端,因此您可以运行和调试使用彩色输出、光标定位或全屏 TUI(文本用户界面)的程序。
五、编辑器分栏中的工具与重新组织的 Tools 菜单
工具现在不仅可以放置在工具区域,还可以添加或拖动到编辑器分栏中,从而实现更加灵活的工作区布局。Tools 菜单也重新组织为多个相关功能组,并新增 Other 子菜单用于存放较少使用或旧版工具,使常用工具更加容易查找。
六、测试发现与首选项搜索
Wing 12 在 Project Properties 的 Testing 选项卡中新增 Auto-Discover Test Files 选项,因此通常无需再指定测试文件模式,也无需逐个将测试文件添加到 Testing 工具中。Wing 12 还新增了通过 Testing 菜单中的 Discover Tests in Project 自动发现项目内各文件单元测试的功能。Preferences 对话框现已支持文本搜索以及前进/后退导航,使查找和修改设置更加方便。
七、其他近期改进
Wing 12 在版本控制(VCS)操作期间按需提示输入 SSH 密钥口令和 HTTPS 凭据
Wing 12 能够更快检测外部修改的文件,同时降低 CPU 占用
Wing 12 在关闭并重新打开项目后可保存并恢复工具控制台滚动历史
Wing 12 支持在 OS Commands 和 Debug I/O 控制台中点击 OSC 8 超链接
软件功能
一、人工智能辅助软件开发
你可以让 Wing 使用生成式 AI,(1)实现当前缺失的代码 输入位置,(2)通过描述 你想做的更改,(3)从描述中写出全新的代码 其预期功能和设计;以及(4)聊天以帮助解决问题 理解和改进代码。请求示例包括 “把这个函数转换成Python生成器”,“重写这段线程代码 改为异步运行“,以及”为A类创建单元测试“。你的角色 从手动编写代码转变为指挥具备智能助手的能力 完成各种编程任务。
二、强大的交互式调试器
Wing 的调试器让你可以轻松地修复错误,并交互式地编写新的 Python 代码。 使用条件断点来隔离问题,然后逐步解析代码,检查数据, 尝试用调试控制台的命令行、watch值和递归调试来修复bug。 你可以调试从IDE启动的多进程和多线程代码,托管在Web上 框架,从嵌入式Python实例调用,或运行在远程主机虚拟机上,容器或集群。Wing 还提供数组和数据帧查看器,用于科学和 数据分析任务。
三、远程与集装箱开发
Wing 快速配置的远程开发支持满足了 Wing 的所有功能 功能无缝且安全地连接到运行在远程主机、虚拟机、容器上的 Python 代码, 或者说集群。运行macOS和Linux的主机都可以远程开发,包括 由 Docker、Docker Compose、AWS、Vagrant、WSL、Raspberry Pi 和 LXC/LXD 托管。
四、智能编辑器
Wing 的编辑器加快了交互式 Python 的运行速度 采用上下文适宜的自动补全和文档开发, 内联错误检测与代码质量分析、PEP 8 执行、调用 协助、自动编辑、导入管理、重构、代码折叠、多选, 可自定义代码片段,以及更多内容。Wing 可以模拟 vi、emacs、Eclipse、Visual Studio、XCode 和 MATLAB。
五、简便的代码导航
Wing让通过goto-definition的代码更容易绕过,找到用途, 在项目中查找符号,编辑器符号索引,模块和类浏览器,键盘驱动 搜索,以及强大的多文件搜索。访问记录会自动存储,所以你可以 立即返回之前访问过的代码。或者定义并遍历分类 这些书签会随着代码变化自动跟踪。
六、集成单元测试
Wing支持测试驱动开发,包括unittest、doctest、nose、pytest和 Django 测试框架。Wing的测试失败很容易诊断和修复 强大的调试器,你可以在实时运行时环境中交互式地编写新代码 通过单元测试设置。Wing 可以追踪并显示你的单元测试代码覆盖情况, 这样你就能知道你的测试对代码的执行效果如何。覆盖数据也包括 用于判断代码编辑何时使之前收集的测试结果失效。
七、项目管理
Wing 强大的项目管理能力可与托管的 Python 环境配合使用 由virtualenv、Poetry、uv、pipenv、conda和Docker使用,版本控制使用Git、Mercurial, Perforce、Subversion 或 CVS。你可以很容易地从 Wing 创建新的 Python 环境, 添加、删除或更新 Python 包,并冻结你的包配置 供其他开发者使用。
八、可定制且可扩展
Wing 提供数百种配置选项,影响编辑器仿真、显示主题、语法着色、UI 布局等。轻松切换暗黑模式,放大演示和会议界面,并使用透视功能管理任务特定的 UI 配置。通过编写 Python 代码可以添加新的 IDE 功能,调用 Wing 的脚本 API。你甚至可以开发和调试你的扩展脚本用 Wing 来。
九、还有更多
其他功能包括差异/合并工具、使用 Ruff、Black、YAPF 进行代码重格式化, 以及自动 PEP8,缩进样式转换和执行作系统命令行。翼继续运转 Windows、macOS 和 Linux,同时支持远程开发至 macOS 和 Linux,包括 树莓派和其他ARM Linux设备。
更新日志
v12.0.1.0版本
1、启用 Wing Classic 许可证的生成和使用
2、修复在每次会话启动时短暂显示的虚假 Claude Code 权限警告 收起介绍展开介绍
- 下载地址
- 其他版本
-
{playpage:qitabanben_html}
发表评论
0人参与,3条评论软件排行榜
热门推荐
XMLBlueprint(XML编辑器) v22.2026.0525官方版78.61M / 简体中文
android studio(安卓集成开发工具) v2025.3.41.33G / 英文
android studio for linux v2025.3.41.37G / 英文
visual studio code中文绿色版 v1.122.1238.39M / 简体中文
vscode官方中文版 v1.122.1168.49M / 简体中文
visual studio code for linux官方版 v1.122.1221.64M / 英文
XMLBlueprint(XML编辑器)78.61M / 简体中文
smartgit中文版(git图形化管理工具)203.74M / 简体中文
猿编程电脑版239.83M / 简体中文
易编盒子官方版1.94M / 简体中文


