我开始使用 Visual Studio Code for HTML 和 CSS,因为在我看来,它似乎是一个不错的编辑器(除了这个小问题)。当我开始使用它时,我必须获得一个扩展才能获得自动结束标签。我发现的所有扩展似乎都以相同的方式执行此操作:(| = 光标)
<p>|</p>
当我在开始标记中输入“>”时,我得到了结束标记,这就是我想要的。虽然当我按 Enter 键时,它会执行以下操作:
<p>
|</p>
据我认为,这基本上是无用的,因为我必须再按一次 Enter,然后向上箭头,然后 TAB...我的意思是,结束标签不应该出现在结尾处多行元素上的行。
不过,更令人高兴的是,VS code 现在对 HTML 中的自动结束标签提供本机支持,如下所示:
<p>|</p>
=>
<p>
|
</p>
(将结束标记向下移动一行并缩进光标所在的空行。)
这正是我想要的,没有它我就不想活下去。 (感谢 VS 代码!)
我当前的问题是在我开始编写 XML 时开始的……由于某种原因,VS Code 无法帮助我解决这个问题,即使 XML 和 HTML 看起来完全相同!所以我四处寻找自动关闭标签扩展,我发现的扩展仍然像旧的一样:
<p>
|</p>
因此,我不仅有无用的 XML 自动关闭标记,而且还有不同的 HTML 系统。至少可以说,这是非常令人恼火的。
所以我想,在所有这些咆哮之后,我的问题是这样的:
有没有办法让 VS Code 帮助我像处理 HTML 一样处理 XML?
也许在某处进行一些更改,以便它接受 XML。或者也许有一些美妙的扩展隐藏在我还没有找到的地毯下面......?
我真的很感谢我能得到的任何帮助!
谢谢你!
如果您点击“XML
” 在窗口右下角 - 行结尾旁边 - 并选择“Configure file association for .xml
”并选择HTML
您将获得与 html 文件中相同的缩进行为。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)