コード検査: 書式文字列で書式指定子を使用する
このインスペクションは、引数に対する明示的な ToString()
呼び出しではなく、String.Format()
のフォーマットプレースホルダー内で文字列のフォーマットを指定することを提案しています。
以下の例では、書式指定子をプレースホルダーに移動すると、コードの簡潔性と読みやすさが向上します。
public void Test(int i)
{
var str = string.Format("Result: {0}", i.ToString("N"));
}
public void Test(int i)
{
var str = string.Format("Result: {0:N}", i);
}
関連ページ:
![](https://resources.jetbrains.com/help/img/rider/2024.1/code_analysis_target_framework.png)
コードインスペクション設定を構成する
設計時コードインスペクションを構成する:デフォルトでは、JetBrains Rider はサポートされている言語に対応するすべてのファイルで設計時コードインスペクションを有効にします。必要に応じて、無効にすることができます。設計時コードインスペクションが有効かどうかにかかわらず、コードインスペクションを特定の範囲でいつでも実行できます。「鉛筆」ウィジェットを使用して、エディターから直接インスペクション設定をすばやく調整するか、設定でより詳細な構成を行うことができます。を押すか、メニューから(W...
![](https://pleiades.io/icons/rider.png)
変更をシェルフに退避ダイアログ
このダイアログを使用して、選択したファイルまたは変更リストをシェルブします。変更されたファイルペイン:このセクションには、最後のコミット以降に変更されたファイルのリストが含まれています。リスト内のすべてのファイルがデフォルトで選択されています。シェルブに入れたくないファイルの選択を解除します。変更されたファイルペインのツールバー差分の表示選択したファイルのローカル作業コピーとそのリポジトリバージョンの違いをハイライトする相違ダイアログを開きます。前回保存した状態に戻す選択したファイルのローカル