我一直在做一些重构和重组,我已经移动了一堆文件。
我想更新每个文件,使其根据新位置具有“正确”的命名空间。使用ReSharper,我可以进入每个文件,它向我显示命名空间不正确,但这样我每次都必须对每个文件执行此操作。
是否有更新文件夹或项目中每个文件的命名空间?
答案 0 :(得分:148)
更新:任何使用R#5.0及以上版本阅读此问题的人都应注意this is now a feature:
ReSharper - >重构 - >调整命名空间......
答案 1 :(得分:6)
这不是你想做的......但希望它有用。
转到类视图,并使用Ctrl + R,R重命名命名空间。它将在其使用的所有文件/文件夹中更新该命名空间。只要您的命名空间是一致的,它就会产生与更改文件夹中所有命名空间相同的结果。
如果你的命名空间不一致,而你只是整理一下,那么恐怕你在你面前有很多点击(或者你可能已经完成了这一点)。< / p>
答案 2 :(得分:1)
我认为R#没有这个功能。 您可以使用CTRL-SHIFT-H查找并替换字符串。