Как не дать VS Code разбить длинные строки HTML на несколько строк? - PullRequest
1 голос
/ 13 мая 2019

Когда мои элементы с атрибутами становятся длинными, VS Code, кажется, разбивает строку на несколько строк:

enter image description here

(я хотел бы три строкиздесь вместо семи по одной строке на элемент)

Я использую более симпатичные для форматирования и установил параметр printWidth, который работает в коде javascript, но для HTML он, кажется, переопределяется VS Code.

Я пытался поиграться с настройками wrapAttributes и html.format.wrapLineLength, но ни один из них, похоже, не дал никакого эффекта.

Как справиться с этим вопросом?

Ответы [ 3 ]

0 голосов
/ 14 мая 2019

проверьте ваше расширение, потому что я думаю, что по умолчанию в редакторе кода VS нет функции автоматического прерывания. может быть, вы устанавливаете расширение с автоматической линией разрыва. надеюсь, это поможет

0 голосов
/ 19 июля 2019

Вы можете добавить "html.format.wrapLineLength": 0 в settings.json.

0 голосов
/ 14 мая 2019

Я не уверен, что это просто встроенные настройки форматирования HTML, но вы можете попробовать это.

Если вы не хотите включать перенос для HTML:

"html.format.wrapAttributes": "auto",  # wrap only when line length is exceeded
"html.format.wrapLineLength": 0,       # disable max chars per line

Если у вас есть другие расширения для форматирования HTML, вы можете просто отключить встроенное:

"html.format.enable": false,

Если ваш HTML все еще не работает с отключенным *.wrap или с html.format.enable false,тогда это не встроенные параметры кода VS, которые вызывают это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...