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

2016-03-05 16:09:28 +08:00
 baiyuxiong
intellij 系的 IDE 比如 phpstorm 、 webstorm 、 android studio 这些

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

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

另外,我发现 MAC 的键盘不适合编程,太废手了。用了一年,现在半只手已经残了。
3812 次点击
所在节点    问与答
9 条回复
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
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
2016-03-05 16:33:25 +08:00
没看到是 Mac 。。
wwwjfy
2016-03-05 16:36:21 +08:00
用的 vim 插件,不能说完全不用鼠标,基本上可以不用~

键盘布局和其它键盘基本上没什么不一样啊
baiyuxiong
2016-03-05 17:31:22 +08:00
@wwwjfy MAC 复制粘贴很按
Troevil
2016-03-05 18:00:26 +08:00
@baiyuxiong ... cmd c cmd v 不是很顺手吗..
jsonline
2016-03-05 18:02:15 +08:00
我就是啊
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
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 插件不是事儿

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

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

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

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

© 2021 V2EX