Visual Studio 具有适用于 C# 的此设置,但我找不到适用于 C++ 的设置。 “在 } 上自动格式化完成的 block ”我在处理 C# 内容时经常使用此功能,现在我又回到了 C++(我更喜欢),我想念这个功能。我该如何设置?我想此时我必须使用第 3 方插件或其他东西,但我在所有搜索中找不到任何相关插件。
此功能的作用:如果我有一段代码并在其前键入“{”,然后在其后键入“}”,它会自动将其跳格以匹配使代码更易于阅读的跳格规则。
例如:
从一些代码开始:
{
int i = 1;
int j = 2;
j += i;
}
在某处添加一个开始括号:
{
int i = 1;
int j = 2;
{
j += i;
}
添加一个结束括号,包含的代码会自动为我添加标签:
{
int i = 1;
int j = 2;
{
j += i;
}
}
最佳答案
这是在 Visual Studio 2013 中。确保在文本编辑器->C/C++->格式化->常规下的选项中启用它。选项是“当我键入 } 时自动格式化 block ”。
关于c++ - Visual Studio C++ "Automatically format completed block on }",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11799866/