2

我的问题与这里描述的完全相反。在我的情况下,Visual Studio 在命名空间中插入 using 指令,我想阻止这种情况。我确实尝试取消选中 Resharper 选项: Languages -> C# -> Formatting Style -> Namespace Imports -> Add using 指令到最深的范围它没有帮助。我还尝试暂时禁用 Resharper。还是同样的问题。顺便说一句,我也安装了 StyleCop 和 StyleCop+。也许它导致了这个问题。所以现在当我去 Add New Item -> Class 时,它将使用命名空间内的指令创建新的代码文件。如何改变这个?

4

1 回答 1

2

您是否将类模板文件替换为在命名空间声明中具有一个或多个 using 指令的类模板文件?如果是这样,您可能会看到一个有趣的 C# 插件行为的结果:一个新添加的 using 指令放置在文件中已直接识别的最后一个 using 之后,无论它在哪里。

于 2013-08-01T15:22:14.047 回答