使用ReSharper更新名称空间的最快方法?

时间:2009-04-26 17:37:52

标签: c# resharper

我一直在做一些重构和重组,我已经移动了一堆文件。

我想更新每个文件,使其根据新位置具有“正确”的命名空间。使用ReSharper,我可以进入每个文件,它向我显示命名空间不正确,但这样我每次都必须对每个文件执行此操作。

是否有更新文件夹或项目中每个文件的命名空间?

3 个答案:

答案 0 :(得分:148)

更新:任何使用R#5.0及以上版本阅读此问题的人都应注意this is now a feature

ReSharper - >重构 - >调整命名空间......

答案 1 :(得分:6)

这不是你想做的......但希望它有用。

转到类视图,并使用Ctrl + R,R重命名命名空间。它将在其使用的所有文件/文件夹中更新该命名空间。只要您的命名空间是一致的,它就会产生与更改文件夹中所有命名空间相同的结果。

如果你的命名空间不一致,而你只是整理一下,那么恐怕你在你面前有很多点击(或者你可能已经完成了这一点)。< / p>

答案 2 :(得分:1)

我认为R#没有这个功能。 您可以使用CTRL-SHIFT-H查找并替换字符串。