最終更新日 2024-09-25

HmTSIntellisense 定義ジャンプ

HmTsDefineJump.mac

HmTSIntellisenseでの「(マウスの位置ではなく)カーソルの位置」のシンボルの
定義箇所と思われる部分へのジャンプとなります。

文字列によるジャンプではなく、定義を解釈したジャンプ

文字列一致といった単純なジャンプではなく、TypeScript/EcmaScriptとして分析した上での
定義ジャンプとなります。

上図の例では、「method」というのは2つありますが、
1つは「TEST1」クラスのインスタンスのmethodであり、
もう1つは「TEST2」クラスのインスタンスのmethodです。

このため、カーソルの位置のmethodを定義する箇所とは、
TEST2クラス定義内のmethodとなります。