2011-02-19 35 views
96

インタフェースにメソッドを作成した後、そのインタフェースのクラスを実装することを選択してジャンプできるショートカットはありますか?IntelliJ IDEAはインタフェースからJavaのクラスを実装するために移動します

+2

ほとんどの場合、tの左側に矢印があります彼はすべての実装/オーバーライドするクラス/メソッドを表示するメソッド/インターフェイスです。 –

+1

すべてのデフォルトのキーオプションの[list/cheatsheet](http://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard.pdf)です。 CTRL + ALT + Bは以下のとおりです。 – jmq

答えて

144

はい....マックでは、それはアップル + ALT +Bです。ショートカットを呼び出す前に、カーソルをインタフェース名に移動する必要があります。私は、あなたが右クリックしてインターフェイス名 - > "Go To" - > "Implementations"というショートカットがPCに表示されているかどうかはわかりません。 JetBrains navigation documentation

PCで、それはCTRL +ALT +Bです。 はCtrl +Altキー + LeftMouseButton実装に直接ジャンプする:あなたは、マウスを使用することができ、上記のはCtrl +Altキー + B、に加えて

+1

私の場合、実装に行くのは一般的に見たいものが多いので、Ctrl-B( 'Navigate'->' Implementation(s) ')とCtrl-Alt-B(' Navigate'-> 'Declaration ') –

47

。あなたが特定のIntelliJコマンドのショートカットがわからない場合

+0

もっと簡単です!今あなたは私の毎日15分を節約しています。 – gdrt

4

は、(またはアップル + Altキー + MacのはCtrl +Altキーを+ を押してください。これにより、すべてのショートカットを検索できるポップアップが開きます。または、HelpメニューのFind Action...を使用してアクセスできます。

また、Helpメニューからも利用可能なDefault Keymap Referenceがあります(他のショートカットの中には、上記のFind Action...へのショートカットが含まれています)。

最後に、Preferences - >Keymap設定で、独自のキーボードショートカット(現在の設定を参照)を設定できます。

+0

すべてのショートカットショートカットは引き続き機能しますか? – cellepo

+0

@cellepo試しましたか?また、 'Default Keymap Reference'の' Find Action ... 'へのショートカットもあります。 – matsev

+1

ヘルプメニューに表示されています... MacのIntellij 2016.1.3では、そこにリストされ、代わりに私のために働くコマンドはShift + Apple + Aです。 – cellepo

2

OSXでは、Alt + コマンド +マウスを使用して、OSXで実装にジャンプできます。 (EclipseのCtrlキー +マウスと同等)

+0

これを変更するには? –

+0

何を変更するには?どういう意味ですか?ショートカットを変更しますか?その場合は 'Preferences' - >' Keymap'設定を見てください。 – userM1433372

5

あなたは法法にAltキー + Mouse clickをした場合は、あなたにナビゲートしたいがinterface (Declaration)

に移動されますが、Altキー +をした場合Ctrl + Mouse clickあなたがナビゲートしたいメソッドメソッドに移動しますclass (Implementation)

関連する問題