1

@Override アノテーションが付けられたメソッドを使用しています。これが Ctrl-t を使用しているクラスをオーバーライドする場合は、宣言している型に移動できます。これがインターフェイスの場合、宣言に到達する方法はありますか?
同様の別の質問をしましたが、この質問は私のニーズにより正確です。

4

2 に答える 2

2

クラスが宣言されている場所に移動し、クラスが実装するインターフェイスで F3 を押すことができます。

メソッドと CTRL+ALT+H を強調表示して、それが呼び出された場所を表示することもできます。多くの場合、そこにインターフェイスがあります。

また、ウィンドウ -> 設定 -> Java -> エディター -> 出現箇所をマークし、インターフェイスを実装するメソッドにチェックマークを付けることもできます (ただし、これらの余分なマーカーは煩わしいと思います)。

それが役立つことを願っています!

編集:

Windows -> Preferences -> General -> Editors -> Text Editors -> Annotations に移動する必要があります。

[インジケーターのオーバーライド] を選択し、右側のチェック ボックスをオンにします - ソース コードの横にマーカーを表示するには、垂直ルーラーに表示します (マーカーをクリックするだけで、宣言インターフェイスに移動します)。

于 2010-11-23T09:19:17.723 に答える
1

エディターの左マージンに、上向きの小さな中空の三角形があるはずです。それをクリックすると、宣言に移動します。

これは、マットが彼の回答の最後の段落で話していることだと思いますが、三角形をオンにする必要はありませんでした。デフォルトでそこにあります。

于 2010-11-23T13:13:41.837 に答える