当我的代码中存在错误时,为什么VS 2010无法正确缩进

时间:2013-05-03 18:46:01

标签: c# visual-studio-2010

我注意到与eclipse相反的Visual Studio 2010(C#)只会在你的代码没有错误的情况下纠正缩进,我想知道是否有办法让VS在错误出现时仍然纠正缩进。

谢谢!

2 个答案:

答案 0 :(得分:2)

简单地说,解析器无法解析代码,因为它包含错误。

这意味着它无法将代码信息传递给布局引擎,因为解析失败了。

因此,当代码中出现错误时,代码布局引擎(这是纠正缩进等的内容)不起作用。

使其工作的方法是纠正错误......

答案 1 :(得分:0)

没有。允许某些错误,例如未定义的变量,但如果遇到任何结构错误,则自动缩进将中止。没有办法改变这一点。