Eclipse 批量替换、批量删除

Eclipse 批量替换、批量删除

  • 通过Eclipse的批量查寻替换功能
    • 查找 toString 的正则如下
    • 定位一查找范围
    • `Ctrl + H` 打开全局查找

故事是这样的:勤劳的笨笨,在创建 POJO时不辞辛劳的:
Alt + Shift + SSAlt + Shift + SAlt + A【OK】
结果后来发现,当字段超多时,这种输出没有多大意义,没有格式化根本不是人看的东西。。。
解决方案:把所有 toString 都删了。在 POJO的父类统一添加带格式化的 toString
面临问题: toString 到处都是。。。

通过Eclipse的批量查寻替换功能

查找 toString 的正则如下

^\s*(\R\t)?@Override\R\tpublic String toString\(\) \{\R\t\treturn(?s).*?;\R\t\}(\R\R)?\s*$

定位一查找范围

为避免误伤,我只处理entity包下的东西。展开包,选择所有实体类。

Ctrl + H 打开全局查找

  1. 填入正则表达式
  2. 勾选使用正则
  3. 设置在选中的文件中查找
  4. 设置替换成什么内容
    Eclipse 批量替换、批量删除_第1张图片
    你可以根据需要设置,替换成什么都行。我这里是要删除,所以就留空了。
    OK前可以先Preview 预览一下
    Eclipse 批量替换、批量删除_第2张图片
    OK 一下就万事大吉了。666

你可能感兴趣的:(Regular正则表达式,Eclipse)