V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
t202201
V2EX  ›  Java

idea 中有没有快捷键支持按单词移动光标?

  •  
  •   t202201 · 2023-04-28 00:02:13 +08:00 · 2346 次点击
    这是一个创建于 574 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Java 一般都使用驼峰命名,比如 createOrder 等,mac 下如果用 option+右方向键,或者 win 用 ctrl+右方向键,会从 c 移动到末尾的 r ,我现在想要实现的是有一个快捷键,可以从 c 移动到 O ,请问目前有实现的吗,或者有插件可以做到不?
    12 条回复    2023-04-28 10:33:27 +08:00
    z1645444
        1
    z1645444  
       2023-04-28 00:22:00 +08:00   ❤️ 1
    这个是驼峰命名法的移动吧,我记得有个 Camel Humps 的内置快捷键,你在设置里找一下看看?
    neoblackcap
        2
    neoblackcap  
       2023-04-28 03:20:11 +08:00
    有 vim 有类似的插件,但是做不到你按一个键就跳转过去。你可以搜一下 ideavim easymotion
    debuggerx
        3
    debuggerx  
       2023-04-28 06:56:27 +08:00 via Android
    盲猜是想驼峰转下划线?
    lee88688
        4
    lee88688  
       2023-04-28 08:40:50 +08:00 via Android
    那就用 idea vim 好了,vim 基本操作都是可以的
    tedzhou1221
        5
    tedzhou1221  
       2023-04-28 08:43:40 +08:00
    Ace jump to any where
    i33
        6
    i33  
       2023-04-28 08:52:51 +08:00
    idea vim
    Rache1
        7
    Rache1  
       2023-04-28 09:33:46 +08:00   ❤️ 4
    File | Settings | Editor | General | Smart Keys > Use "Came Humps" words 改了只后就全都是这样了。

    或者给这俩加上快捷键绑定。

    daolanfler
        8
    daolanfler  
       2023-04-28 09:34:31 +08:00
    idea vim fO
    t202201
        9
    t202201  
    OP
       2023-04-28 09:35:33 +08:00
    @debuggerx 不是,是想重命名,有时候一开始取名字没取好,后面想改了。Java 里除了 static final 很少用到下划线吧
    Belmode
        10
    Belmode  
       2023-04-28 10:25:12 +08:00
    →→→→→→→
    Hug125
        11
    Hug125  
       2023-04-28 10:27:07 +08:00
    我忘记怎么设置了,我的 IDEA 目前的 option+右方向键就是按照单词移动的,或者说是按照驼峰的分词移动的,中文会视为一个整体,英文会按照驼峰移动。
    Hug125
        12
    Hug125  
       2023-04-28 10:33:27 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5624 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 736ms · UTC 02:58 · PVG 10:58 · LAX 18:58 · JFK 21:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.