ReSharper 2020.3 ヘルプ

クイックドキュメント

ReSharper | 編集 | クイックドキュメントを表示する
Control+Q
ReSharper_QuickDoc

ReSharper を使用すると、エディター内のシンボルのドキュメントをすばやく確認できます。

  • エディターでシンボルの使用箇所の上にマウスを移動すると、簡単な説明を含むポップアップが表示されます。ライブラリシンボルの場合、ポップアップで Alt + クリック(Linux の場合は Ctrl+Alt + クリック)して、その内容をクリップボードにコピーできます。

  • 以下で説明する第 2 の方法は、より詳細な情報と、関連するシンボルのドキュメントを学習する機能を提供します。

シンボルのクイックドキュメントを表示

  1. キャレットを設定する

    • エディターのシンボル

    • ファイル構造ウィンドウまたはその他の ReSharper ツールウィンドウのシンボル

    • ドキュメントコメント内の任意の場所。

  2. Control+Q を押すか、メインメニューから ReSharper | 編集 | クイックドキュメントを表示... を選択します。あるいは、Control+Shift+A を押して、ポップアップでコマンド名を入力して、そこで選択することもできます。

  3. 表示されるクイックドキュメントポップアップでは、シンボルのドキュメントを勉強し、ハイパーリンクをたどって関連するドキュメントを表示できます。

    Quick documentation popup

メソッド呼び出しをタイプすると、メソッド名を入力するとすぐにメソッドのドキュメントをチェックすることができます。メソッドに複数のオーバーロードがある場合、ReSharper はそれらのどれかを選択します:

Choosing the target for quick documentation

クイックドキュメントポップアップの追加機能は次のとおりです。

  • ウィンドウを固定ボタン Themed icon pin screen gray は、エディターに戻る前にクイックドキュメントポップアップの内容を保持する必要があるときに便利です。このボタンをクリックすると、ポップアップはエディターの上に残り、他の Visual Studio ユーザーインターフェース項目を操作します。

  • ポップアップの左上隅にあるブラウザーのような戻る / 進むナビゲーションボタン。

  • 関連するエンティティのドキュメントに移動するためのハイパーリンク。
    • システムシンボルの関連する MSDN 記事を開くための続きを読むリンク。

    • ソリューションアイテムのエディターまたはコンパイルされたライブラリアイテムの任意の方法でシンボル宣言に移動するリンクに移動します。

上書きされ実装されたメンバーの場合、次の規約が適用されます。

  • オーバーライドされた / 実装されたメンバーがコメントを持っていないが、その基本メンバーが行う場合は、基本メンバーのコメントが表示されます。

  • 両方にコメントがある場合は、上書き / 実装されたメンバーのコメントが表示されます。

この機能は、次の言語とテクノロジーでサポートされています。

C# の機能の使用方法については、こちらの説明と例を参照してください。他言語の詳細については、言語による ReSharper の対応するトピックを参照してください。

関連ページ:

パラメーター情報

関数呼び出しを書いたり調べたりしているときはいつでも、ReSharper は関数のすべてのオーバーロードに対して許可された引数に関する詳細を表示できます。ツールチップでは、パラメーターを持つすべてのパブリックシグニチャと、存在する場合は関数のドキュメントから取得した簡単な説明が表示されます。また、パラメーター名のヒントを使用してメソッド呼び出しでパラメーター名をインラインで表示したり、クイックドキュメント()で関数の詳細を取得したりすることもできます。パラメーター情報を使用:パラメーターを入

ファイル構造ウィンドウ

ReSharper では、ファイル構造ウィンドウを使用して現在のドキュメントの構造をナビゲートできます。これにより、大きなファイルでのナビゲーションが大幅に簡略化されます。ウィンドウはエディターと同期しています。別のエディタータブに切り替えると、ウィンドウに対応するファイルの構造が表示されます。ファイルを簡単にナビゲートするために、プリプロセッサーディレクティブはデフォルトで非表示になっています。ファイルメンバーには、ReSharper オプションのページで設定できるシンボルアイコンがマークされ...

コンパイル済みコードをナビゲートする

ソリューションはプロジェクトのソースコードに限定されず、ソリューションで使用されているライブラリへの参照も含まれています。あたかもそれらがあなたのソリューションの一部であるかのようにそれらのライブラリからシンボルにナビゲートするためのアクセスと機会を持つことは非常に便利です。ReSharper は、組み込みの逆コンパイラーと、コンパイルされたコードを見てナビゲートするのに役立つ多くの機能を提供します。コンパイルされたアセンブリからのシンボルのコードプレゼンテーションは、設定、PDB 情報の可用性...

コンテキストアクション

コンテキストアクションのいくつかの例を ReSharperWeb サイトでチェックすることができます。コンテキストアクションは、エディターで直接利用できるコード変換ヘルパーです。クイックフィックスとは対照的に、コンテキストアクションは問題の解決やコードの改善を目的としているためはなく、アクセス修飾子の変更、null をチェックするコードの生成、'foreach' の 'for' への変換などの小さな変更を素早く導入できます。コードベースのより大きな変換のために、ReSharper は数十の自動化さ...

ASP.NETMVC 固有の機能

ReSharper には、一般的な ASP.NET 機能に加えて、ASP.NET MVC での作業をより簡単にサポートする特殊機能があります。構文のハイライト :ASP.NET MVC メソッド呼び出しとパラメーターの特別な構文のハイライト:コード補完 :文字列リテラルでアクションとコントローラーを

言語による ReSharper: MS ビルド

MSBuild は、アプリケーションを構築するために広く使用されているプラットフォームです。特定の XML タグを使用して、プロジェクトの構築方法や実行方法を定義できます。ReSharper を使用すると、より速く行うことができます。ReSharper オプション(Alt+R, O)のページの MSBuild と NAnt チェックボックスをオフにすることにより、ビルドスクリプトファイルの ReSharper 機能を無効にできます。コード検査:あらかじめ定義された要素またはその属性の名前を誤って入...