Qt Creator 11.0 发布,兼容 GitHub Copilot 等

Qt创建者

Qt Creator 是一个用于应用程序开发的跨平台 IDE

它被给予 了解新版本的发布情况n 集成开发环境 Qt 创造者 11.0,旨在使用 Qt 库创建跨平台应用程序。

Qt Creator既支持经典C++程序的开发,也支持QML语言的使用,其中使用JavaScript定义脚本,使用类CSS块设置界面元素的结构和参数。

Qt Creator 11.0的主要新功能

在这个新发布的Qt Creator 11.0版本中,强调的是 已提出内置终端仿真器 它支持选项卡、外壳选择、颜色输出和字体切换。 值得一提的是 默认使用集成终端 通过“在终端中运行”菜单运行命令时,但在设置中您可以在路径中重新运行外部终端仿真器(终端 > 使用内部终端)。

此新版本中另一个引人注目的变化是 对 GitHub Copilot 智能助手的内置支持,它可以在编写代码时生成通用构造。 该实现基于 Copilot 插件,最初是为 neovim 项目开发的,但使用通用 LSP 协议进行 IDE 集成。

我们还可以发现,在 Qt Creator 11.0 中,添加了 支持 Axivion 工具包,它提供了静态分析器、用于识别代码问题的工具、用于评估效率和分析架构的实用程序。 Qt Creator 可以将开发中的项目链接到 Axivion 中的项目,并在编辑器中显示工具提示,其中包含有关检测到的问题的信息。

另一方面,在处理项目的界面中,添加了将文件直接添加到基于 CMake 的项目文件的功能。

除此之外,还值得注意的是, 对 vcpkg 包管理器的实验性支持 它用于分发 C/C++ 库。 除此之外,还添加了 vcpkg.json 文件的向导和编辑器,并提供了搜索包的功能。

其他突出的变化 这个新版本的 Qt Creator 11.0 的:

  • 重新设计的界面可浏览 Qt 提供的代码示例。 这些示例现在已分为几类。
    添加了增加工具栏大小的选项(首选项 > 界面 > 工具栏样式 > 宽松)。
  • 显示事件(问题)列表的界面已重新设计。
  • 添加了对代码编辑器预览 Markdown (.md) 文档的支持。
  • 改进了 C++ 和 QML 代码编辑。
  • 改进了多光标支持的性能。
  • 修复了链接文件的保存

最后, 如果您想了解更多 关于这个新版本可以查阅原公告 在下面的链接中。

获取Qt Creator 11.0

对于那些感兴趣的人,他们应该知道开源版本可用 在“ Qt Creator”下的Qt下载页面上, 而对商业版本感兴趣的人可以在Qt帐户门户中找到商业许可证。

comLinux, 我们可以在Linux通常提供的安装程序的帮助下进行安装。 要使软件包脱机,只需打开终端并运行以下命令:

wget https://download.qt.io/official_releases/qtcreator/11.0/11.0.0/qt-creator-opensource-linux-x86_64-11.0.0.run 

现在简单 只需使用以下命令授予文件执行权限:

sudo chmod +x qt-creator-opensource-linux-x86_64-11.0.0.run

现在我们可以在系统上运行安装程序,为此,我们必须输入以下命令:

./qt-creator-opensource-linux-x86_64-11.0.0.run

如果您是 Ubuntu 用户或衍生版本,则在安装结束时, 我们必须安装一些其他软件包,以避免在使用Qt Creator时出现问题,为此,我们将在同一终端上键入以下命令:

sudo apt-get install build-essential

而且我们还必须安装通用字体配置库:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

对于那些希望在Ubuntu和派生存储库中等待软件包就绪的用户,他们可以使用以下命令安装软件包:

sudo apt install qtcreator

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。