美化器
保存代码文件时自动应用缩进和样式。使用预定义的样式或定义您自己的样式。
要指定美化文件的设置
- 转到 首选项 > 美化器 > 通用。
- 选择 文件保存时自动格式化 以自动美化您使用 工具 字段中选择的工具保存的文件。
- 在 限制为 MIME 类型 中,用分号分隔定义要美化的文件的 MIME 类型。留空字段以将工具应用于所有文件。
此设置仅在自动美化文件时应用。要选择格式化当前打开文件时的 MIME 类型进行限制,请在特定于工具的选项卡中指定此选项。
- 选择 限制为当前项目中的文件 以仅美化属于当前项目的文件。
- 转到 Artistic Style、ClangFormat 或 Uncrustify 以指定您要使用的工具的设置。
- 在 配置 中,在 Artistic Style 命令、ClangFormat 命令 或 Uncrustify 命令 中指定工具的可执行文件的路径。
- 在 限制为 MIME 类型 中,定义要美化的文件的 MIME 类型。此设置在选择格式化当前打开文件的菜单项时应用。
- 在 选项 中,选择定义源文件中要使用样式的配置文件。如果选择多个选项,则从上到下应用它们。可用的选项取决于工具。
美化器工具选项
要设置以下选项,您必须安装其中一个工具。
选项 | 值 |
---|---|
使用项目文件中定义的 *.astylerc 文件 使用项目文件中定义的 uncrustify.cfg 文件 | 使用项目文件中定义的配置文件作为所选工具的配置文件。 |
使用特定配置文件 使用特定的 uncrustify.cfg 文件 | 用于选择工具的配置文件的文件。 |
使用<$HOME>中的uncrustify.cfg文件。 使用<$HOME>中的.astylerc或acstylerc文件。 | 使用用户主目录中指定的文件作为选择工具的配置文件。 |
使用自定义样式。 | 设置自己的代码样式。 |
如果没有选择任何文本,则格式化整个文件。 | 在编辑器中没有选择任何文本,且选择格式化选定文本时,格式化整个文件。 |
使用预定义的ClangFormat样式
要使用预定义的ClangFormat样式,请转到ClangFormat并从使用预定义样式中选择一个样式。
选择文件,以从同一目录或源文件的一个父目录中的.clang-format
或回退样式中选择一个回退样式,如果样式配置文件不可用,则使用该回退样式。选择默认使用默认样式。选择无则跳过格式化。
定义样式
要定义自己的样式,请选择使用自定义样式,然后选择添加。
在添加配置对话框中设置代码样式。它提供语法突出显示、自动完成和上下文相关帮助。
©2024 Qt公司有限公司。此处包含的文档贡献是各自所有者的版权。提供的文档根据自由软件基金会发布的GNU自由文档许可版本1.3的条款许可。Qt及其相关标志是芬兰并/或世界各地的Qt公司的商标。所有其他商标均为其各自所有者的财产。