ReSharper 2019.1ヘルプ

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

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

このトピックでは、TypeScriptのナビゲーション機能と検索機能の使用例をいくつか紹介します。

ナビゲーション

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

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

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

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

ReSharper by Language TypeScript File Structure

検索


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

ReSharper by Language TypeScript Find Usages
最終更新日: 2019年7月16日

関連事項

関連ページ:

ナビゲーションと検索

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

ファイルメンバーに移動

ReSharper | ナビゲート | ファイルメンバーに移動...このコマンドを使用すると、現在のドキュメント内の特定のメソッド、フィールド、プロパティー(ソースファイルまたは逆コンパイルによって再構築されたファイル)にすばやく移動できます。現在のファイルが検索で無視された場合、つまりReShar...

TypeScriptのコードテンプレート

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

TypeScriptのリファクタリング

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

ファイル構造ウィンドウ

ReSharper | Windows | ファイル構造ReSharperでは、ファイル構造ウィンドウを使って現在のドキュメントの構造をナビゲートすることができます。これは大きなファイルでのナビゲーションを非常に簡単にします。ウィンドウはエディターと同期しています。別のエディタータブに切り替えると、...

検索結果ウィンドウ

ReSharper | Windows | 検索結果このウィンドウは、さまざまな検索結果(たとえば、シンボルの使用、外部シンボルの使用、シンボルのAPIの公開など)を表示するために使用されます。最新の検索の結果と以前の検索の結果が別のタブに表示されます。それぞれの新しい検索コマンドの結果は、同じ検索...