IntelliJ中Java多行语句末尾插入点跳转的键盘快捷键查询
IntelliJ Java编辑器光标跳转至多行语句末尾的快捷键
在IntelliJ中,确实有快捷键可以快速将光标从多行语句的中间位置跳转到整个语句的末尾之后,具体操作如下:
核心快捷键(适配多数场景)
- Windows/Linux:按下
Ctrl + Shift + ] - macOS:按下
Cmd + Shift + ]
这个快捷键会直接跳转到当前代码语句的结束位置,刚好能满足你示例里的需求——从Map.of()内部的行,一步跳到括号后的分号位置。
备选操作(应对复杂嵌套场景)
如果遇到多层嵌套的代码,也可以分两步操作:
- Windows/Linux:先按
Ctrl + ]跳转到当前括号的闭合处,再按End键移到分号后 - macOS:先按
Cmd + ]跳转到当前括号的闭合处,再按Fn + →移到行尾
要是默认快捷键不符合你的操作习惯,还可以自定义:
- 打开IntelliJ设置(Windows/Linux:
Ctrl + Alt + S;macOS:Cmd + ,) - 进入 Keymap 选项
- 在搜索框输入
Move Caret to End of Statement,找到对应操作后修改快捷键即可
示例场景参考:
Map<String, Integer> map = Map.of( "Alice", 42,⁁ ← 从这里跳转… "Bob", 2, "Carol", 7 );⁁ ← …到这里。
内容的提问来源于stack exchange,提问作者Basil Bourque
相关产品推荐
相关产品推荐

