防止ASP.Net MVC视图中的visual studio自动缩进C#代码

Aar*_*ron 5 html c# indentation visual-studio-2008

我在编辑HTML的视图中,例如,我可能需要在<%%>标记内部使用一行C#代码.

如果在我按下回车键或完成命令后该C#代码包含{或}这样的括号,VS会自动将该行超过2行扩展为自动缩进括号.

它真的很烦人,因为我不在代码视图中,我只是希望我的视图看起来非常干净,因此保持C#缩进的确切方式.

知道怎么禁用这个???

非常感谢..

rse*_*nna 2

是的,我也经历过这种事...讨厌 VS 这样做。但据我所知,唯一的方法是禁用 C# 的“自动格式化已完成的块 }”...

转到工具| 选项| 文本编辑器 | C# | 格式化 | 常规并取消选中它。

但是对于所有 C# 代码(不仅在视图中),您将失去此功能...