Qt Creator 19 发布:开发体验与性能全面升级

Qt Creator 项目团队近日正式发布 Qt Creator 19。这是一款开源、免费并且跨平台的集成开发环境(IDE),可以运行在 GNU/LinuxmacOSMicrosoft Windows 上,被广泛用于开发 Qt 应用程序以及各种 C++ 项目。

这个版本距离上一代 Qt Creator 18 发布大约四个多月,新版本在编辑器功能、项目支持、设备管理以及整体性能方面都进行了多项改进。

🧾 编辑器新增代码缩略图

在文本编辑器方面,Qt Creator 19 新增了 代码缩略图(Minimap) 功能。这个功能会在编辑器侧边显示整个文件的缩略视图,让开发者能够快速浏览代码结构。

通过这个小型代码地图,用户可以迅速定位到文件中的某一段内容,对于大型源码文件来说尤其方便。

与此同时,新版本还简化了 远程设备配置流程,让连接和管理远程开发设备变得更加轻松。此外,Qt Creator 19 还加入了一个基础的 MCP 服务器,并在项目树中直接显示开发容器的配置文件,使项目结构更加清晰。

📂 更多项目类型支持

Qt Creator 19 在项目支持方面也有明显增强。现在开发者可以更方便地打开和管理多种开发环境中的项目文件,例如配置文件或构建脚本。

新版本支持的项目类型包括:

  • Apache Ant 项目

  • Cargo 项目

  • Microsoft .NET 项目

  • Gradle 项目

  • Swift 项目

例如,当开发者打开 Cargo.toml 文件时,Qt Creator 可以自动把它识别为一个项目,并生成相应的构建和运行配置,例如自动使用 cargo buildcargo run

对于 C# 和 Swift 项目,系统还会自动检测开发环境,并提供相应的 语言服务器配置建议,从而提升代码编辑和补全体验。

🔌 设备与文件访问更加方便

在设备管理方面,新版本带来了一个非常实用的改进。开发者现在可以在 File System(文件系统)视图中直接访问已连接设备的文件系统。

这意味着在调试嵌入式设备或远程开发环境时,开发者可以更方便地浏览和管理设备上的文件,而不需要额外的工具。

🎨 界面与图形支持改进

Qt Creator 19 在界面设计上也进行了优化。原本通过弹窗打开的 Preferences(首选项) 设置现在被移动到了一个独立的界面模式中,这样在大屏幕环境下浏览设置会更加清晰。

同时,用户还可以通过拖拽方式调整不同工作模式在模式栏中的顺序,例如把 Help 模式移动到最末尾,让界面布局更加符合个人习惯。

在图形开发方面,新版本将 GLSL 解析器升级到 4.60 版本,并新增了对 Vulkan 的支持,为图形应用开发提供了更好的工具基础。

⚡ 性能优化与分析工具升级

除了功能改进之外,Qt Creator 19 在性能方面也进行了多项优化。例如在扫描 QML 文件时速度更快,程序启动后自动连接设备的效率也有所提升。

此外,新版本在加载 CMake 项目时更加流畅,在 Windows 系统中检测 MSVC 编译器和 CDB 调试工具的速度也得到了改善。

在程序分析方面,新版本还增强了工具支持,例如新增对 Valgrind 协议 5 和 6 的支持,用于进行程序性能分析和内存检测。

同时,Qt Creator 19 还引入了一个新的 qtc 命令。开发者在集成终端中输入这个命令时,可以直接在当前运行的 Qt Creator 窗口中打开指定的文件或项目,提高开发效率。

📥 下载与安装

目前用户已经可以从 Qt Group 官方网站下载 Qt Creator 19。官方提供了适用于 64 位和 AArch64(ARM64)Linux 系统的 .run 格式安装包,下载安装后即可使用。

对于系统集成商或者喜欢自行编译软件的用户,也可以在同一页面下载源码压缩包,然后在本地进行编译安装。

📝 总结

总体来看,Qt Creator 19 是一次比较全面的版本更新。新版本不仅加入了代码缩略图等编辑器功能,还扩展了对多种项目类型的支持,并改善了设备访问、界面布局以及图形开发能力。同时,多项性能优化也让大型项目的加载和分析更加流畅。对于使用 Qt 或进行跨平台开发的程序员来说,这次更新能够进一步提升开发效率和整体使用体验。

The post Qt Creator 19 发布:开发体验与性能全面升级 first appeared on Linux迷.

版权声明:
作者:admin
链接:https://www.techfm.club/p/234327.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>