Qt Creator 8已经发布,这是其新闻

Qt 公司最近发布了 新版“Qt Creator 8”的发布, 带有新的补充、改进等的版本。

刚接触Qt Creator的朋友应该知道,这是一款Qt SDK自带的跨平台IDE,提供快速便捷的跨平台应用开发,同时允许开发者在嵌入式、移动端创建应用,和桌面平台。

Qt Creator 8的主要新功能

在此次呈现的IDE QT Creator 8新版本中,突出显示了各种变化,例如发现: C++ 已停用旧代码模型 C++ 实现 基于 libclang,而不是上一个分支,默认模型基于支持 LSP(语言服务器协议)的 Clangd 后端。

还提到您始终可以激活和使用 Clangd,但请记住,Clangd 是相对资源密集型的。

对于 Python 语言,默认情况下, python-lsp-server 语言支持服务器已启用, 为其提供了“Python > 语言服务器配置”配置的单独部分。

在这个新版本的 QT Creator 8 中突出的另一个变化是 实施了一个新的“个人资料”设置模板 对于 CMake 项目,它将“RelWithDebInfo”构建类型与调试和分析工具相结合。

而对于 QML,它提到 JavaScript 字符串模板的处理和“??=”(空合并)运算符的问题已得到修复。 当跟随一个符号时,Qt Creator 可能会从构建目录而不是源目录打开相应的 QML 文件,现在应该修复了。

其他变化 从这个新版本中脱颖而出:

  • 添加了一个与 Coco 的覆盖测试工具包兼容的实验性插件。
  • 添加了对 GitLab 集成的实验性支持,允许您查看和克隆项目、上传代码和接收事件通知。
  • 删除了对通用 Windows 平台 (UWP) 的支持。
  • 在 Windows 平台上,提供了 ARM MSVC 检测定义。
  • 为 Android 添加了通过 Wi-Fi 连接到设备的选项。
  • 添加了“编辑 > 首选项”菜单项,用于快速导航到设置。
  • 还对用于 Clangd 的 compile_command.json 的生成进行了性能改进,并且还修复了许多其他问题。

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

获取Qt Creator 8.0

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

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

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

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

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

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

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

在安装结束时, 我们必须安装一些其他软件包,以避免在使用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. 权利:您可以随时限制,恢复和删除您的信息。