Has*_*cay 3 java intellij-idea structural-search
我想找到属于StringBuilder的toString方法的所有出现:
StringBuilder sb = new StringBuilder();
sb.append("sometext");
return sb.toString();
Run Code Online (Sandbox Code Playgroud)
并替换为:
StringBuilder sb = new StringBuilder();
sb.append("sometext");
return Optimizer.stat(sb.toString());
Run Code Online (Sandbox Code Playgroud)
当然var"sb"并不总是以相同的方式编写:-)
我尝试了IntelliJ Ultimate Structural Search和Replace.但我找不到只能获得StringBuilder类的String的方法.
非常感谢.
And*_*ner 10
在Intellij结构搜索中使用模式:
return $sb$.toString();
Run Code Online (Sandbox Code Playgroud)
替换为
return Optimizer.stat($sb$.toString());
Run Code Online (Sandbox Code Playgroud)
现在,点击"编辑变量",选择sb,并将"表达式类型(正则表达式)"设置为StringBuilder.
| 归档时间: |
|
| 查看次数: |
170 次 |
| 最近记录: |