Visual Studio 2010禁用自动完成时的绝对命名空间引用

时间:2011-08-09 15:04:14

标签: vb.net visual-studio visual-studio-2010

当我在Visual Studio 2010中编码时,假设我有一些界面:

Namespace Some.Huge.Terrible.Namespace.Adhering.To.Company.Standards
    Public Interface MyInterface
        ...
        Property SomeThing as String
        ...
    End Interface
End Namespace

一堂课:

Public Class CoolThings
    Implements MyInterface

当我在MyInterface之后点击 Enter 时,Visual Studio会把

Property SomeThing as String Implements Some.Huge.Terrible.Namespace.Adhering.To.Company.Standards.MyInterface.SomeThing

我希望它只是简单地说:

Property SomeThing as String Implements MyInterface.SomeThing

对于我必须实现的所有方法等都做了同样的事情,要么必须查看一个愚蠢的长引用,或者因为我在顶部导入命名空间而全部清除它,这有点令人讨厌无论如何,我的班级。

Visual Studio中是否有可用于切换的设置?

谢谢!

1 个答案:

答案 0 :(得分:1)

不幸的是,没有什么可以阻止这一点。这是Vb.Net IDE的限制,也是团队明确意识到的。

我快速搜索了连接,但无法找到此功能的现有问题。它通常被称为“最低限度名称”。我鼓励您在此

上提交连接错误

http://connect.microsoft.com/VisualStudio