现在我只是使用PhpStorm来处理一些HTML,它的伟大之处在于它自动缩进和自动关闭HTML标记。
唯一的问题是这个功能并没有真正保存我的时间,因为当我到达结束标记时,我必须使用鼠标或箭头键导航通过它。例如,我键入<p>
,它关闭了<p></p>
,我的光标位于两者之间。但是当我完成时,我必须手动导航通过右括号,或者使用Shift+Enter跳到下一行(这并不总是我想要做的)。
有没有一个命令可以让我跳到下一个右括号的末尾,或者有没有一种方法可以设置这个命令?我已经在谷歌上搜索过了,但是没有找到任何东西。
3条答案
按热度按时间vatpfxk51#
我用谷歌搜索过了,但什么也没找到。
嗯...
Help | Default Keymap Reference
列出了最需要的快捷方式和操作,你需要的就在那里。在任何情况下:
Ctrl +]--
Navigate to code block end
--将跳转到最近的结束标记(在HTML中)或大括号/结束关键字(CSS、PHP)。Ctrl +[将执行相反的操作--跳到开始标记。
这里有一些其他的动作可以帮助你,但是在默认情况下可能没有分配任何快捷键--在
Settings (Preferences on Mac) | Appearance & Behaviour | Keymap
中检查它们(它可以通过动作名称甚至已经分配的快捷键来搜索)。另一种选择(或者更确切地说--高级导航)是使用AceJump插件(您必须看到它的运行--您要么喜欢它,要么讨厌它)....甚至是Vim模式导航(通过IdeaVim插件)。
nhaq1z212#
最简单的方法是当你的光标在括号内时按下Command + -〉(Command+右箭头键),这会把你带到最后一个括号后面。
至少,我相信这是你要问的。
e4yzc0pl3#
嗨,使用mac os:cmd +选项+ ]