如何在Visual Studio 2015中禁用命名空间缩写?

时间:2015-11-25 09:13:36

标签: c# .net visual-studio visual-studio-2015

What I want to disable...

如果我没有弄错的话,因为Visual Studio 2015有一些新功能可以使用来清除命名空间的冗余部分。此外,当您使用快速操作自动将使用添加到某个装配成员时,将省略灰色部分。

例如,使用快速操作时,整个Whatever.Framework.Shared.Data.Mongo将仅添加为Shared.Data.Mongo

是否可以完全禁用此重构功能?

1 个答案:

答案 0 :(得分:-1)

在以下情况下,您会看到甚至回到Visual Studio 2012(可能还有旧版本):

module.exports = function(grunt: IGrunt) {...}

VS

namespace Test.Foo {
    using Test.Foo.Bar; // can write using Bar
    public class Class1 {
    }
}

第一个会使using语句中的using Test.Foo.Bar; namespace Test.Foo { public class Class1 { } } 部分变灰,因为您在Test.Foo.声明中。第二个不会。