【发布时间】:2022-11-10 06:55:53
【问题描述】:
我目前在 VSCode 中为 Vue 使用 Prettier Version: 9.5.0。
这是我当前的代码
<q-select label="Fruits" :options="['apple', 'mango']" />
这就是我希望 Prettier 在保存时自动将其格式化
<q-select
label="Fruits"
:options="['apple', 'mango']"
/>
到目前为止,我已经尝试根据这些release notes 在VSCode 中的settings.json 文件中使用singleAttributePerLine 选项。但是它不起作用,并且 VSCode 无法识别此配置。我也无法在 Prettier 扩展的设置菜单中找到此设置。我还尝试将此选项放在.editorconfig 文件中,但没有结果
我的 settings.json 文件配置
"editor.codeActionsOnSave": ["source.fixAll.eslint"],
"eslint.validate": ["javascript", "javascriptreact", "typescript", "vue"],
"editor.defaultFormatter": "esbenp.prettier-vscode",
"prettier.singleAttributePerLine":true,
【问题讨论】:
标签: vue.js visual-studio-code eslint prettier