请问VSCode如何将Vue代码格式化成Element源码的风格?

发布于 2022-09-06 09:55:27 字数 650 浏览 19 评论 0

格式化Vue代码的过程中遇到了问题,希望将所有属性另起一行缩进两个显示(类似饿了么的element的风格),但是试了很多插件都做不到这样子。

element的代码风格如图:

图片描述

我对相同的代码进行格式化,能做到的最贴近的风格如图(但是还是有很多不一样的地方,很丑):

图片描述

个人使用的是vutur的配置:

"vetur.format.defaultFormatterOptions": {
    "js-beautify-html": {
      "wrap_attributes": "force-expand-multiline",
      "end_with_newline": false
    }
  }

请教大佬们该如何配置才能格式化成element那样?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

心奴独伤 2022-09-13 09:55:27

https://segmentfault.com/q/10...

具体看我在另外一个问题的回答,类似的问题

傲世九天 2022-09-13 09:55:27

谢邀

在下vscode中没有配置这样的格式化,有些爱莫能助
另推介一篇大神分享的vscode常用插件

哈哈 答非所问 见谅!

醉城メ夜风 2022-09-13 09:55:27

谢邀,目前没有使用过类似插件,而且个人更加喜欢所有属性写在一行的样子(当然当属性多了可能会比较长)。

哈哈 答非所问 见谅!

偷得浮生 2022-09-13 09:55:27

vscode 的设置里面,有对html的配置:wrapAttributes

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文