如何广泛删除冗余类型限定符解决方案?

问题描述 投票:2回答:2

在我们的解决方案中,我们具有如下所示的冗余类型限定符:

using Project.Folder;
...
Project.Folder.Enum enum = Project.Folder.Enum.Option;

我正在寻找一种方法来查找和删除所有多余的Project.Folder.(有些则不会)。除Resharper之外,是否有其他工具可以进行这种大规模重构?

c# visual-studio visual-studio-2012 refactoring automated-refactoring
2个回答
1
投票

如果无法使用resharper,我只会按ctrl + shift + h并什么也不替换,然后尝试构建-错误列表将使您双击找到每个错误,并且您确切地知道如何修复它。耗时,但可能是唯一的简便方法。


0
投票

对于冗余限定符名称,我在R文件和资源上也遇到了同样的问题,我这样做:

Cntrl Shift + R

将“搜索框”与您的包裹一起填写。R

com.yourpackage.R 

用“填充”替换框“>

R

他们看到结果并单击替换为所需的引用

对我来说,现在是禁食的工作日,希望有一天,选项清除代码可以自己完成

© www.soinside.com 2019 - 2024. All rights reserved.