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.jsonlaunch.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

Try Qt 6.11 Now!

Download the latest release here: www.qt.io/download

Qt 6.11 is now available, with new features and improvements for application developers and device creators.

We're Hiring

Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.