我与here描述的问题完全相反。在我的情况下,Visual Studio在命名空间内插入使用指令,我想防止这种情况。我确实尝试取消选中Resharper选项: 语言 - > C# - >格式化样式 - >命名空间导入 - >将using指令添加到最深的范围 它没有帮助。我还试图暂时禁用Resharper。还是同样的问题。 顺便说一句,我也安装了StyleCop和StyleCop +。也许是造成这个问题的原因。 所以现在当我去添加新项目 - >类 - 它将使用命名空间内的指令创建新的代码文件。如何改变这个?
答案 0 :(得分:2)
您是否将类模板文件替换为在命名空间声明中包含一个或多个using指令的模板文件?如果是这样,你可能会看到一个有趣的C#插件行为的结果:一个新添加的using指令放在最后一次识别后直接在文件中使用,无论它在哪里。