ReSharper 2020.2ヘルプ

クイック・ドキュメント

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

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

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

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

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

    • ソリューションアイテムのエディターまたはコンパイル済みライブラリアイテムの優先方法のいずれかでシンボル宣言に移動するリンクへ移動し ます。

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

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

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

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

Language: C#Language: VB.NETLanguage: C++Language: HTMLLanguage: ASP.NETLanguage: RazorLanguage: JavaScriptLanguage: TypeScriptLanguage: CSSLanguage: XMLLanguage: XAMLLanguage: ResxLanguage: Build ScriptsLanguage: ProtobufLanguage: JSON
Feature is available in C#Feature is available in Visual Basic .NETFeature is available in C++Feature is available in HTMLFeature is available in ASP.NETFeature is available in RazorFeature is available in JavaScriptFeature is available in TypeScriptFeature is available in CSSFeature is not available in XMLFeature is available in XAMLFeature is available in Resource filesFeature is available in build script filesFeature is not available in ProtobufFeature is available in JSON

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

最終更新日: 2020年8月21日

関連ページ:

パラメータ情報

ReSharper | 編集 | パラメータ情報関数呼び出しを書いたり調べたりしているときはいつでも、ReSharperは関数のすべてのオーバーロードに対して許可された引数に関する詳細を表示できます。ツールチップでは、パラメータを持つすべてのパブリックシグニチャと、存在する場合は関数のドキュメントか...

ファイル構造ウィンドウ

ReSharper | Windows | ファイル構造With ReSharper, you can navigate the structure of the current document using the File Structure window, which greatly simp...

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

ソリューションはプロジェクトのソースコードに限定されず、ソリューションで使用されているライブラリへの参照も含まれています。あたかもそれらがあなたのソリューションの一部であるかのようにそれらのライブラリからシンボルにナビゲートするためのアクセスと機会を持つことは非常に便利です。ReSharperは、組...

コンテキスト・アクション

コンテキストアクションのいくつかの例をReSharperWebサイトでチェックすることができます。コンテキストアクションは、エディターで直接利用できるコード変換ヘルパーです。クイックフィックスとは対照的に、コンテキストアクションは問題の解決やコードの改善を目的としているためはなく、アクセス修飾子の変...

異なる言語でのReSharperの機能

以下の表は、各ReSharper機能がサポートされている言語/技術を説明しています。言語固有の機能のみを一覧表示し、プロジェクト依存関係図、名前空間の調整リファクタリング、スタックトレースエクスプローラー、最近のファイルを見るなどのプロジェクト/ソリューションのスコープには多くの機能は含まれていませ...

ASP.NET MVC特有の機能

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