为文件夹中的所有文件设置使用命名空间

Set using namespaces for all files in a folder

提问人:Mariano Valenzuela 提问时间:1/16/2020 最后编辑:Ondrej TucnyMariano Valenzuela 更新时间:1/16/2020 访问量:125

问:

有没有办法为文件夹中的所有文件设置命名空间引用?

示例:某个文件夹中的所有类都需要引用(以及许多其他类),并且我不想在每次创建新类时都设置引用。System.ComponentModel

C# visual-studio using 指令

评论

1赞 Frank Merrow 1/16/2020
如果这是为了工作,让你的老板去 Resharper 或 CodeRush,这让这件事(以及 100 多个其他小烦恼)变得非常轻松。
0赞 Mariano Valenzuela 1/16/2020
才刚刚开始!但我会检查一下

答:

1赞 Ondrej Tucny 1/16/2020 #1

不,这是不可能的。每个文件代表一个单独的编译单元,C# 语言规范规定

C# 程序由一个或多个编译单元组成,每个编译单元都包含在单独的源文件中。

...

编译单元的using_directives...对其他编译单元没有影响。

正如其他人所建议的那样,与 Visual Studio 集成的开发工具通常用于执行诸如生成和维护每个文件中的 s 集等例行任务。using

评论

0赞 Mariano Valenzuela 1/18/2020
这将是一个基本功能。谢谢