2016-04-21 146 views
2

既然我已经安装了Visual Studio 2015年,有一件事真的打扰我......如何在Visual Studio 2015中禁用命名空间自动导入?

当你重写一个方法或使用自动智能感知的方式实现一个接口,...它导入所有的“必需的”命名为“使用“在文件的顶部。

由于我们的编码规则在我们公司使用“完全限定”名称,因此我需要继续使用文件顶部,清理所有使用,然后转到该方法并正确添加所有名称空间”。 它把我“大量的时间”做每一次......

[编辑]即使我用的是行动迅速的东西![/编辑]

不管的“有用”的“完全限定“,你们中的任何一个人都知道如何禁用它? 我在选项中搜索使用和命名空间,但没有找到任何东西。

我知道Resharper可以做到这一点......但我们现在没有执照,所以问题是:VS能做到吗?

感谢您的阅读! flo。

+0

只是为了记录......我没有找到解决方案。所以我确实拿到了Resharper许可证,它的功能就像一个魅力... 如果有人找到另一种解决方法,只是让我知道^^ –

回答

0

在Visual Studio中输入部分名称后,会将其以红色加下划线并可能显示“灯泡”符号。红色带下划线的名称的上下文菜单应该包括“快速操作”(或在旧版本上“解决”)。然后提供的选项包括“使用...”和项目的全名。选择全名

例如。当我将Regex rex;键入C#方法时,Regex以红色下划线。如果我选择using ...操作,则将using System.Text.RegularExpressions添加到文件的顶部。如果我选择其他操作,我的代码将更改为System.Text.RegularExpressions.Regex rex;

+0

感谢您的回答!嗯,我知道快速行动的东西。我想指出的是,当我重写一个方法时,它会自动导入使用。我当然可以删除使用并使用快速操作来完全限定我的方法,但仅导入使用并直接完全限定我的方法会更有效率...... –

相关问题