重构多个变量名intellij

时间:2015-05-10 20:25:25

标签: intellij-idea

Intellij有没有办法重构包含多个这样的复制粘贴行的代码:

Comment a1 = new Comment(1,null);
Comment a1 = new Comment(1,null);
Comment a1 = new Comment(1,null);
... and
.. so
. on

Comment a1 = new Comment(1,null);
Comment a2 = new Comment(1,null);
Comment a3 = new Comment(1,null);
... and
.. so
. on

1 个答案:

答案 0 :(得分:2)

最接近的事情是Shifter plugin。它可以增加插入符号(and more in the future)下的变量中的数字。

String Manipulation plugin可以复制和增加所选文本中的数字,使得:

Comment a1 = new Comment(1, null);

进入

Comment a1 = new Comment(1, null);
Comment a2 = new Comment(2, null);

或者只是增加选区中的所有数字,或者使用插入符号的行。