的推出 新版本 以C++和QT为主的集成开发环境, “QtCreator 12”,该版本提供了各种改进,以及新的附加组件、CMake 的改进等。
在这个新版本的 Qt Creator 12 中,其最重要的新功能之一是 编译器资源管理器集成 来自 Godbolt,这是一个插件,允许e 监视编译器生成的汇编代码以及实时检测到的任何错误。
编译器资源管理器插件可以从 «工具 > 编译器资源管理器 > 打开编译器资源管理器» 并且可以与各种编辑器一起使用,此外您还可以配置不同的编译器(GCC、Clang 等)
Qt Creator 12 呈现的另一个新功能是 ScreenRecorder 插件,允许用户录制屏幕 用于错误报告、共享、博客文章等,这对于准备培训文章或在错误报告中附加问题的视觉演示非常有用。 该插件默认处于禁用状态,可以从“帮助”>“关于插件”>“ScreenRecorder”菜单激活。
除此之外,它在Qt Creator 1中也脱颖而出2 添加了调试和分析 CMake 构建脚本的功能 使用 DAP。 现在可以执行在 CMake 文件中设置断点和调试配置过程等操作。 可以通过菜单启动调试 «调试 > 开始调试 > 启动 CMake 调试«。 此外,菜单中提供了 CMake 脚本分析功能 «分析 > CMake 分析器».
还 CMake 格式文件编辑器已得到改进,其中输入自动完成功能已得到显着扩展,并添加了快速跳转到特定位置、宏、构建目标或包定义的功能。
其他变化 从这个新版本中脱颖而出:
- 显着提高了各种配置的启动性能。
- 添加了“视图”>“显示菜单栏”选项,可在没有统一菜单栏的平台上隐藏菜单栏
- 更新至 LLVM 17.0.1
- 将“启用高 DPI 缩放”设置更改为“DPI 舍入策略”设置,以更好地匹配 Qt 设置
- 修复了会话文件不断增长的问题
- 修复了在右侧边栏中打开视图时导航视图的快捷方式可能会卡住的问题
- 修复了定位器更改为主窗口的快捷方式
- 改进了大型文档的搜索性能。
- 修复了打开文档的历史顺序未重置的问题。
最后, 如果您想了解更多 关于这个新版本,你可以查看原公告 在下面的链接中。
获取Qt Creator 12
对于那些感兴趣的人,他们应该知道开源版本可用 在“ Qt Creator”下的Qt下载页面上, 而对商业版本感兴趣的人可以在Qt帐户门户中找到商业许可证。
对于使用Linux的用户, 我们可以在Linux通常提供的安装程序的帮助下进行安装。 要使软件包脱机,只需打开终端并运行以下命令:
wget https://download.qt.io/official_releases/qtcreator/12.0/12.0.0/qt-creator-opensource-linux-x86_64-12.0.0.run
现在简单 只需使用以下命令授予文件执行权限:
sudo chmod +x qt-creator-opensource-linux-x86_64-12.0.0.run
现在我们可以在系统上运行安装程序,为此,我们必须输入以下命令:
./qt-creator-opensource-linux-x86_64-12.0.0.run
如果您是 Ubuntu 用户或衍生版本,则在安装结束时, 我们必须安装一些其他软件包,以避免在使用Qt Creator时出现问题,为此,我们将在同一终端上键入以下命令:
sudo apt-get install build-essential
而且我们还必须安装通用字体配置库:
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y
对于那些希望在Ubuntu和派生存储库中等待软件包就绪的用户,他们可以使用以下命令安装软件包:
sudo apt install qtcreator