gpt4 book ai didi

visual-studio-code - VS Code 的设置 html.format.unformatted 有什么作用?

转载 作者:行者123 更新时间:2023-12-02 00:50:14 27 4
gpt4 key购买 nike

我想弄清楚 VS 代码是什么 html.format.unformatted设置可以,但我不能。

我找到了 this issuethis issue在 GitHub 中,但它什么也没解释。

有人可以向我解释什么是html.format.unformatted设置的作用以及它与 html.format.contentUnformatted 的区别环境?

最佳答案

经过多次试验和错误,我发现了这一点:

TLDR:

  • html.format.unformatted : 不格式化标签本身和内容
  • html.format.contentUnformatted : 将格式化标签而不是内容

  • 来源(不太清楚,恕我直言): https://code.visualstudio.com/Docs/languages/html

    示例 html 代码(无效,我知道,但在这里无关紧要):
    <body>

    <style class="foo" class="foo" class="foo" >
    .foo {
    background-image: 'bar.jpeg';
    background-size: cover;
    background-position-x: 50%;
    background-position-y: 50%;
    }
    </style>

    <div class="foo">
    <div>
    <div></div>
    whatever
    <div></div>
    </div>
    </div>
    </body>

    使用此配置:
    {
    "html.format.wrapAttributes": "force-expand-multiline",
    //"html.format.contentUnformatted" : "style",
    "html.format.unformatted": "style"
    }

    当我们在上面的示例 html 上触发自动格式时,STYLE TAG 未格式化且 style 标记内容未更改。

    使用此配置:
    {
    "html.format.wrapAttributes": "force-expand-multiline",
    "html.format.contentUnformatted" : "style",
    //"html.format.unformatted": "style"
    }

    当我们在上面的示例 html 上触发自动格式时,样式标记已格式化(空格、标识等),样式标记内容未更改。

    关于visual-studio-code - VS Code 的设置 html.format.unformatted 有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58193498/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com