【发布时间】:2020-10-04 07:47:12
【问题描述】:
我注意到 prettier 现在被 Vetur 用来格式化 Vue 文件的 HTML 部分。我并不总是理解它的格式:
<b-button v-else pill variant="primary" @click="submit"
>Finish</b-button
>
如果我只添加一个 class 元素,它会:
<b-button
v-else
pill
class="pb-2"
variant="primary"
@click="submit"
>Finish</b-button
>
但是,由于我的编辑器的宽度超过 100 个字符,因此将其格式化为:
<b-button v-else pill class="pb-2" variant="primary" @click="submit">
Finish
</b-button>
我查看了Prettier的options,但没有找到任何相关的配置设置。
如何告诉我的 vscode 格式化程序根据需要格式化 HTML 标记?
在我的.prettierrc.json 我有:
{
"singleQuote": true,
"arrowParens": "avoid",
"jsxBracketSameLine": true
}
【问题讨论】:
标签: html visual-studio-code vscode-settings prettier vetur