📑
JetBrains系のIDEで任意の文字をハイライトさせる方法
仕事で古いメールテンプレートに康煕部首
が含まれていることに気づきました。
パット見では文字を見比べてみても判断がつかなかったの今後同じような問題を発見できるようにIDEで警告を出す方法を調べたのでメモとして残しておきます。
JetBrains系のPhpStormを利用しており調べた結果、Inspectionsにユーザ定義の設定を追加するのが良さそうです。
Inspectionの設定方法
Settings… -> Editor -> Inspectionsを開きます。
今回はIDEのグローバルに設定するのでProfileをDefaultに設定し+
をクリック、Add RegExp Search Inspection…
をクリックします。
正規表現を入力する欄が出てくるのでここに[\u2F00-\u2FDF]
を追加します。
Replace RegExpで置換もできるようですが今回はここは未入力にします。
名称を聞かれるので適当に入力してください。
Inspectionsの画面に戻ると以下のように表示されています。
私はHighlighting in editorをErrorに変更しています。
警告表示は以下のようになります。
最後に
いかがだったでしょうか。
参考になったよっという方はぜひいいねよろしくお願いします!!
Discussion