面向 Visual Studio Code 的 Qt Extension 1.16.0 现已发布。本次更新包含以下内容:
- QML Profiler 与 Trace Viewer:直接在 VS Code 中对 QML 应用进行性能分析
- 全新欢迎页:内置 Qt 示例浏览器与 Qt Academy 课程浏览器
- PySide 支持增强:新增 QML Live Preview(实时预览)与 uv 虚拟环境支持
QML Profiler 与 Trace Viewer
开发者现可直接在 VS Code 中对 QML 应用进行性能分析。全新的 QML Profiler 客户端会从正在运行的应用中采集跟踪事件;录制结束后,插件会在 QML Trace Viewer 中打开分析结果。QML Trace Viewer 是一款独立工具,用于替代此前内置的火焰图组件。插件会自动完成下载与安装,无需任何额外配置。
全新欢迎页
插件现已内置欢迎页,将入门指南集中于一处:配置 Qt、创建项目、打开示例,以及开始学习课程。

Qt 示例浏览器
开发者现可通过直接集成于 VS Code 的全新浏览器查阅 Qt 示例。
选定示例后,插件会将其以可直接构建的项目形式打开。每个示例均自动生成 CMakePresets.json,以及 .vscode/settings.json 和 launch.json 配置文件,可立即开始构建与调试。

Qt Academy 课程
全新的 Qt Academy 浏览器支持在不离开编辑器的情况下查阅 Qt Academy 课程,让学习与开发同步进行。

PySide 支持增强
本次发布为 PySide 开发者带来多项改进:
后续规划
我们将持续把更多 Qt 开发能力引入 VS Code。后续版本将带来进一步优化的工作流体验,敬请关注。
若发现缺陷或对易用性有任何反馈,欢迎通过 bug tracker 提交。如有希望加入的功能,也可在同一入口提交需求建议。
如有反馈或疑问,欢迎前往 Qt Forum 参与讨论。
完整更新日志详见各扩展的应用市场页面:
如需了解 Qt 扩展的更多用法,请查阅 Qt Extension for VS Code 说明文档。