有没有办法一次更改目录中所有类/解决方案中所有类的命名空间?
如果我现在决定refactor
稍微移动一个目录中的几个类,那么Resharper
会警告我命名空间与目录不同步。
我只能选择一一浏览所有移动的类并相应地更改命名空间。这有点像猴子的工作,我想知道是否有更简单的方法可以一次完成。
有没有办法一次更改目录中所有类/解决方案中所有类的命名空间?
如果我现在决定refactor
稍微移动一个目录中的几个类,那么Resharper
会警告我命名空间与目录不同步。
我只能选择一一浏览所有移动的类并相应地更改命名空间。这有点像猴子的工作,我想知道是否有更简单的方法可以一次完成。
在 ReSharper 中很容易完成。
右键单击您的解决方案,转到Refactor .. Adjust Namespaces
有没有办法一次更改目录中所有类/解决方案中所有类的命名空间?
为此,您不需要 resharper - Visual Studio 具有全面的查找和替换功能,可让您对解决方案中的所有文件执行此操作。
该功能还允许您使用通配符或正则表达式(尽管某些语法特定于 Visual Studio)。
你不需要Resharper
。Visual Studio 有Search and Replace
这方面的选项。Resharper
也有搜索和替换选项看起来像这样Ctrl+F
一个简单的方法是使用Find and Replace
功能。但是,Refactor
也可以正常工作。