在IntelliJ IDEA中进行查询替换是日常开发中的高频操作,掌握这些技巧能极大提升工作效率:
Ctrl+F,Mac使用Command+FCtrl+R,Mac使用Command+R使用Ctrl+Shift+F(Windows)或Command+Shift+F(Mac)打开全局搜索,切换到Replace标签页可进行项目范围的替换。
IDEA支持强大的正则表达式替换:
// 将所有的getXXX()方法改为get_xxx()形式
查找:get([A-Z])(\w+)\(\)
替换:get_$1$2()
通过Edit → Find → Search Structurally可进行代码结构的精确匹配替换。
Preserve case选项Words选项Alt+J选择多个相同内容后统一修改