Java の世界では、メソッドやクラス、変数などにジャンプしたい場合は、常にF3 キーを押します。
私は現在 Javascript プロジェクトに取り組んでおり、Eclipse と Aptana で F3 (Open Decleration) が非常に制限されていることがわかりました。実際にはほとんど存在せず、メソッドで宣言された変数に対してのみ機能します。
私たちのプロジェクトは、約 50 個の Javascript ファイル (最大 60 個の Javascript "オブジェクト") にまで成長しました。
this.url = Util.buildURLFor(URLs.ticketPrefillData);
Utilオブジェクトは Toolbox というファイルにあり、 URLsオブジェクトはURLManagerというファイルにあります。問題は、それが Toolbox ファイルにあることをどのようにして知ることができるのでしょうか? また、なぜ IDE はすべてのファイル内のすべてのオブジェクトを選択できないので、F3 はどこに行くべきかを認識します。
JavaScript ファイルが大きくなるにつれ、管理が難しくなり (アジャイル プロジェクトではこれは致命的となる可能性があります)、コード ナビゲーション用のまともなインテリジェント IDE が見つからない限り、Vaadin または ZK の形で Java に戻すことを考えています。
要約すると、これを実行できる JS IDE が必要です。
ファイル A に、ファイル B にあるクラス B1 のメソッドを呼び出すメソッドがあります。私が遭遇した IDE は、その関連付けを行うことができないようです。