现在我只是使用PhpStorm处理一些HTML,它的优点在于它会自动缩进并自动关闭HTML标记。
唯一的问题是这个功能并没有真正为我节省时间,因为当我到达时,我必须使用我的鼠标或箭头键来浏览结束标记。例如,我输入<p>
,然后用我的光标将其关闭<p></p>
,但是当我完成时,我必须手动浏览结束括号或使用 Shift +输入跳转到下一行(这不是我想要做的事情)。
是否有一个命令会让我跳到下一个结束括号的末尾,或者有没有办法设置它?我用谷歌搜索了它,但却找不到任何东西。
答案 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; (命令+右箭头键),这将使您进入最后一个括号。
至少,我相信这就是你所要求的。