vs code плагин emmit как сделать чтобы при выводе строчных элементов a*5 выводились в блочном ввиде

vs code плагин emmit как сделать чтобы при выводе строчных элементов a*5 выводились в блочном виде.

div>a*2 я получаю в одну строку

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

а мне нужно чтобы была нормальная вложенность, a не в строку.


Ответы (1 шт):

Автор решения: Grundy

В настройках Emmet есть настройка inline_break - отвечающая за количество инлайновых элементов, которые будут переноситься.

По умолчанию значение должно быть 3 - то есть span*2 раскрылся бы как <span></span><span></span>, а span*3 -

<span></span>
<span></span>
<span></span>

Однако, есть вероятность, что при встраивании в vscode - для этого расширения, данная настройка отключена.

Для настройки нужно отредактировать settings.json

"emmet.syntaxProfiles": {
  "html": {
    "inline_break": 3
  }
}

установив необходимое значение. Если нужно, чтобы переносилось всегда - нужно поставить 1, Для отключения - 0.

→ Ссылка