在IntelliJ IDEA中导航到匹配括号的按键映射是什么?
public void blah() {|
...
}
如果|
是我的光标,我希望使用这个按键映射跳转到闭合大括号。在IntelliJ IDEA中导航到匹配括号的按键映射是什么?
public void blah() {|
...
}
如果|
是我的光标,我希望使用这个按键映射跳转到闭合大括号。我只在IntelliJ 9上验证过,但是:
在Windows系统下:
Ctrl+}将移动到右括号。
Ctrl+{将移动到左括号。
在Mac系统下:
[
和 ]
) 也可以使用。通常这被称为跳转到块的开头/结尾。 - cdeszaqif():
和 endif
? - Jazishift
+ cmd
+ M
完成它。 - Jordan Bonitatis我使用IDEA v15在我的Mac上,保持默认的MacOSX 10.5+键盘映射,输入控制+M (^M)。
如果您不确定,请转到“首选项”并搜索“移动插入符号到匹配括号”。这是命令的名称,您可以设置自己的快捷方式!
此外,在设置 -> (IDE设置 ->) 键映射 -> 编辑器操作中有一个名为“移动插入符到匹配的括号”的条目,它没有默认的键映射。我将其映射为 Ctrl+<,因为该键组合未映射且在德国键盘上这些键靠得很近。
这适用于 IDEA 12。
在一些键盘上,包括瑞典键盘在内,使用Ctrl-}或Ctrl-{并不实用。在这种情况下,我发现最好的方法是单击视图中的括号两次,以突出显示括号之间的所有内容,然后使用左箭头或右箭头移动到突出显示区域的适当结束位置。
CTRL-W
来扩展选择范围至括号内,如有需要可重复使用以选取更远的内容,然后像你所说的那样使用箭头键进行操作。 - StoffeCTRL-w CTRL-w
,小写的w对吗?至少在WebStorm中,我无法使用大写W进行操作。不管怎样,感谢你让我找到正确的方法 :-) - Marco FaustinelliCtrl+Shift+} 和 Ctrl+Shift+{ 将光标移动到第一个提到的快捷键所在的括号,并突出显示起点和结果括号之间的所有区域。
Ctrl+Shift+M 将光标移动到任何类型的相反或最近的括号或方括号 ( ), { }, < >, [ ] 中的一个。
最后一个可以在设置中更改。