选项、文本编辑器、C/C++、格式设置

在 C 或C++编程时,使用这些属性页更改代码编辑器的默认行为。

“选项”对话框中 C/C++ 文本编辑器的格式设置的屏幕截图。

若要访问此页面,请在“选项”对话框中的左窗格中,展开“文本编辑器”,展开“C/C++”,展开“代码样式”,然后单击“格式”。

“选项”对话框中 C/C++ 文本编辑器的格式设置的屏幕截图。

若要访问此页面,请在“ 选项 ”对话框中的左窗格中,展开 “文本编辑器”,展开 “C/C++”,然后单击“ 格式设置”。

注释

计算机可能会在以下说明中显示某些 Visual Studio 用户界面元素的不同名称或位置。 你拥有的 Visual Studio 版本以及所使用的设置决定了这些元素。 有关详细信息,请参阅 个性化设置 Visual Studio IDE

通用页

在键入语句时,此页面提供了格式设置语句和块的选项。

该页还提供了用于配置 对 ClangFormat 版本 5.0 的支持的选项。 ClangFormat 是一个实用工具,可用于根据一组规则轻松设置代码的样式和格式,这些规则可以采用 .clang 格式或_clang格式文件进行配置。

配置 ClangFormat 选项

默认情况下启用 ClangFormat 支持。 可以选择适用于所有项目的以下哪些常见格式约定:LLVM、Google、Chromium、Mozilla 或 WebKit。 还可以创建自定义格式定义 .clang-format 或 _clang 格式文件。 如果此类文件存在于项目文件夹中,Visual Studio 会使用它设置该文件夹中的所有源代码文件及其子文件夹中的格式。

默认情况下,Visual Studio 在后台运行 clang-format.exe,并在键入时应用格式。 还可以指定仅针对手动调用的格式设置命令( Ctrl+K、Ctrl+D)格式选择(Ctrl + K、Ctrl + F)运行。

缩进、新建行、间距、换行页

这些页面启用各种格式自定义,但如果启用了 ClangFormat,则忽略这些自定义项。

另请参阅