有没有办法配置ReSharper使用对相应命名空间内的文件的引用来添加?
目前它将它们添加到文件的顶部,这很好,直到你想在同一个文件中有多个命名空间。
例如,我希望它如下:
namespace A
{
using System;
// other classes
}
答案 0 :(得分:7)
选项>代码编辑> C#>命名空间导入:
必要时使用指令插入>将using指令添加到最深的范围。
答案 1 :(得分:0)
只是在这里提出最新答案,因为我想这样做但没有安装R#(ReSharper)...
自16.1 Release起,现在可以直接从Visual Studio 2019中获得它。
我在developercommunity.visualstudio.com上找到了这个
Visual Studio 2019更新16.1中添加了在命名空间内部或外部使用指令的代码样式。现在,您可以在“工具”>“选项”>“文本编辑器”>“ C#”>“代码样式”中或在EditorConfig文件中设置首选项,IDE可以通过消息,警告或错误来应用它,具体取决于您在代码样式规则中指定的严重性