如何将大量文件放入 Visual Studio 中的命名空间?

How to put a big selection of files into a namespace in Visual Studio?

我有几百个 classes,它们还不属于任何命名空间。我想 select 它们并将它们全部放入一个新的命名空间中。在 Visual Studio 中或借助 Resharper 之类的工具是否有任何半自动化的方法来执行此操作?

它的工作方式必须能让我 select 将文件放入命名空间,因为并非所有文件都应该更改。最好只是 select 我在项目中需要的那些,然后点击一些宏操作将名称空间声明添加到 selected 文件。

目前我已经开始单独打开文件,select输入 class 定义并按 CTRL+K+S 以包围命名空间,但这可能需要几天时间。

只需将文件移动到代表所需命名空间的文件夹,然后在解决方案资源管理器中右键单击该文件夹,然后 select 重构 → 调整命名空间。 ReSharper 将提示您更新文件,然后更新这些文件中的命名空间。有关详细信息,请参阅 Adjust Namesapces 上的文档。