1. ホーム
  2. eclipse

[解決済み] Eclipse IDEでインターフェース実装に飛び込む

2022-05-11 02:28:46

質問

Eclipseで F3 を押すと、そのメソッドの宣言が表示されますよね?私はインターフェイスの一部であるメソッドを持っています。 F3 をクリックすると、当然ながら宣言されているインターフェイスに移動します。

明らかにこのインターフェイスを実装したオブジェクトが存在し、ここで実際にメソッドが実装されます。 私が欲しいのは F3 を押したときに、インターフェイスの宣言ではなく、実装にジャンプするようにしたいのです。コンパイル時に実装が分からないのは分かっているので、Eclipseでインターフェースを実装しているすべてのクラスを表示し、どの実装されたメソッドを表示するかを選択できる方法はないでしょうか。今現在、このようなことが起こった場合、私は実装されたメソッドを見つけるために手動でこれを検索しているだけです。

どのように解決するのですか?

こんな感じです。

  • インターフェイスで、カーソルをメソッド名に移動します。押す F4 .=> タイプ階層ビューが表示されます。
  • ビューの下部では、メソッドがすでに選択されているはずです。そのツールバーで、"Lock view and show members in hierarchy" (ツールバーの一番左のアイコンであるべき) をクリックします。
  • ビューの上部で、メソッドのすべての実装をブラウズすることができます。

この手順はあまり迅速ではありませんが、良い概要を得ることができます。