请问在 IDEA 的 ctrl+o 中唤出的可重载方法一览表中搜索时,如何快速下一个和上一个?

2021-05-22 11:12:59 +08:00
 Newyorkcity
比如 AndroidStudio 里,想要重载 onActivityResult 方法,我先用 ctrl+o 唤出可重载方法一览表,然后搜索 onActivity,但这样的方法不少,第一个不是 onActivityResult,然后我就傻眼了。。我试了 F2 和 shift+F2,并没用。。
1125 次点击
所在节点    问与答
12 条回复
richard1122
2021-05-22 11:28:59 +08:00
上下键?
raaaaaar
2021-05-22 11:29:14 +08:00
额,Ctrl+O 是重写父类的方法吧,要看重载的方法直接 Ctrl+P 能看到参数,我没看懂你说的
admol
2021-05-22 11:39:46 +08:00
都搜 onActivity 了,不能搜 onActivityR ?
hly9469
2021-05-22 12:26:23 +08:00
@richard1122 正解
HashubYC
2021-05-22 14:53:45 +08:00
mac 可以使用 ctrl +n , ctrl +p
Newyorkcity
2021-05-22 16:44:35 +08:00



@richard1122 上下键只会跳到它邻近的下一个,而不是匹配的下一个。

@raaaaaar 看下图
@admol 第一,就算搜全了第一个也不是如图所示也是有可能的。第二,我之所以用 ctrl+o 并用搜索,就是希望在我不记得全名只记得个大概时借助 IDE 找到。
Newyorkcity
2021-05-22 16:46:25 +08:00


这个图片带搜索栏和黄字可能更好理解一点。如果直接按上下键的话聚焦只会更改到 createPendingResult,一个完全不匹配的函数上去。
raaaaaar
2021-05-22 18:26:03 +08:00
@Newyorkcity 我记得可以输入其中几个字母就行吧,不连续的,你试试
hm20062006ok
2021-05-22 18:53:52 +08:00
试了下, 按上下键有效
Newyorkcity
2021-05-22 19:25:37 +08:00
@hm20062006ok win10 系统 androidstudio ?
Newyorkcity
2021-05-22 19:26:16 +08:00
@raaaaaar 不是连续不连续啊。。是输进去的有很多个匹配,且第一个匹配的不是我想要的,我想快速跳到下一个,不知道跳到下一个这个快捷键是什么。。
hm20062006ok
2021-05-22 19:44:08 +08:00
@Newyorkcity Mac 。 你注意下你按上下键的时候是不是失去过一次焦点了? 我是 command + o ---- 输入字符 ----按上下键, 此时有效。如果失去过一次焦点再回来就是“只会更改到 createPendingResult”

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/778509

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX