vb.net - 如何防止 Visual Basic 2008 自动缩进命名空间?

标签 vb.net visual-studio

有没有办法避免这种情况发生?

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

必须在新代码的右侧启动两个选项卡,这非常烦人。是否有办法在 Visual Studio 2008 中仅对 namespace 声明禁用自动缩进?

最佳答案

没有用于关闭特定 block 类型缩进的设置。 (C# 有一个设置可以完全关闭 block 缩进,但同样,这并不特定于某些 block 类型,例如命名空间 block )。

不过,您不需要按两次 Tab 键 - 当您在一行代码上按“Enter”时,它应该自动缩进到最后一行缩进的位置。

无论您如何输入代码,只需快速击键即可自动设置整个文档的格式(Ctrl-K 后跟 Ctrl-D)。因此,您可以忽略 idents,直到完成输入并自动格式化。

关于vb.net - 如何防止 Visual Basic 2008 自动缩进命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2004625/

相关文章:

c# - 创建图像蒙版

visual-studio - 'Update Web Reference"出现问题

visual-studio - 在后台拥有 npm 监视文件以启用与 Visual Studio Task Runner 的集成

database - 插入错误 : Syntax error and Unknown field

c++ - 错误 C2955 : 'CELL' : use of class template requires template argument list C++ Stack

regex - 使用正则表达式替换字符串以将 ltr 填充转换为 rtl

c# - 有没有办法阻止 Visual Studio 将线程退出语句打印到输出窗口中?

vb.net 添加我。当提到物体时

c# - 使用 jQuery AJAX 将多个变量发布到 ASP .NET MVC Controller

c++ - 使用 OpenCV Mat 作为数组 : VB vs C++