Open1

エディタの置換

ぴよぴよ

JSでクラス名の頭が大文字なことを知らず開発後半で気づいたのでまとめて置換する

VSCodeを使っていた。別に他のエディタでも同じだと思うが、

hogeClass

HogeClass

であるべきだった。

これをさくっと変える方法。

置換前:(^.)
置換後:\u$1

こんな感じでまとめて頭を大文字にできる。

解説

  • ()で囲むと範囲を覚えておくみたいなことができて、$1で覚えた箇所に変更を適用できる
  • \uは大文字にする

応用

hogehogeDTOをhogehogeDtoに変えたいときもあった。

置換前:(\w+)DTO
置換後:\u$1Dto

みたいに変えられる。