当前位置: > Linux新闻 >

Qt Creator 10 发布

时间:2023-03-30 09:50来源:未知 作者:IT
Qt Creator 10 现已发布,具体更新内容包括:

General

你现在可以暂时把进度明细拖出来,此外还可以用下面的按钮隐藏它们。如果你使用定位器的 “Open as Centered Popup” 选项,此版本修复了它不记得你在 input field 中键入的最后一个搜索词的问题。

C++

将包中提供的 LLVM 版本更新为 LLVM 16。这改进了 Clang 中的 C++ 20 支持,以及 Qt Creator 和 Clangd 之间的交互。还默认启用了 ClangFormat 插件,现在默认用于缩进。

当你重命名.ui 文件或在.ui 文件中定义的表单时,Qt Creator 现在会自动调整项目的 C++ 文件中对它们的包含和引用。

新操作 Tools > C++ > Find Unused Functions 可帮助你查找项目中的无效代码。还添加了一个 Call Hierarchy 视图,它适用于支持此功能的所有语言服务器。

QML

将代码模型更新为 Qt 6.5。编辑器现在显示相应属性的颜色预览作为工具提示,你可以指定一个外部命令,如 qmlformat 格式化文件,而不是内置的格式化程序。

如果你从 Qt 安装程序中安装了可选的 Qt 语言服务器组件,则可以通过打开 Qt Quick > QML/JS Editing > Use qmlls now 在 Qt Creator 中测试 QML 语言服务器。

CMake

将对 CMake 预设的支持更新为预设版本 5。例如,这增加了对包含架构和工具集的 external 策略以及 pathListSep 变量的支持。

对于编辑器, CMake > Formatter 下有一个新选项,用于使用 cmake-format或其他命令来格式化 CMake 相关文件。还添加了一个使用 cmake --install 的新部署步骤,可以在 Projects > Run Settings > Add Deploy Step 中将其添加到项目配置中。

远程构建和运行目标

添加了对在 Docker 设备上构建时通过远程 Clangd 远程处理代码模型的支持。ClangFormat 插件现在也适用于 Docker 容器中的远程文件。现在可以直接浏览远程目标上的文件系统,例如选择远程构建目录。和打开终端操作,例如在构建环境设置中,打开远程系统上的终端。

更多详情可查看官方公告。 (责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容