文法とスペルの分析
コードインスペクションの重要なタスクの 1 つは、自然言語の文法とスペルの分析です。 ReSharper は、識別子、コメント、文字列リテラルのスペルおよび文法エラーを検出します。 潜在的なエラーやタイプミスを検出すると、他のコードの問題と同じ方法で、 設計時または 特定のスコープでコードインスペクションを実行するときに通知します。
本セクション:
言語を設定する
デフォルトでは、ReSharper は「English (USA)」辞書を使用してスペルと文法をチェックしますが、他の言語の辞書もインストールできます。
スペルと文法の辞書をインストールする
メインメニューから を選択するか、 Alt+R O を押してから、左側の を選択します。
追加 をクリックします。
開いたダイアログで、1 つ以上の言語を選択し、 インストール をクリックします。
選択した辞書がダウンロードされ、インストールされます。
オプション ダイアログで 保存 をクリックして変更内容を適用し、ReSharper に保存場所を任せるか、 保存先 セレクターから特定のレイヤーを選択して変更を保存します。 詳細については、 resharper 設定の管理と共有 をご参照ください。
スペルと文法を構成するインスペクション
デフォルトでは、スペルと文法のインスペクションはほぼすべてのコンテキストで有効になっています。 個別のインスペクションを有効化または無効化し、 重要度レベルを変更するには、ReSharper オプション ページで typo および grammar を検索し、
Alt+R、O
を操作してください。
スペルおよび文法エラーのある生のテキストを受け取ることになるメソッドがある場合は、対応するパラメーターを JetBrains.Annotations から [IgnoreSpellingAndGrammarErrors] でマークできます。 これにより、メソッドの呼び出し元に対する警告が無効になります。
ReSharper オプション ページで 文法とスペル チェックボックスをオフにすると、文法とスペルの分析を無効化できます。 Alt+R、O
この機能は、次の言語とテクノロジーで サポートされています。
ここで説明する手順と例では、C# の機能の使用について説明します。 他の言語の詳細については、 言語およびフレームワーク セクションの対応するトピックを参照してください。