Qt Creator 6.0开发环境发布

集成开发环境Qt Creator 6.0已经发布,旨在使用Qt库创建跨平台应用程序。 它既支持用C++开发经典程序,也支持使用QML语言,其中JavaScript用于定义脚本,界面元素的结构和参数由类似CSS的块指定。

Qt Creator 6.0开发环境发布

在新版本中:

  • 运行外部进程(例如构建实用程序和 clang-tidy)被分离到单独的服务器进程中,这解决了 Linux 中从大型应用程序派生进程时导致高资源消耗的问题。
  • 文本编辑器具有多光标编辑模式,允许您一次在多个位置添加文本。 (通过 Alt+Click 添加其他光标)。
    Qt Creator 6.0开发环境发布
  • C++ 代码模型已更新至 LLVM 13。
  • 使用 Clang Server (clangd) 缓存服务作为 C++ 代码模型后端的能力已经稳定。 由于使用了 LSP(语言服务器协议)协议,clangd 后端可以选择用于替换基于 libclang 的代码模型。 启用是通过“工具 > 选项 > C++ > Clangd”菜单中的“使用 clangd”选项完成的。
    Qt Creator 6.0开发环境发布
  • 默认情况下,集成的 Qt Quick Designer 处于禁用状态,当尝试打开 .ui.qml 文件时,会调用 Qt Design Studio 包。 未来计划进一步改进 Qt Design Studio 和 Qt Creator(视频)之间的集成。 您可以通过“关于插件”菜单中的“QmlDesigner插件”选项返回内置的Qt Quick Designer。
  • “在文件系统视图中显示”项已添加到项目树上下文菜单中。
  • “所有项目目录中的文件”窗口现在支持全局搜索,提供类似于定位器过滤器的功能。
  • 扩大了对基于 CMake 的项目的支持。 为了添加头文件,现在使用通用的源文件列表,而不是单独的 headers 节点。
  • 改进了对构建和运行 Docker 容器的支持。
  • Qt Creator 6 二进制文件已迁移为使用 Qt 6.2 分支。 添加了适用于 macOS 的通用版本,包括对 Intel 和 ARM 架构的支持。

来源: opennet.ru

添加评论