我在网上使用Visual Studio Express。
我注意到当我编写HTML标记(例如h1)时,Visual Studio会为我完成标记。但是,在这种情况下,我变成了标签内部所以当我写完文本时,我必须使用鼠标跳到第二行。如果我按Enter而不是使用鼠标,那么这将导致h1元素的结束标记位于第二行!
当我在HTML标签内时,有没有办法使用键盘跳到第二行?
答案 0 :(得分:3)
结束然后 Enter 将在当前行下方插入一个空行,并将光标移动到该行。它将缩进到当前级别。
Ctrl + Shift + Enter 将在当前行下方插入一个空行,并将光标移动到该行。它不会缩进到当前级别。
Ctrl + Enter 将在当前行上方插入一个空行,并将光标移动到该行。它不会缩进到当前级别。
可以通过Tools > Options > Environment > Keyboard
(docs)
感兴趣的一些项目是:
Edit.LineEnd
Edit.LineOpenBelow
Edit.LineOpenAbove