Начать и завершить тег на собственной строке - PullRequest
1 голос
/ 16 марта 2019

Я использую красивее в моем проекте Vue для форматирования моего кода.У меня есть некоторые вещи, которые я хотел бы изменить, но я просто не могу найти решение для этого в стеке потока или где-либо еще (github, google и т. Д.).Я надеялся, что кто-то здесь может помочь мне с этим.

Предоставление этого ввода

<router-link class="underline pointer" :to="routeToEditLocation(location.id)">{{ t('Edit') }}</router-link>

Предоставление мне этого вывода

<router-link
    class="underline pointer"
    :to="routeToEditLocation(location.id)"
>{{ t('Edit') }}</router-link>

Но то, что я хотел бы видеть, это

<router-link
    class="underline pointer"
    :to="routeToEditLocation(location.id)"
>
    {{ t('Edit') }}
</router-link>

Любойс решением для моих более симпатичных настроек?Используя следующие настройки

trailingComma: "all"
tabWidth: 4
semi: true
singleQuote: true
arrowParens: "avoid"
prose-wrap: "never"
parser: "vue"

1 Ответ

0 голосов
/ 16 марта 2019

Кажется, вам нужно использовать html-whitespace-sensitivity и установить его тоже ignore.

Вы также можете добавить этот комментарий до router-link, чтобы исправить его.

<!-- display: block -->

Prettierне может принять это решение самостоятельно, поскольку добавление пробелов не без последствий.

Подробнее о чувствительности к пробелам в более симпатичном здесь .

...