ReSharper是否有一个捷径可以将多个方法的访问修饰符从某些内容更改为其他内容?
假设我会选择方法:
public void Method_1(){...}
private void Method_2(){...}
private void Method_3(){...}
public void Method_4(){...}
通过使用ReSharper,我会将它们的acess-modifiers更改为internal。
这可能吗?
答案 0 :(得分:2)
没有。目前,除了代码清理之外,没有办法将ReSharper修补程序批量应用于选择,但代码清理不支持更改可见性。 您可以做的最好的事情是使用名为Find Code Issues的ReSharper功能:
此解决方法仅适用于ReSharper所说的可见性缩小的方法。对于没有以这种方式突出显示的方法,您只能在代码编辑器中逐个使用其上下文操作(标有铅笔图标的操作) - 前提是您知道自己在做什么。
答案 1 :(得分:0)
你不能用Resharper做到这一点。为什么要将私有方法设为内部?如果你在内部制作一个私人方法,没有什么可以重构的,对吗?