使用IntelliJ IDEA批量重命名方法

时间:2013-01-07 23:25:23

标签: java intellij-idea automated-refactoring

我有一个包含许多(约40个)方法的类,其名称在SCREAMING_CASE_LIKE_THIS

是否可以通过代码分析/检查快速将所有这些重命名为camelCaseLikeThis中的更多惯用名?

1 个答案:

答案 0 :(得分:1)

它不是一个批处理,但是如果将光标放在第一个方法的上方,则启动宏录制然后执行: 控制-ALT-下降 移F6 向下箭头 向下箭头 回车

然后停止宏,你现在有一个宏转到下一个方法,并根据需要重命名它(驼峰大小写,没有下划线)。然后,您可以将该宏指定给快捷方式并重复相应的次数。我尝试将最后一步添加到宏中作为未绑定的组合键,然后将该组合分配给宏本身(因此它是自我调用)但我无法使其工作。还尝试创建另一个调用前x次的宏,但由于某种原因也无法工作。