如何在Visual Studio 2015中禁用命名空间自动导入?

时间:2016-04-21 13:24:46

标签: visual-studio

由于我已经安装了Visual Studio 2015,所以有一件事让我烦恼......

当您使用自动intellisense方式覆盖方法或实现接口时......它会导入所有" required"命名空间为"使用"在文件的顶部。

因为我们有使用编码规则"完全合格"在我们公司的名称中,我必须在文件的顶部,清除所有的使用,然后转到方法并添加所有命名空间"正确"。 我花了很多时间"每次都这样做......

[编辑]即使我使用快速动作的东西![/ EDIT]

无论"有用性" "完全合格",你们中的任何人都知道如何禁用它吗? 我在选项中搜索了using和namespace,但没有找到任何东西。

我知道Resharper可以做到......但我们暂时没有许可证,所以问题是:VS能做到吗?

感谢阅读! FLO。

1 个答案:

答案 0 :(得分:0)

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

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