我注意到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 的选项,但没有找到任何与这件事相关的配置设置。
如何告诉我的 vscode 格式化程序根据需要格式化 HTML 标签?
在我的.prettierrc.json
我有:
{
"singleQuote": true,
"arrowParens": "avoid",
"jsxBracketSameLine": true
}