namespaces - 设置 ReSharper 将 'using' 导入放在命名空间之外

标签 namespaces resharper stylecop using-statement

我的 VS 上安装了 ReSharper v9.0。我也使用 StyleCop。我已经禁用了 SA1200,所以当我输入 using 时命名空间之外的语句,我不会再收到警告。但是当我通过 [alt]+[enter] 添加引用时,这在 using 语句中不可用,R# 将它放在命名空间中。当然,这是不一致的对,R#应该把它放在命名空间之外。

我尝试将 R# 设置重置为出厂默认设置,它按我的预期工作。但是当我再次应用 StyleCop 规则时,这个问题又发生了。
我应该如何设置?

最佳答案

从另一个问题回答:

UPDATE - Resharper 9: This option is now moved to Code Editing -> C# -> Code Style https://stackoverflow.com/a/825256/67420

关于namespaces - 设置 ReSharper 将 'using' 导入放在命名空间之外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28902652/

相关文章:

c# - 如何让 VS 假定所有内容默认都是公开的

ReSharper 与 Stylecop 因使用指令指令 SA1210 SA1211 发生冲突

c# - .NET 中 PowerShell 的引用是什么?

xml - 如何在 xpath 中定义默认的 salesforce 命名空间

c# - 这个 nameof() 真的是递归调用吗?

asp.net-core - AspNetCore 应用程序中的 StyleCop.Analyzers 和自己的规则集

visual-studio - [CompanyName] 以小写字母 "i"开头时的命名空间命名约定

r - 使用库 'stringi' 时没有名为 'car' 的包

C#文件类的相对路径

.net - 是否可以从另一个设置文件中获取 Resharper 设置文件 'inherit'?