ReSharper 2025.3 ヘルプ

ローカライゼーションのためのコーディング支援

ReSharper には、エディターでリソースを操作するのに役立つさまざまな機能が用意されています。

コード補完

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

ReSharper. IntelliSense for localization resources

文化プレビュー

補完リストから ToString() 書式指定子を選択すると、ReSharper は適切な指定子を見つけるのに役立つだけでなく、現在の OS カルチャを含むさまざまな一般的なカルチャでフォーマットされた値のプレビューも表示します。

ReSharper. Culture previews for format specifiers

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 を押して操作を終了します。

2024 年 7 月 25 日

関連ページ:

コード補完

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

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

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

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

ReSharper は、プロジェクトの国際化を大幅に簡素化する一連のリソース関連のリファクタリングを提供します。リソースに移動:プロジェクトの内部化に取り組むときは、ローカライズ可能な文字列をリソースファイルに格納するのが一般的です。ReSharper はローカライズ対象の文字列を検出してハイライトするため、そのような文字列を簡単に見つけてソースコードからリソースファイルに移動できます。ReSharper は対応するリソースエントリを宣言し、コード内の文字列をリソース使用量に置き換えます。ロー...