在Intellij中自动重复编辑操作

Leo*_*nid 2 java refactoring intellij-idea

Intellij IDEA有哪些自动化重复编辑操作的方法?

例如,我有一个包含几十个条目的文件,如下所示:

public static final Test1 = new Test(A a1, B b);
public static final Test2 = new Test(A a2, B b);
public static final Test3 = new Test(A a3, B b);
public static final Test4 = new Test(A a4, B b);
Run Code Online (Sandbox Code Playgroud)

我想替换B b文件中的all ,并传递一个null参数.在编辑器中很容易做到,就像gvim通常你会录制macro并重复它一样.在Intellij的重构能力有限的情况下,进行此类自动化的常用方法是什么?

Ber*_*ase 5

也许您可以使用键盘宏录制器:

在此输入图像描述

或者您可以使用IDEA的结构搜索和替换功能