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

用 intellij 系的 IDE,有能完全脱离鼠标,全键盘操作大神吗?

  •  
  •   baiyuxiong · 2016-03-05 16:09:28 +08:00 · 3802 次点击
    这是一个创建于 3196 天前的主题,其中的信息可能已经有所发展或是发生改变。
    intellij 系的 IDE 比如 phpstorm 、 webstorm 、 android studio 这些

    我现在用鼠标大多在做这些操作:
    1 、 找到并打开文件
    2 、滚轮找文件里某个函数
    3 、快速选中,鼠标在某个文字上双击,就能选中一个变量或函数名,选中多行文字时也比较方便
    4 、各种跳转,比如编辑标签跳转,点击到类 /函数定义等。

    这些操作,键盘还很难替代,或者替代方案也没有鼠标高效。
    有能全键盘操作的大神吗?

    另外,我发现 MAC 的键盘不适合编程,太废手了。用了一年,现在半只手已经残了。
    9 条回复    2016-03-05 19:54:33 +08:00
    likaci
        1
    likaci  
       2016-03-05 16:20:24 +08:00
    1. cmd + shift + n
    2. cmd + F12
    3. ideavim gd
    4. cmd + n / cmd + s + n / cmd + alt + ctrl + n

    双击 shift
    eriale
        2
    eriale  
       2016-03-05 16:32:13 +08:00
    1 、 找到并打开文件
    --- ctrl+shift+n
    2 、滚轮找文件里某个函数
    --- ctrl+shift+alt+n 可以找 symbol 。其他的可以在 settings->keymap->navigate 看
    3 、快速选中,鼠标在某个文字上双击,就能选中一个变量或函数名,选中多行文字时也比较方便
    --- 不知道
    4 、各种跳转,比如编辑标签跳转,点击到类 /函数定义等。
    --- ctrl+b
    eriale
        3
    eriale  
       2016-03-05 16:33:25 +08:00
    没看到是 Mac 。。
    wwwjfy
        4
    wwwjfy  
       2016-03-05 16:36:21 +08:00
    用的 vim 插件,不能说完全不用鼠标,基本上可以不用~

    键盘布局和其它键盘基本上没什么不一样啊
    baiyuxiong
        5
    baiyuxiong  
    OP
       2016-03-05 17:31:22 +08:00
    @wwwjfy MAC 复制粘贴很按
    Troevil
        6
    Troevil  
       2016-03-05 18:00:26 +08:00
    @baiyuxiong ... cmd c cmd v 不是很顺手吗..
    jsonline
        7
    jsonline  
       2016-03-05 18:02:15 +08:00 via Android
    我就是啊
    feiyuanqiu
        8
    feiyuanqiu  
       2016-03-05 18:20:39 +08:00
    我常用的配置(不是默认按键设置,把常用的改了下)

    1 、找到并打开文件
    cmd + e : 打开最近修改过的文件列表
    cmd + o : 类名搜索
    cmd + p : 文件名搜索

    2 、滚轮找文件里某个函数
    cmd + r : 打开文件内方法、类变量、常量列表

    3 、快速选中,鼠标在某个文字上双击,就能选中一个变量或函数名,选中多行文字时也比较方便
    没试过,一般修改变量名、函数名用重构功能: cmd + t

    4 、各种跳转,比如编辑标签跳转,点击到类 /函数定义等。
    cmd + {} 显示上、下一个标签页
    cmd + 触摸板点击 跳转到类、方法定义 <=> 类、方法使用处
    sinker
        9
    sinker  
       2016-03-05 19:54:33 +08:00
    1. cmd + o / cmd + shift + o / shift double press
    2. cmd + opt + o
    3. 见结尾
    4. 这个还是用触摸板了,因为用得不多懒得用快捷键了

    2,3 如果用 vim 插件不是事儿
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5751 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 03:09 · PVG 11:09 · LAX 19:09 · JFK 22:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.