ReSharper 2025.3 ヘルプ

コード検査: 重複するリソース名

このインスペクションは、.resx ファイル内の同じ name 属性を持つ複数のエントリについて通知します。ReSharper は、実行時に予期しない結果が生じるのを避けるために、重複を除去することをお勧めします。

2024 年 2 月 11 日

関連ページ:

コードインスペクション設定を構成する

設計時コードインスペクションを構成する:デフォルトでは、ReSharper は、サポートされている言語に対応するすべてのファイルで設計時コードインスペクションを有効にします。必要に応じて、無効にすることができます。設計時コードインスペクションが有効かどうかに関係なく、コードインスペクションは常に特定のスコープで実行できます。メインメニューからを選択するか、Alt+R O を押してから、左側のを選択します。設計時コードインスペクションを切り替えるには、コード分析を有効にするチェックボックスを使用し...

コード検査: ベースカルチャでリソースが宣言されていません

カルチャ階層に編成されたカルチャがいくつかあり、カルチャ固有のリソースファイルで宣言されているがデフォルトカルチャでは宣言されていないリソースエントリがある場合、ReSharper はリソース宣言をハイライトして対応するクイックフィックスを提案します。クイックフィックスを適用した後、リソース宣言はデフォルトのカルチャに挿入され、そこで新しい値に置き換えることができます。2024 年 2 月 11 日コード検査: 冗長文字列タイプコード検査: 重複するリソース名

コード検査: 要素はローカライズ可能です

このインスペクションは、ハードコードされた文字列リテラルを検出し、リソースファイルに移動することを提案します。同じ文字列がすでにリソースに定義されている場合、ReSharper はリテラルを既存のリソースエントリに置き換えることを提案します。すべての文字列をリソースに移動してローカライズする必要があるわけではないため、ReSharper は、このインスペクションを構成するいくつかの方法を提供します。「Element is localizable」インスペクションが有効になっている場合、以下のフロ...