【发布时间】:2013-12-09 20:58:35
【问题描述】:
在我们的解决方案中,我们有如下冗余类型限定符:
using Project.Folder;
...
Project.Folder.Enum enum = Project.Folder.Enum.Option;
我正在寻找一种方法来查找并删除所有多余的Project.Folder.(有些不会)。除了 Resharper 之外,还有没有其他工具能够进行这种大规模重构?
【问题讨论】:
-
tool other than Resharper?!?!这是什么疯狂?说真的,为什么不重新锐化? -
我的试用期已过,我需要尽快完成,我的公司还没有回复我关于获得许可证的问题
-
cntrl+shift+h为您提供所有解决方案的替换 -
搜索
Project.Folder.,然后修复编译器问题。或者替换每个项目而不是全部替换。您还可以安装 CodeRush 以进行其他工具试用。或者只是确认您一直都知道的事情,这些工具物有所值。 -
@paqogomez:建议不回答的答案,因为答案可能是固执己见的,它们本身就是固执己见的。我认为这个 SO 政策是错误的(毕竟,固执己见的读者可以否决他们认为固执己见的答案)。我很惊讶地发现有多少人只是引用党的路线。想象一下 OP 的感受:他问了一个非常好的问题,然后有人出现说不应该让他得到答案。不好的。
标签: c# visual-studio visual-studio-2012 refactoring automated-refactoring