2010-12-06 1 views
1

ファイル内で定義された関数をすばやく見つけるのに役立つアプリまたはコマンドラインツールを探しています。問題のファイルは、EXT-debug.jsファイルです。私はいくつかのメソッド(この場合はonRender)をオーバーライドしたいが、私は上記の関数のシグネチャを理解する必要がある。JSファイルの関数/演算子/メソッドを素早く簡単に見つける方法

私はまだEclipseやAptanaを試していません。私はより軽量なソリューションを探しています。

+1

Cmd + FまたはCtrl + Fとタイプすると、「function blah」、「Return」または「Enter」と入力してください。しかし、おそらくTextMate、Vim、Emacsが本当に必要です。 – cfeduke

+3

"grep"関数onRender "EXT-debug.js"?非常に軽い.... –

+1

Javascript関数の「署名」を決めるのはいつも非常に簡単なわけではありません。 Javascript関数では、厳密に型指定された言語のより固いメソッドの意味では、実際には「シグネチャ」さえありません。実際にコードを解釈して、特定の議論が何を意味するのか把握しなければなりません。 – Pointy

答えて

1

私はエージェントransackを使用します。ファイルやコンテンツを検索することができます。また、侵略的なインデックスサービスを使用しないため、必要に応じて実行することができます。 Agent Ransack

1

Visual Studioは厳密には軽量ソリューションではありませんが、私はそれを推奨する必要があります。これは優れたJavaScriptエディタになるための道のりです。

Visual StudioのIntelliSenseは、JavaScriptの種類を推測し、オブジェクトの関数と値のドロップダウンを提供します(かなりうまくいきます)。もちろん

、私はいつも私の便利な小さな筋肉の記憶痙攣があります。ダブルクリックして選択 - > Ctrlキーを押しながらC - > Ctrl + Shift + F - > Ctrlキーを押しながらVを - >

を入力して、ここにプラグインですソリューション全体で正確な文字列の一致を事前に検索し、ハイライト表示するので、関数定義へのジャンプは瞬時に行われます。 Whole Tomato's Visual Assist X

関連する問題