Visual Studio有一个C#的设置,但我找不到C++的。"在}上自动格式化已完成的块"。我在做C#项目时经常使用此功能,现在回到C++(我更喜欢它),我想念这个功能了。我该如何设置?我猜我必须使用第三方插件或其他工具来完成此操作,但是我在搜索中找不到相关的内容。
此功能的作用:如果我有一段代码,并在其前面输入'{',然后在其后输入'}',则它将自动进行缩进以匹配使代码更易于阅读的缩进规则。
例如:
从一些代码开始:
在某个地方添加起始括号:
添加一个结束括号,包含的代码会自动为我缩进:
此功能的作用:如果我有一段代码,并在其前面输入'{',然后在其后输入'}',则它将自动进行缩进以匹配使代码更易于阅读的缩进规则。
例如:
从一些代码开始:
{
int i = 1;
int j = 2;
j += i;
}
在某个地方添加起始括号:
{
int i = 1;
int j = 2;
{
j += i;
}
添加一个结束括号,包含的代码会自动为我缩进:
{
int i = 1;
int j = 2;
{
j += i;
}
}
vim
,这很简单,在输入}
后,按下序列<ESC>V%=
...当然,vim
不是真正的 Visual Studio :) - David Rodríguez - dribeas