求一个 IDEA 的快捷键,请看描述

2018-06-28 09:52:43 +08:00
 liuxey

IDEA 的自动提示很智能,但是还是有选择非第一个提示的时候,如图:

这种时候我需要选择第二个"RandomeInteger",则必须要用右手按↓键,有没有右手不离开自己的区域而快速选择的办法

这个问题困扰我很久了,google 了很久也没有解决方案

2850 次点击
所在节点    Java
31 条回复
wxsm
2018-06-28 09:59:43 +08:00
不如试试锤子 TNT?
wxsm
2018-06-28 10:00:58 +08:00
开玩笑的。哈哈。人家都说了上下方向键。没有别的办法。
meng645342906
2018-06-28 10:01:05 +08:00
再输入一个 I 键就行了,两个单词的首字母可也直接选定到这个选项,也不用按箭头。
就是输入 RI 然后按 tab 就行了
rockyou12
2018-06-28 10:01:35 +08:00
你敲 RI 不就行了……
lululau
2018-06-28 10:02:50 +08:00
Keymap 设置里可以按按键序列搜索的,你就按↓搜一下(搜出来的 Action 估计是叫 “ Down ” 之类的),添加一个新的绑定就好了
holmesabc
2018-06-28 10:03:19 +08:00
感觉快捷建是 "shift + I"
liuxey
2018-06-28 10:06:51 +08:00
@meng645342906
@rockyou12

可能这个例子举的不好,如果遇到同名不同包又何解?
liuxey
2018-06-28 10:09:40 +08:00
@lululau 这个方法我也用了,绑了 shift + J 和 shift + K, 我就想看看有没有默认的解决方案
SmallZheng
2018-06-28 10:17:22 +08:00
自己添加键绑定 down 和 up,自用的 ctrl+j ctrl+k
nicevar
2018-06-28 10:23:25 +08:00
这个还不简单,直接自定按键就行了,组合按键 ctrl+alt 配合 hjkl 跟 vim 一样
roadna
2018-06-28 10:23:32 +08:00
用 AutoHotkey 写一个 Space+HJKL 的脚本
nicevar
2018-06-28 10:24:56 +08:00
@liuxey 默认不就是方向键么,你觉得不合适就改
newmind
2018-06-28 10:30:38 +08:00
再多打几个字过滤一下
oaix
2018-06-28 10:42:49 +08:00
虽然和问题不大相关. 在定义变量的时候如果先输完表达式 new Random(), 再键入.var TAB, 自动帮你把变量声明补全出来了. (还不需要想怎么命名 )
vvoody
2018-06-28 11:01:03 +08:00
ctrl+b
lululau
2018-06-28 11:26:47 +08:00
我用的 Emacs Keymap + IdeaVim,Emacs Keymap 默认的绑定除了方向键以外分别又绑定了 C-p / C-n
lululau
2018-06-28 11:27:54 +08:00
在补全列表这里使用 C-p / C-n 应该是,既是 Emacs 的风格也是 Vim 的风格
ideascf
2018-06-28 12:19:00 +08:00
C-p/C-n C-b/C-f 加一。 上下左右跳
iFlicker
2018-06-28 13:19:29 +08:00
调用方法的时候,空参数,需要把光标跳到行末加个 ;
之前一直 →→→→→→→→→ ,后来不小心碰到了键盘上的 End
哇 整个世界都亮了
20015jjw
2018-06-28 13:22:55 +08:00
fn + j map 成下就行了啊 我右边 cmd 位置是 fn ezpz

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

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

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

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

© 2021 V2EX