V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Newyorkcity
V2EX  ›  问与答

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

  •  
  •   Newyorkcity · 2021-05-22 11:12:59 +08:00 · 1273 次点击
    这是一个创建于 1266 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如 AndroidStudio 里,想要重载 onActivityResult 方法,我先用 ctrl+o 唤出可重载方法一览表,然后搜索 onActivity,但这样的方法不少,第一个不是 onActivityResult,然后我就傻眼了。。我试了 F2 和 shift+F2,并没用。。
    12 条回复    2021-05-22 19:44:08 +08:00
    richard1122
        1
    richard1122  
       2021-05-22 11:28:59 +08:00 via Android
    上下键?
    raaaaaar
        2
    raaaaaar  
       2021-05-22 11:29:14 +08:00 via Android
    额,Ctrl+O 是重写父类的方法吧,要看重载的方法直接 Ctrl+P 能看到参数,我没看懂你说的
    admol
        3
    admol  
       2021-05-22 11:39:46 +08:00
    都搜 onActivity 了,不能搜 onActivityR ?
    hly9469
        4
    hly9469  
       2021-05-22 12:26:23 +08:00 via iPhone
    @richard1122 正解
    HashubYC
        5
    HashubYC  
       2021-05-22 14:53:45 +08:00 via Android
    mac 可以使用 ctrl +n , ctrl +p
    Newyorkcity
        6
    Newyorkcity  
    OP
       2021-05-22 16:44:35 +08:00



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

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


    这个图片带搜索栏和黄字可能更好理解一点。如果直接按上下键的话聚焦只会更改到 createPendingResult,一个完全不匹配的函数上去。
    raaaaaar
        8
    raaaaaar  
       2021-05-22 18:26:03 +08:00 via Android
    @Newyorkcity 我记得可以输入其中几个字母就行吧,不连续的,你试试
    hm20062006ok
        9
    hm20062006ok  
       2021-05-22 18:53:52 +08:00
    试了下, 按上下键有效
    Newyorkcity
        10
    Newyorkcity  
    OP
       2021-05-22 19:25:37 +08:00
    @hm20062006ok win10 系统 androidstudio ?
    Newyorkcity
        11
    Newyorkcity  
    OP
       2021-05-22 19:26:16 +08:00
    @raaaaaar 不是连续不连续啊。。是输进去的有很多个匹配,且第一个匹配的不是我想要的,我想快速跳到下一个,不知道跳到下一个这个快捷键是什么。。
    hm20062006ok
        12
    hm20062006ok  
       2021-05-22 19:44:08 +08:00   ❤️ 1
    @Newyorkcity Mac 。 你注意下你按上下键的时候是不是失去过一次焦点了? 我是 command + o ---- 输入字符 ----按上下键, 此时有效。如果失去过一次焦点再回来就是“只会更改到 createPendingResult”
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1007 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:45 · PVG 03:45 · LAX 11:45 · JFK 14:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.