标题可能没描述清楚,正文继续详细描述一下:比如我有一个 Interface,只有一个方法 A 。然后我当前窗口的 Class 实现了它,但是这个 Class 可能有数百行,我不太好定位 A 这个实现方法具体在哪个位置。我的理想状态:我的光标停留在实现该 Interface 声明上,然后调用某个快捷键,IDE 会直接移动我的代码窗口到方法 A 处。
搜索一大圈确实没有找到好的方案,不知道 V 友们有没有好的方案?
|  |      1Arguments      2021-02-28 16:17:27 +08:00 via iPhone ctrl + 鼠标左键点击接口或方法,就会跳转 | 
|  |      2EscYezi      2021-02-28 16:21:53 +08:00 via iPhone interface 里的方法左边有一个圆形图标,点击可以跳转到实现类对应的方法 或者像一楼 ctrl+左键点方法名 | 
|  |      3wolfie      2021-02-28 16:21:56 +08:00 ctrl + alt + 左键,跳转到具体实现方法,多个实现需要选择, ps:看着真累。 | 
|      4maninfog OP | 
|      5ignor      2021-02-28 17:13:32 +08:00 via Android ctrl+alt+b | 
|  |      6liuxey      2021-02-28 18:46:21 +08:00 ctrl + alt + 点击 interface 的 A() 就是条到实现类的  A() 方法上 | 
|      7maninfog OP @liuxey 其实我就是要的这个效果,只不过我的前提是我当前窗口在实现类上而不是接口上,这导致如果我通过这种方式去跳转,我需要先从实现类跳转到 interface 上,再通过你这种方式跳转,并且如果这个 interface 实现类有多个的时候,还要进行一个选择操作..... | 
|  |      8Helsing      2021-02-28 19:15:48 +08:00 via iPhone 你这不就是想快速跳转到某个方法吗,说的好复杂?直接按 Ctrl + F12 会列出当前类的所有方法,可以快速选中跳转。方法多的话,可以英文输入法敲方法名选中跳转 | 
|  |      9liuzhaowei55      2021-02-28 19:32:50 +08:00 via Android | 
|      10maninfog OP @Helsing emm 确实是 因为我平时看代码比较多 所以会经常需要跳到接口方法  你说这个方法需要知道确切的方法名 而大部分情况知道一个接口名会不知道具体的方法名 不过还是谢谢 可能我这个需求比较个人化了 | 
|  |      11Helsing      2021-03-01 08:09:40 +08:00 via iPhone @maninfog #10  那可以左侧展开 Structure 窗口,可以显示所有方法还有继承关系等等 | 
|  |      12notejava      2021-03-01 08:23:18 +08:00 鼠标停留在方法名上,ctrl + alt + b |