概要
ReSharper と ZString を導入しているプロジェクトで
ZString.Format ではなく string.Format を使用している箇所があれば
- 警告線を表示する
- Quick-Fixes で ZString.Format に置換できるようにする
ということを行いたい場合は、
ReSharper のオプションの「Code Inspection > Custom Patterns」から
「Add pattern」を押し、
- 「Replace」を選択
- 「Search pattern」に下記の文字列を入力
string.Format($args$)
- 「Pattern severity」で重要度を選択
- 「Replace pattern」に下記の文字列を入力
Cysharp.Text.ZString.Format($args$)
これらを設定して「Add」を押し、
カスタムパターンが追加されていることを確認したら「Save」を押します
これで、string.Format を使用している箇所に警告線が表示されるようになります
Quick-Fixes で ZString.Format に置換することもできるようになります
string.Concat や string.Join も同様の設定ができます