假设我有一个类:
public class User {
private String name;
public void setName(String name) {};
public String getName() {}
}
在项目代码中,类User
的实例使用了很多不同的变量名:
User user = new User();
user.setName(...);
User u = new User();
u.getName();
User member = new User();
member.setName(...)
有什么方法可以一次性全部替换成user
吗?
我尝试了IDEA提供的“结构替换”功能,但是不行。
最佳答案
尝试编辑 - 查找 - 替换,然后勾选“正则表达式”,键入“用户 [a-z]*”。这应该得到所有带有“用户”的行。然后在替换字段中键入“用户”+您的标识符并执行“全部替换”。
关于java - 如何在IDEA中查找指定类的所有变量并将其替换为同名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21228261/