2015-01-31 33 views

回答

0

我认为最简单的方法是通过按Ctrl + F打开查找/替换窗口,那么你可以取代你的代码一次性通过点击“全部替换”是这样的:

enter image description here

,如果你想更换签名不仅没有方法名,那么你可以按alt这么做+ Shift + C键here is a reference

如果您正在尝试更改方法名称,然后转到您在其中定义方法的类,请按alt + shift + r重命名该类中的方法声明以及您称之为的任何位置。 和here is a reference:

+0

但是,如果我们有这些方法的参数。这是不可能的 – Burusothman 2015-01-31 20:51:38

+0

只是改变名称,并留下其余,A.method1没有“()”B.method2 – 2015-01-31 20:56:06

1

基于代码重构的解决方案称为“Inline ...”,它将每个方法调用替换为其实现。 例子: 之前,我们有:obj1.method1(){};obj2.method2(obj1){ obj1.method1(); };

应用日食重构后“内联......”我们将与呼叫obj1.method1()更换的obj2.method2(obj1);每一个电话;

很简单!

相关问题