Qt公司今天宣布了Qt Creator 10的发布和普及,这是这个开源的、跨平台的、免费的IDE(集成开发环境)的最新稳定版本,供那些想建立基于Qt的应用程序的人使用。
Qt Creator 10是在Qt Creator 9发布四个多月后推出的,它引入了一些新功能,如可以暂时将进度细节拖出可见区域,并支持 “以居中弹出方式打开 “选项,以记住在输入栏中输入的最后一个搜索词。
这个版本还增加了对最新的LLVM 16编译器基础设施的支持,以进一步改善Clang中的C++ 20支持,以及Qt Creator和Clangd之间的互动。同样是对C++的支持,Qt Creator 10默认启用ClangFormat插件进行缩进。
此外,Qt Creator现在在重命名.ui文件或C++项目的.ui文件中定义的形式时,会自动适应包括和引用,在工具>C++下增加了一个新的 “查找未使用的函数 “动作,以帮助你在C++项目中找到死代码,并为所有语言服务器增加了一个调用层次视图。
在Qt Creator 10中,对CMake的支持也得到了改进,支持包括、架构和工具集的外部策略以及pathListSep变量,在CMake > Formatter下有一个新的选项,可以使用cmake-format来格式化CMake相关的文件,还有一个新的部署步骤,你可以在Projects > Run Settings > Add Deploy Step下添加到项目配置。
除此之外,这个版本还增加了对在Docker设备上构建时通过远程Clangd远程处理代码模型的支持,更新了ClangFormat插件,使其也能在Docker容器中的远程文件上工作,并使其能够直接浏览远程目标的文件系统。
查看完整的更新日志,了解Qt Creator 10中实施的更多细节,现在可以从官方网站上下载通用二进制安装程序,几乎适用于任何GNU/Linux发行版。源码压缩包也可以从同一地点下载。
转自 Qt Creator 10 Open-Source IDE Released with LLVM 16 Support, CMake Improvements – 9to5Linux