【问题标题】:How can I disable Visual Studio Code auto trimming whitespace of my HTML classes?如何禁用我的 HTML 类的 Visual Studio Code 自动修剪空白?
【发布时间】:2020-05-16 23:24:52
【问题描述】:
<ul{{attributes.addClass('container container-desktop')}}>

当我按 Command + /(自动格式化)时,我所有的类都没有空格:

<ul{{attributes.addClass('containercontainer-desktop')}}>

我在 Visual Studio Code 的设置中搜索了一个设置。但没有找到禁用它的解决方案。

【问题讨论】:

标签: html visual-studio-code drupal twig


【解决方案1】:

这是您的 IDE 的正确行为,因为带有字符串参数的 addClass 旨在添加一个类

多个类请参考this documentation:

{%
  set classes = [
    'red',
    'green',
  ]
%}
<div{{ attributes.addClass(classes) }}></div>

【讨论】:

  • 我现在这样解决它:
    谢谢!
【解决方案2】:

试试这个,看看它是否能解决你的问题。

打开 Visual Studio Code 并:

  • 点击菜单文件首选项 → *设置。
  • 点击顶部的 {}
  • 它会引导你到一个 settings.json 文件,如果你会 添加:“files.trimTrailingWhitespace”:true
  • 保存您的文件。

【讨论】:

  • 该设置用于在文件保存时进行修剪,不影响 OP 的问题
猜你喜欢
  • 1970-01-01
  • 2021-02-25
  • 1970-01-01
  • 2018-05-04
  • 2021-01-07
  • 2010-11-14
  • 2020-06-10
  • 1970-01-01
  • 2018-01-24
相关资源
最近更新 更多