Qt Creator 12 发布,带有屏幕录制和编译器资源管理器插件

此版本还引入了 CMake 3.27 及更高版本的调试和分析功能,以及各种改进。

Qt 创建者 12

Qt 项目今天宣布发布并全面推出 Qt Creator 12,作为这款开源、免费、跨平台集成开发环境 (IDE) 应用程序的最新稳定更新。

Qt Creator 12 比Qt Creator 11晚四个月发布,并引入了多项新功能,首先是集成了 Matt Godbolt 创建的编译器资源管理器。这样,Qt Creator 将要求 Compiler Explorer 编译并执行代码,生成程序集,并向您显示结果。

可以从“工具”>“编译器资源管理器”>“打开编译器资源管理器”访问编译器资源管理器插件,并且可以与多个编辑器一起使用。您还可以配置不同的编译器以使用 Compiler Explorer 插件,该插件默认情况下处于禁用状态,需要通过“帮助”>“关于插件”>“CompilerExplorer”来启用。

Qt Creator 12 还引入了 ScreenRecorder 插件,最终让您可以录制屏幕以进行错误报告、共享、博客文章等。就像 Compiler Explorer 插件一样,ScreenRecorder 插件默认处于禁用状态,需要从“帮助”>“关于插件”启用> 屏幕录像机。

最重要的是,此版本通过调试适配器协议 (DAP) 引入了 CMake 3.27 及更高版本的调试和分析功能,允许您在项目的 CMake 文件中设置断点,以及调试 CMake 的配置过程。

可以通过“调试”>“开始调试”>“启动 CMake 调试”激活 CMake 调试功能。从此版本开始,Qt Creator 还允许您通过新的“分析”>“CMake Profiler”选项以分析模式启动 CMake。结果将在 Qt Creator 的跟踪文件查看器中打开。

对于 CMake,此版本还改进了 CMake 文件的编辑器,提供了宏支持、跳转到函数、目标和包定义、帮助工具提示以及扩展完成等新功能。

Qt Creator 12 还在 Clangd 和 Clang 分析器工具中添加了对 LLVM 17.0.1 的支持,在 Markdown 编辑器中添加了文本样式按钮,在 Copilot 集成中添加了代理支持,为 C++ 文件命名和文档注释添加了项目特定的设置,并启用 PySide 安装的自动检测。

还为 C++ 重构操作添加了多个修复和扩展,Qt Creator 12 承诺显着提高各种设置的启动性能。有关更多详细信息,您可以查看完整的变更日志

Qt Creator 12 现在可以从官方网站下载,作为源 tarball 和通用二进制安装程序,您几乎可以在任何 GNU/Linux 发行版上运行。

类似文章