2011-09-16 3 views
3

JavascriptでEclipseを操作すると、Ctrlキーを押しながらクリックするといくつかのオブジェクトで動作するように見えますが、現在のjavascriptファイルの外に出ることはありません。この「定義へ」をより完全に機能させる方法はありますか?私はJava用のEclipseを使用しており、この機能に依存しています.Javascriptの方がうまくいくことを確認したいのですが、Javascriptを習得しようとしています。javascript用のEclipseで "定義に移動"しますか?

答えて

4

は、私はそれはおそらく何かを定義するためにJavaScriptで多くの方法で動作しないと思います。..

  • function foo() {}
  • var foo = function() {};
  • window.foo = function() {};
  • window['foo'] = function() {};
  • var z = 'foobar'; window[z.substr(0, 3)] = function() {};

特に、実際のコードで使用される可能性はほとんどありませんが、コード全体を実行せずにグローバルが最初に定義された場所を追跡することなく、IDEで検出することはほとんど不可能です。

もう1つの例は、クラスシステムを実装するライブラリです。すべてのライブラリの詳細を知らなくても、どのクラス名で定義されているかを知ることはかなり難しいです。

+1

+1私はThiefMasterに同意する必要があります。本当の意味ではファッションファイル検索だけです。 – Neil

2

Intellij Ideaはその機能をサポートしています。 Eclipseがプラグインを持っていて、あなたのポストを見つけたかどうかを調べていましたが、私はIntellij Ideaを使って作業していますが、IDEAでは不可能であると言っているユーザーには非常に役立つ機能があります。 Intellij Ideaは、あなたが見つけることができるすべての機能を驚かせるでしょう。

+0

はスパムのように聞こえます。あなたの答えを言い換えてみてください。 – carlodurso

関連する問題