繁体   English   中英

VS代码:自动格式化HTML不起作用

[英]VS Code: auto format html does not work

在VS Code中,我无法格式化HTML。

例如,我编写了一个内联标签列表,然后按Shift + Alt + F ,但没有任何反应。

我注意到了这一点:

如果我写:

<div><span><p></p></span></div> 

当我执行自动格式化时,什么也没有发生。

如果我写:

<div><div><div></div></div></div>

然后变成:

<div>
    <div>
        <div></div>
    </div>
</div>

希望这可以帮助您...

我们的开发团队遇到了同样的问题。 请检查或尝试以下操作:

  • 键盘绑定是否正确?
  • 选择的代码语言是HTML吗?
  • 您是否重新启动了VS代码?
  • 开始进行一小段格式化,然后重试(由于某种原因,它认为它已经正确了。

自动格式化时有一些标记列表会被忽略-这些标记在setings.json文件下定义

html.format.unformatted":

因此,请转到设置(在Mac上为Command-逗号),然后搜索该设置并删除您要格式化的标签。

坏消息是,它仍然没有按照我的想法格式化-即,内没有缩进,但至少为您提供了新的可能!

这是一个VS代码错误。 我安装了1.17,效果很好https://code.visualstudio.com/updates/v1_17

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM