VS Code格式化的时候如何不把html标签自动重置为一行。

每次我按格式化之后,代码总会又原本的

<div
    class="abc"
    v-model="abcd"
    @click="aa"
    ...(省略若干个配置)>
</div>

自动格式为

<div class="abc" v-model="abcd" @click="aa" ...></div>

一行太长弄得蛮不舒服的,求大神指点应该如何设置才能让它不自动格式化成一行。

阅读 8.4k
3 个回答
新手上路,请多包涵

去用户设置里边设置
"html.format.wrapAttributes": "force-expand-multiline",
一公有三个属性: auto; force; force-aligned; force-expand-multiline;
具体都是什么意思自己去试下吧,反正force-expand-multiline就是我想要的效果

vue有vscode插件 也可以格式化 多试几款插件吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题