热键跳过JetBrains PhpStorm中的右括号

时间:2015-04-02 23:27:51

标签: html css ide phpstorm

现在我只是使用PhpStorm处理一些HTML,它的优点在于它会自动缩进并自动关闭HTML标记。

唯一的问题是这个功能并没有真正为我节省时间,因为当我到达时,我必须使用我的鼠标或箭头键来浏览结束标记。例如,我输入<p>,然后用我的光标将其关闭<p></p>,但是当我完成时,我必须手动浏览结束括号或使用 Shift +输入跳转到下一行(这不是我想要做的事情)。

是否有一个命令会让我跳到下一个结束括号的末尾,或者有没有办法设置它?我用谷歌搜索了它,但却找不到任何东西。

2 个答案:

答案 0 :(得分:5)

  

我用谷歌搜索了它但却找不到任何东西。

嗯...... Help | Default Keymap Reference列出了最需要的快捷方式和操作,而且你需要的那个。


无论如何:

Ctrl +] - Navigate to code block end - 将跳转到最接近的结束标记(以HTML格式)或大括号/结束关键字(CSS,PHP)。

Ctrl + [将执行相反的操作 - 跳转到开始标记。

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


另一种选择(或更好的说 - 高级导航)将使用 AceJump pluign (你必须看到它在行动 - 你要么喜欢还是讨厌它)..甚至是Vim模式导航(通过 IdeaVim插件)。

答案 1 :(得分:1)

最简单的方法是在光标位于括号内时按 Command + - &gt; (命令+右箭头键),这将使您进入最后一个括号。

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