既存のコードベースでは、日付を解析するための呼び出しは、マシンのカルチャによって異なります。これらの呼び出しを見つけて修正できるカスタムのリシャーパー検索/置換パターンを作成しました。
この検索置換パターンのすべてのヒットをすばやく見つけて修正する方法はありますか?私は今それらを一つずつやっています、そしてそれは永遠にかかるでしょう...
既存のコードベースでは、日付を解析するための呼び出しは、マシンのカルチャによって異なります。これらの呼び出しを見つけて修正できるカスタムのリシャーパー検索/置換パターンを作成しました。
この検索置換パターンのすべてのヒットをすばやく見つけて修正する方法はありますか?私は今それらを一つずつやっています、そしてそれは永遠にかかるでしょう...
そのブログ投稿の最後にある「グローバルフィックス」は、まさにあなたが望むものにリンクしているのではありませんか?
グローバル修正
ここで行ったのは、手動によるローカル修正です。つまり、問題のあるエントリを見つけ、Alt+Enterを押して QuickFixを適用します。パターンカタログツールウィンドウを使用して、グローバルスコープでこれを行うことができます。
1.プレフィックス修正を元に戻します(複数のインスタンスを持つように)
2.パターンカタログを開きます
3.最近作成したパターンを選択し、[今すぐ検索]をクリックします。今回は、[結果の検索]ダイアログの代わりに、一致するすべてのパターンを表示する[置換]ダイアログと[置換 ]ボタンが表示されます。
![]()
4.置換するエントリを選択できます(デフォルトではすべてチェックされています)。[ 置換]をクリックします
終わったね!ReSharperはすべてのオカレンスを置き換えるようになりました。そのため、 QuickFix をグローバルに適用しました。