Details:
If I want to navigate to the declaration<\/strong> of a method I can choose one of the following approaches:
If I want to navigate to the implementation<\/strong> of a method I can choose one of the following approaches:
In Eclipse<\/strong> , if I press Ctrl<\/kbd> and the mouse is over a method, a popup appears and I can choose what to do (go to Implementation\/Declaration). If I press "left click" ( Ctrl<\/kbd> is still pressed ) the first option will be chosen.
There is not a built-in option for this. You would need to configure a custom quick list to do such.
Note that in the quick list that opens, you will have numbers next to each action for quick selection.
Edit: Adding a screenshot of final quick list for additional clarity
I was looking for the same thing, because I was also used to it in Eclipse. Nevertheless, in 99% of the cases, I went to the implementation. If that's your case too, you may consider changing the Ctrl+click shortcut in IntelliJ:
I know this answer comes like 2 years too late, but hopefully it may help others?
EDIT : This shortcut also applies when you want to navigate to the declaration of a super class. Therefore, my "99%" first declared above drops a bit. I've added the ctrl + right-click as a shortcut to go the declaration (which conflicts with no other shortcut - but you need a mouse with at least two buttons...).
If you select the method and hit Ctrl+T
it will show the implementations of the methods. You can click on the options to navigate to that implemented method. Hope this helps.
我的 IntelliJ (2016.2) 将方法的声明(在 PHP 接口中)显示为实现弹出窗口中的实现之一,所以也许您现在可以从实现弹出窗口中完成这一切。
On mac you can open the implementation(s) with command + option + click. Right -click on the method and check "go to" for the other options and shortcuts you might need.
"
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.