ReSharper 2020.1ヘルプ

TypeScriptでのナビゲーションと検索

ReSharperのナビゲーションと検索機能のほとんどは、TypeScriptでもサポートされています。これらの機能の詳細については、ナビゲートして検索の該当するトピックを参照してください。このセクションのサブジェクトでは、フィーチャマトリックスを見つけて、TypeScriptで正確にサポートされているものを確認することもできます。

このトピックでは、TypeScriptのナビゲーションおよび検索機能の使用例をいくつか見つけることができます。

TypeScript全体、特に現在のシンボルでサポートされているナビゲーション機能を確認するには、次にナビゲートコンテキストメニューを使用します。記号にキャレットを置き、Ctrl+Shift+Gを押する

ReSharper: 'Navigate To' in TypeScript

ファイルメンバーに移動

現在のファイルでその名前ですばやくシンボルを検索し、その宣言に直接移動するには、Ctrl+F12を押します。詳細は、ファイルメンバーに移動を参照してください。

ReSharper: 'Go to File Member' in TypeScript

派生シンボルまたはベースシンボルに移動

特定のタイプの継承を直接見つけて移動する必要がある場合は、派生シンボルに移動機能を使用してこれを簡単に実行できます。継承子のリストを表示するには Ctrl+Alt+B を押します。即時の継承は太字でリストの一番上に表示されます。反対の操作をするには、ベースシンボルに移動して Ctrl+Uを押します。

ReSharper: 'Go to Derived Symbols' in TypeScript

ファイル構造

ファイルのコード構造をすばやく見たい場合は、Ctrl+F11 を押してファイル構造ウィンドウを開きます。クラスなどの複合要素を展開して調査し、宣言に移動することができます。

ReSharper: File Structure in TypeScript

使用箇所の検索

シンボルが複数の場所で使用されていて、すべての使用箇所を見つけたい場合は、シンボルにキャレットを置き、Alt+F7を押します。

ReSharper: Find Usages in TypeScript
最終更新日: 2020年5月27日

関連ページ:

ナビゲートして検索

ReSharperを使用すると、宣言、メンバー、メソッド呼び出し、継承階層、エラーなどを使用してソースコードを検索することができます。ナビゲーションと検索の範囲は、ソリューションのファイルに限定されません。必要に応じて、参照ライブラリのシンボルをナビゲーションまたは検索結果に含めることができます。オ...

ファイルメンバーに移動

このコマンドを使用すると、現在のドキュメント内の特定のメソッド、フィールド、プロパティ(ソースファイルまたは逆コンパイルによって再構築されたファイル)にすばやく移動できます。このコマンドを使用して、現在のドキュメント内のテキストを検索することもできます。テキストの一致は、一致するメンバーの後にポップ...

TypeScriptのコードテンプレート

ReSharperのコードテンプレート機能の多くは、TypeScriptでもサポートされています。これらの機能の詳細については、コード・テンプレートの該当するトピックを参照してください。ライブ・テンプレート:ライブ/サラウンドテンプレートは、既存のファイルにコードを生成するために使用できます(テンプ...

TypeScriptのリファクタリング

リファクタリングに加えて、ReSharperはコンテキスト・アクションで利用可能ないくつかの小さなローカルコード変換を提供します。ReSharperは、TypeScriptに対して以下のリファクタリングを提供します。型をコピー、フィールドの導入、型エイリアスの紹介、インライン型エイリアス、変数を導入...