【问题标题】:Intellij regex String replace a new instance of a class declaration with a method paramIntellij regex String 用方法参数替换类声明的新实例
【发布时间】:2019-09-19 21:17:21
【问题描述】:

这是一个函数

public Car returnCar(){
    return new Car();
}

我需要把它转换成

public Car returnCar(Car car){
    return car;
}

多个类中有类似的方法返回不同的类型。

有没有办法利用正则表达式 global 在 Intellij 中跨文件搜索/替换来执行此操作,而无需编写外部实用程序?

【问题讨论】:

    标签: java regex string intellij-idea


    【解决方案1】:

    选择new Car(),解压为参数(Ctrl+Alt+p对我来说,或者在重构菜单中找到)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-13
      • 2016-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多