配置 Qt Creator

如果您将 Qt Creator 作为 Qt 安装的一部分安装,那么您应该能够在默认设置和配置选项的情况下即开即用。

但是,如果您安装了独立的 Qt Creator 软件包,从源代码构建 Qt Creator 或安装了几个 Qt 版本,您可能需要通过添加路径和创建使用它们的套件来告诉 Qt Creator 哪里可以找到 Qt 版本和编译器。

要使 Qt Creator 更像您最喜欢的代码编辑器或 IDE,请更改键盘快捷键、颜色方案、通用突出显示、代码片段和版本控制系统的首选项。通过管理插件来开启和关闭 Qt Creator 功能。

以下部分总结了您拥有的选项,并指向详细的信息,帮助您指定所需的设置,使使用 Qt Creator 成为更好的体验。

检查构建和运行设置

Qt Creator 是用于创建应用程序的集成开发环境 (IDE)。虽然您可以使用 Qt 在线安装程序安装 Qt Creator,但独立的 Qt Creator 安装程序永远不会安装 Qt 或任何 Qt 工具,如 qmake。为了使用 Qt Creator 进行 Qt 开发,您还需要安装一个 Qt 版本和一个编译器。如果您以后更新编译器版本,您可以将它注册到 Qt Creator 中。

Qt 在线安装程序尝试自动检测编译器和 Qt 版本。如果成功,相关的套件将自动在 Qt Creator 中可用。如果不成功,您必须自己添加套件来告诉 Qt Creator 一切在哪里。

要添加套件,请转到首选项 > 套件并选择添加

每个套件包含一组定义一个环境的值,例如一个设备、编译器和 Qt 版本。如果在首选项 > 套件 > Qt 版本中不显示所有已安装的 Qt 版本,请选择与 Qt 链接

如果自动检测仍然没有显示Qt版本,请选择添加手动添加。

同时请检查首选项 > 工具箱 > 编译器中是否显示了您的编译器。

通过USB将设备连接到计算机,以便在设备上运行、调试和分析应用程序。您还可以通过网络无线局域网连接基于Linux的设备。配置Qt Creator和计算机之间的连接,并在工具箱中选择设备。

要添加设备,请转到首选项 > 设备 > 设备,然后选择添加

有关更多信息,请参阅如何:管理工具箱如何:为设备开发

更改快捷键

您可以使用您喜欢的键盘快捷键与Qt Creator一起使用。

要查看和编辑Qt Creator中定义的所有键盘快捷键,请转到首选项 > 环境 > 键盘。有关更多信息,请参阅键盘快捷键

更改颜色方案

主题设置了Qt Creator UI的外观:小部件、颜色和图标。

要切换主题,请转到首选项 > 环境 > 界面,然后在主题中选择一个主题。

使用Qt Creator的文本和代码编辑器,并设置您喜欢的颜色方案以突出显示代码元素和背景颜色。选择一个预定义的颜色方案或创建自定义的颜色方案。颜色方案适用于突出显示C++文件、QML文件和通用文件。

要更改颜色方案,请转到首选项 > 文本编辑器 > 字体 & 颜色

有关更多信息,请参阅更改编辑器颜色

KSyntaxHighlighting提供通用突出显示。它是Kate语法定义的语法突出显示引擎。Qt Creator附带了许多常用语法文件,您还可以下载额外的文件。

要下载和使用突出定义文件,请转到首选项 > 文本编辑器 > 通用突出显示器

有关更多信息,请参阅下载突出显示定义

添加您自己的代码片段

当您编写代码时,Qt Creator会建议属性、ID和代码片段以完成代码。它列出您光标下当前语句的上下文相关建议。在片段编辑器中添加、修改和删除片段。

要打开片段编辑器,请转到首选项 > 文本编辑器 > 片段

有关更多信息,请参阅片段

配置版本控制系统

Qt Creator支持多个版本控制系统。在大多数情况下,您无需对版本控制系统进行任何特殊配置即可将其与Qt Creator一起使用。

但是,您可以在首选项 > 版本控制 > 常规中设置一些配置选项。

有关支持的功能的更多信息,请参阅版本控制系统

管理插件

Qt Creator附带了一系列插件,其中一些默认是禁用的。如果您需要某些禁用的插件,可以启用它们,同时禁用您不需要的插件。

您可以下载并安装更多插件,来源可以是Qt Marketplace或其他来源,例如GitHub

要启用和禁用插件,请转到帮助 > 关于插件

要安装插件,请转到帮助 > 关于插件并选择安装插件

另请参阅安装重置Qt Creator设置首选项

©2024 The Qt Company Ltd. 增加的文档贡献是各自所有者的版权。本提供的文档是根据自由软件基金会发布的、GNU自由文档许可协议第1.3版授予权利的。Qt及其相关标志是芬兰及全球一些国家的The Qt Company Ltd的商标。所有其他商标均为其各自所有者的财产。