ReSharper 2020.3 ヘルプ

ローカライズのためのコーディング支援

ReSharper には、エディターでリソースを操作するのに役立つ多数の機能があります。

コード補完

ReSharper はコードファイル内のリソース使用のためにコード補完 (IntelliSense) 機能を提供します。リソースの使用が適切な場合は常に、ReSharper は補完リストにリソースクラスとリソースを追加します。

ReSharper. IntelliSense for localization resources

HTML をリソースコンテキストアクションに移動

このコンテキストアクションは、テキストまたは HTML コードの一部を選択したときに ASP.NET マークアップで使用できます。

ReSharper: Move HTML to resource context action

このコンテキストアクションを選択すると、リソースファイルを選択リストが開き、選択したテキストまたは HTML コードを移動するリソースファイルを選択できます。リソースファイルが存在するかどうかにかかわらず、ReSharper は少なくとも 1 つのローカルリソースファイルと 1 つのグローバルリソースファイルを提案します。リソースファイルが存在しない場合、その名前は斜体で表記されます。選択すると自動的に作成されます。

ReSharper: Move HTML to resource context action

リソースファイルを選択すると、ReSharper は選択したテキストまたは HTML コードをリソースの使用状況に置き換え、ホットスポットセッションをデプロイして、定義を終了できるようにします。リソースキーが自動的に提案され、赤枠でハイライトされます。入力フォーカスがそこに設定されます。

ReSharper: Move HTML to resource context action

提案された値を受け入れるか、別のリソースキーを入力し、Enter または Tab を押して操作を終了します。

関連ページ:

コード補完 (IntelliSense)

ReSharper は、高度な機能を備えた Visual Studio のネイティブコード補完(IntelliSense)を補完し、拡張します。例: あなたの入力に基づいて提案のリストを絞り込み、選択した型と拡張メソッドを自動的にインポートし、メソッド名を補完するときに括弧を追加し、型に応じて変数とフィールド名を提案するなど。ReSharper のコード補完の機能に慣れ親しむために、いくつかの実装の基本があります: デフォルトでは、ReSharper はネイティブ Visual Studio の...

ローカライゼーションインスペクションとクイックフィックス

ReSharper は、リソースファイル内のローカライズ可能な文字列、リソースの問題などを検出することにより、アプリケーションをローカライズするのに役立つ多数のコードインスペクションを提供します。これらのインスペクションは、オープンドキュメントの設計時にローカライゼーションの問題を検出し、ソリューション全体まで特定の範囲でローカライゼーションの問題を見つけることができます。設計時には、検出された問題があなたの注意を引くためにハイライトされます。ハイライトされた問題を解決するために、ReSharp...

ローカライゼーションリファクタリング

ReSharper は、プロジェクトの国際化を大幅に簡素化する一連のリソース関連のリファクタリングを提供します。リソースに移動 :プロジェクトの内部化に取り組むときは、ローカライズ可能な文字列をリソースファイルに格納するのが一般的です。ReSharper はローカライズ対象の文字列を検出してハイライ