【问题标题】:Identation of nested loop in Visual Studio 2013Visual Studio 2013 中嵌套循环的缩进
【发布时间】:2015-12-05 03:43:35
【问题描述】:

是否可以在 Visual Studio 2013 for C++ 中更改嵌套循环的自动缩进,默认行为是这样对齐它们:

for (uint32_t i = 0; i < HEIGHT; i++)
for (uint32_t j = 0; j < WIDTH; j++)

期望的行为是这样的:

for (uint32_t i = 0; i < HEIGHT; i++)
     for (uint32_t j = 0; j < WIDTH; j++)

【问题讨论】:

  • 您确定这描述了默认行为吗?我刚刚尝试过,但我没有设法让它按照你想要的方式行事。我也没有在 Formatting/IndentationFormatting/New Lines 中找到会改变行为的选项。编辑:这适用于 Visual Studio Community 2013,更新 4。
  • 我知道这不是好的 stackoverflow 形式(这似乎是我作为客人所能做的全部)而且这篇文章真的很旧,但如果你还在寻找答案或者其他人像我一样遇到这个问题,答案在这里:stackoverflow.com/questions/20491828/…

标签: c++ visual-studio-2013


【解决方案1】:

当您有一个带有花括号的嵌套循环时,它可以工作,否则对于一行嵌套循环,他们希望您按 Enter 键。我认为这与缩进单行嵌套循环不是一种常见做法有关。

【讨论】:

  • 是的,它适用于花括号,但没有它们就不行。所以我想没有选择
猜你喜欢
  • 1970-01-01
  • 2012-11-07
  • 1970-01-01
  • 2021-07-26
  • 2012-01-07
  • 2017-03-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多