Qt Creator 10 发布

696次阅读
没有评论

Qt C++reator 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 容器中的远程文件。现在可以直接浏览远程目标上的文件系统,例如选择远程构建目录。和打开终端操作,例如在构建环境设置中,打开远程系统上的终端。

更多详情可查看官方公告

Read More 

正文完
可以使用微信扫码关注公众号(ID:xzluomor)
post-qrcode
 
评论(没有评论)
Generated by Feedzy