2024年2月27日火曜日

Android Studio (IntelliJ IDEA) の Replace の正規表現モードを使う

例えば assertThat(answer).isEqualTo(2) assertEquals(2, answer) に置き換えたい場合、Replace の正規表現モードを使うことで簡単に変換できる。

Cmd + Shift + R で Replace in Files window を開き、
(そのファイルだけ置き換えたいときは Cmd + R)
変換元を入力するフィールドの右端の 「.*」 部分をオンにする。

変換元に assertThat\((.*)\)\.isEqualTo\((.*)\) 変換先に assertEquals\($2, $1\) と入れて、Replace All ボタンを押すと全部置き換わる。便利!




0 件のコメント:

コメントを投稿