在 JetBrains PhpStorm 中跳过右括号的热键

Hotkey to jump past closing brackets in JetBrains PhpStorm

现在我只是使用 PhpStorm 来处理一些 HTML,它很棒,因为它会自动缩进并自动关闭 HTML 个标签。

唯一的问题是这个功能并没有真正节省我的时间,因为当我到达它时,我必须使用我的鼠标或箭头键导航过去结束标记。例如,我键入 <p> 并将其关闭 <p></p>,我的光标位于两者之间,但是当我完成后,我要么必须手动导航到结束括号或使用 Shift+输入 跳到下一行(这并不总是我想做的)。

是否有一个命令可以让我跳到下一个右括号的末尾,或者是否有设置它的方法?我用谷歌搜索了它,但一直找不到任何东西。

I've googled it but haven't been able to find anything.

嗯...Help | Default Keymap Reference 列出了最需要的快捷方式和操作,您需要的就在那里。


无论如何:

Ctrl + ] -- Navigate to code block end -- 会跳转到最近的结束标签(在HTML)或brace/closing关键字( CSS, PHP).

Ctrl + [ 会做相反的事情——跳转到起始标签。

几乎没有其他操作可以在此处提供帮助,但默认情况下可能没有分配任何快捷方式 - 在 Settings (Preferences on Mac) | Appearance & Behaviour | Keymap 中检查它们(它可以按操作名称搜索,甚至可以按已分配的快捷方式进行搜索)。


另一种选择(或者更确切地说 -- 高级导航)是使用 AceJump 插件(你必须亲眼看到它的实际效果——你要么喜欢它,要么讨厌它)。甚至 Vim 模式导航(通过 IdeaVim 插件)。

最简单的方法是在光标位于括号内时按 Command + ->(command+向右箭头键),这将使您落后最后一个括号。

至少,我相信这就是你要问的。