関数名は知っているが、どのファイルで宣言されているかわからないとします。探している関数に移動できるEclipseキーボードショートカットは何ですか?
私が探しているのはEclipseのものに似ています:
Ctrl + Shift + R
ただし、代わりにメソッド名を検索します。
Visual Assist Xでは、「シンボルの検索」機能を使用してこれを実行できます。
Shift + Alt + S
ええ、これは古い質問ですが、より良い解決策があります。 F3?そして CTRL + O Windowsユーザーが探しているものです。
これは古い質問ですが、これをググリングする人々のために、 Ctrl + O 探していたコードアウトライン検索を開きます。
これがまさにあなたが望むものであるかどうかはわかりませんが、 Ctrl + H、検索ダイアログが表示されます。デフォルトのオプション(私にとっては、Java EEパースペクティブを使用)は、Java検索です。メソッド名を入力して、 'Method 'Search Forブロックの下のラジオボタン。'LimitTo'ブロックの既定のオプション(これもまた)が 'References'ラジオボタンであったことに注意してください。これを表示するには、[すべての発生]に変更する必要がありましたメソッドの宣言であり、呼び出し元だけではありません。
押す CTRL + Left Mouse Button 関数に名前を付けます。 Eclipseは、この関数でクリックされたファイルを自動的に開きます。
私はMomenticsを使用しているため、これがEclipseにあるのかMomenticsプラグインにあるのかはわかりませんが、Eclipseの場合、まさにこれがあなたが必要とするものだと思います: CTRL + Shift + T。
早くて汚いのは Ctrl+Shift+Up/Down、Javaのメンバー(メソッド、変数)間をジャンプします。
問題のメソッドがインターフェイス上にある場合、クイックアウトラインまたは F3 定義にジャンプするには、インターフェイス定義に移動するだけです。これは私が望むものではありません。代わりに、私のMacで、 Cmd + T クイックタイプ階層を取得するメソッド。型階層からメソッドの実装に移動できます。
シンプルな2つの方法 関数宣言へ:
ウェイ1:(ワークスペース全体)
Ctrl +左クリック 関数呼び出し場所。
方法2:(同じページ内)
押す Ctrl + F ダイアログウィンドウを見つけて入力するには n function_name そして検索。
これらは関数定義にリダイレクトします
関数名の上にカーソルを置いてF3を押すだけで、Windowsユーザーは機能します。