【发布时间】:2013-05-23 14:00:15
【问题描述】:
Visual Studio 2012 中 JavaScript 的默认代码格式使用 for 循环来实现这一点:
for (var a = b; a < c; a++)
{
}
for (var a = b() ; a < c; a++)
{
}
for (var a = b; a < c() ; a++)
{
}
for (var a = (b) ; a < (c) ; a++)
{
}
注意b()、c()、(b) 和(c) 后面的空格。
删除这些空格的选项在哪里,或者 VS 只是有皱眉眨眼的恐惧症?
);
【问题讨论】:
-
Tools > Options > Text Editor > JavaScript > Formatting > Spacing下的任何间距设置都不允许您禁用此功能。好像它已经烤好了,还没有设置(还)。 -
假设这是一个错误,我打开了一个issue。
-
我不认为这是一个错误。它更像是缺少的功能或设置。他们团队中的某个人可能认为这会提高可读性,并且每个人都会喜欢它
-
我从未见过不一致会提高可读性。我当然不喜欢它。
-
在 VS2015 中仍然存在
标签: javascript visual-studio-2012 for-loop code-formatting