在 Qt Creator 12 发布约四个半月后,Qt Creator 13 作为这个开源、跨平台、免费 IDE(集成开发环境)的最新稳定版本正式发布,它简化了 Qt 图形用户界面应用程序的开发。
Qt Creator 13 的亮点包括针对 ARM Linux 的离线和在线安装程序、欢迎模式的全新视觉风格、对 iOS 17 设备的初步支持,以及对 Widget Designer 和调试模式中使用的停靠 UI 的改进。
“锁定 “状态已不复存在,取而代之的是你可以随时在标题处拖动面板。对于垂直堆叠的多个面板,我们增加了临时折叠单个面板的选项,”博客公告中写道。
Qt Creator 13 还支持为使用 Qt 应用程序管理器的设备创建、构建、部署、运行和调试基于 Qt 6 和 CMake 的应用程序,并支持使用 Python 解释器偏好设置中的 “生成工具包 “按钮为 Python 项目创建 Python 工具包。
除此之外,Qt Creator 现在还支持通过 npm 为 YAML、JSON 和 Bash 设置语言服务器,使从 QML 组件导航到项目中相应的 C++ 代码成为可能,并重新组织了 Clang 格式设置,其中自定义设置现在是带有语法检查功能的文本编辑器。
从本版本开始,默认的构建目录改为项目源的 “build “子目录,这是 Docker 支持和 CMake 项目所必需的。用户可以在 “首选项”>”构建和运行”>”默认构建属性”>”默认构建目录 “中更改默认构建目录。
最后但并非最不重要的一点是,Qt Creator 13 引入了一项名为 “Vanished Targets”(消失的目标)的新功能,在 “项目 “模式中的一个部分列出了一个项目缺少的工具包,在这里你可以为你的项目创建一个工具包,也可以将保留的构建、部署和运行设置复制到不同的工具包中。
当然,Qt Creator 13 中还有许多其他小改进和错误修复,如果你想了解这些变化的全部内容,请务必阅读完整的更新日志。同时,你现在就可以从官方网站下载适用于 64 位 AArch64 (ARM64) Linux 系统的 Qt Creator 13。
转自 Qt Creator 13 Released with Offline and Online Installers for Linux on ARM – 9to5Linux