在 IntelliJ IDEA 中导航到匹配大括号的键盘映射是什么?
public void blah() {|
...
}
如果
|
是我的光标,我想使用此键盘映射跳到右大括号。
我只用 IntelliJ 9 验证了这一点,但是:
在 Windows 上:
Ctrl+} 将移至关闭 支架。
Ctrl+{ 将移至左括号。
在 Mac 上:
在我的 Mac 上使用 IDEA v15 并保留 MacOSX 10.5+ 的默认键盘映射是 ^M(control + M)
如果您不确定,请转到首选项并搜索“将插入符移至匹配大括号”。这是命令的名称,您可以设置自己的快捷方式!
作为 Ctrl+} 和 Ctrl+{ 的替代方案,您可以默认使用 Ctrl+Alt+Shift+9 和 Ctrl+Alt+分别按 Shift+8。我什至还没有试图记住这一点。 ;)
此外,在“设置”->(IDE 设置->)“键盘映射”->“编辑器操作”中,有一个名为“将插入符移动到匹配大括号”的条目,该条目没有默认的键映射。我将其映射到 Ctrl+<,因为组合键未映射,并且德语键盘上的按键彼此靠近。
这适用于 IDEA 12。
更新:在 Windows 上,默认映射现在为(Android Studio Ladybug 2024.2.1 Patch 2)Ctrl+Shift+M
在某些键盘(包括瑞典语键盘)上,使用 Ctrl-} 或 Ctrl-{ 并不实用。 在这种情况下,我发现的最佳方法是双击视图中的括号,这会突出显示括号之间的所有内容,然后使用向左箭头或向右箭头移动到突出显示区域的适当末端。
Ctrl+} 和 Ctrl+{ 只会将光标移动到包含(及其对应项)调用快捷方式的位置的闭合相应大括号。
Ctrl+Shift+} 和 Ctrl+Shift+{ 将光标移动到与第一个提到的快捷方式相同的大括号,并突出显示起点和结果大括号之间的所有区域。
Ctrl+Shift+M 将光标移动到相对或最近的任何类型的大括号或中括号 ( )、{ }、< >、[ ]。
最后一项可以在设置中更改。