Skip to main content

适用于 VS Code 的 Qt Extension 1.16.0 正式发布

评论

面向 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 开发者带来多项改进:

  • PySide 项目支持 QML Live Preview(实时预览)。1.14.0 版本引入的实时预览功能现已适用于 PySide 项目:编辑 QML 文件即可实时查看变更效果。

  • 新增 uv 支持。现可使用 uv 创建虚拟环境。

后续规划

我们将持续把更多 Qt 开发能力引入 VS Code。后续版本将带来进一步优化的工作流体验,敬请关注。

若发现缺陷或对易用性有任何反馈,欢迎通过 bug tracker 提交。如有希望加入的功能,也可在同一入口提交需求建议。

如有反馈或疑问,欢迎前往 Qt Forum 参与讨论。

完整更新日志详见各扩展的应用市场页面:

如需了解 Qt 扩展的更多用法,请查阅 Qt Extension for VS Code 说明文档。

 

 

评论

Subscribe to our blog

立即体验 Qt 6.12!

点击此处下载最新版本:www.qt.io/download

Qt 6.12 LTS 现已发布,为应用程序开发者和设备制造商带来了新功能和改进。

我们正在招聘

点击此处查看所有职位空缺并关注我们的Instagram账号,了解成为#QtPeople的感受。