如何防止Visual Basic 2008自动缩进名称空间?

问题描述:

有没有办法防止这种情况发生?如何防止Visual Basic 2008自动缩进名称空间?

Namespace testing 
    Public Module TestModule 
     Public testobj As New test 
    End Module 
End Namespace 

这是非常烦人的,必须在新代码的右边开始两个选项卡。无论如何,禁用自动缩进仅适用于Visual Studio 2008中的名称空间声明?

没有关闭特定块类型缩进的设置。 (C#设置完全关闭块缩进,但同样不是特定于某些块类型(如命名空间块))。

虽然你不需要点击两次选项卡 - 当你按下一行代码中的“输入”时,它应该自动缩进到最后一行缩进的位置。

无论你如何输入代码,它只是一个快速按键来自动格式化整个文档(Ctrl-K后面跟着Ctrl-D)。所以你可以忽略ident,直到你完成了输入,然后自动格式化。