私はeclipseネオンを使用しています。IDEがtoString()メソッドの実装をオーバーライドするようにジャンプしましたか?
class AbstractBase { ...
class ImplA extends AbstractBase { ...
class ImplAB extends ImplA { ...
私はImplABを自分の日食で開いたと仮定します。私はを知っています。その上位の一部は@Override toString()です - そのソースコードにジャンプしたいと思います。言い換えれば
:はいくつかの方法foo()
を継承しますが、foo()
自体を無効にしないことをクラスX与えられた - Xに「適用される」というfoo()
のそのバージョンにジャンプする迅速方法は何ですか?
より正確には:カーソルどこかクラスXに座って、クラスX自体の中にその方法にない呼が存在しないと仮定する。変更(あなたが自動保存有効になっているときはい、これが問題かもしれません)を元に戻すが、その後、私はに持っている -
この問題を回避するには、すぐにソースのfoo()
どこかを入力し、その上でF3キーを押すことであろう。
私たちがいる間:これは日食では不可能な場合には、IntelliJにこの機能があるかどうか誰かが言うことができますか?
はオープンdeclaration'が動作しない 'していますか? –
回避方法: 'ImplA'のオブジェクトに対して' toString() 'を呼び出し、そのメソッド呼び出しのctrl +クリックを実行してください。 (Eclipseの別のキーの組み合わせかもしれません) – Tom
@ScaryWombatオープン宣言/ F3は、現在選択している「もの」を開くことによって機能します。しかし、私はクリック/ f3を押す何も持っていない。私の質問を更新する必要があると思います。 – GhostCat