Как отключить более красивые настройки, создав новую строку ›тега html?

Я просматриваю расширение Prettier для Vscode и не могу найти, как отключить этот сценарий. См.> Тега html.

Вот пример кода, который требовал некоторого исправления каждый раз, когда я запускаю Prettier. Результат такой:

<tag-html
 [val1]="valueStr"
 [val2]="valueStr"
>
</tag-html>

Я хочу, чтобы Prettier вывел:

<tag-html
 [val1]="valueStr"
 [val2]="valueStr">
</tag-html>

person rosiejaneenomar    schedule 26.12.2018    source источник


Ответы (2)


Это можно сделать с помощью самого VS Code. Поместите следующую запись в настройки рабочего пространства в коде vs.

"html.format.wrapAttributes": "force-aligned"

Для этого вам не нужны внешние плагины или расширения.

Или вы также можете использовать страницу настроек графического интерфейса

введите описание изображения здесь

введите описание изображения здесь

ОБНОВЛЕНИЕ 01

На основе проблемы с github в более красивом репо https://github.com/prettier/prettier-vscode/issues/646

вы все еще можете объединить настройки, о которых я говорил выше.

person Pandiyan Cool    schedule 26.12.2018
comment
привет, спасибо за ответ, я работал, когда не использовал prettier, но мне нужно расширение, так как оно уже используется в проекте. - person rosiejaneenomar; 26.12.2018
comment
Это плохой ответ, поскольку он не отвечает на вопрос. Я приехал сюда из Google в поисках более красивого решения, поскольку я не использую VS Code. - person Chris Turner; 18.08.2020
comment
@ChrisTurner Это может не ответить на ваш вопрос. Но ответил на настоящий вопрос, и тот, кто задает вопрос, принял ответ в то время (2018). Если у вас действительно есть какие-то конкретные вопросы, задавайте - по возможности с удовольствием отвечу. - person Pandiyan Cool; 18.08.2020
comment
беру html.format.wrapAttributes: force-align - ничего не изменилось, подпишите ›перевод, что еще нужно проверять? - person Ярослав Прохоров; 18.10.2020
comment
вы все еще можете объединить настройки - вы связались с очень-очень длинной цепочкой, которую у меня нет времени читать. Как можно слить настройки? Я просто попробовал установить эту настройку, но ничего не меняет. Как слить? - person Sean Kendle; 13.05.2021

Для JSX это можно сделать настройкой

jsxBracketSameLine: true

в вашем .prettierrc

person Robert    schedule 18.12.2020