当尝试在Visual Studio 2012中缩进代码块时,通过突出显示代码并点击选项卡,编辑器正在添加if表达式为真
if (true)
{
... // mycode block
}
我想我应该可以通过
中的选项设置关闭它工具 - >选项 - > C / C ++ - >格式化
但还没弄明白哪一个,有什么想法?
答案 0 :(得分:1)
这让我发疯,因为我注意到它正在添加一个'for循环'然后我意识到这是在我选择带有最后一个括号后的注释的代码时,例如
// code
for(...)
{
// code block
} // for <- culprit
会变成......
for (int i = 0; i < length; i++)
{
// code block
// original code
for(...)
{
// for loop code block
} // for <- culprit
} //
如果我有} //切换它将删除代码块并输入以下
switch (switch_on)
{
default:
break;
}
仍然没有找到关闭它的选项,但至少我理解编辑器正在尝试做什么