Как отключить автоматическую обрезку кода Visual Studio для моих классов HTML? - PullRequest
0 голосов
/ 31 января 2020
<ul{{attributes.addClass('container container-desktop')}}>

когда я нажимаю Command + / (автоформат), все мои классы без пробелов:

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

Я искал в настройках Код Visual Studio для настройки. Но не нашел решения, чтобы отключить его.

Ответы [ 2 ]

2 голосов
/ 31 января 2020

Это правильное поведение в вашей IDE, потому что addClass со строковым параметром предназначен для добавления один класс .

Для нескольких классов обратитесь к этой документации :

{%
  set classes = [
    'red',
    'green',
  ]
%}
<div{{ attributes.addClass(classes) }}></div>
0 голосов
/ 31 января 2020

Попробуйте и посмотрите, решит ли это проблему для вас.

Откройте код Visual Studio и:

  • Выберите меню Файл Настройки → * Настройки.
  • Нажмите {} вверху
  • Это приведет к настройкам. json файл, куда вы добавите: "файлы" .trimTrailingWhitespace ": true
  • Сохраните файл.
...