vscode格式化代码设置问题

发布于 2022-09-13 00:25:56 字数 308 浏览 20 评论 0

如何设置vscode可以使其在格式化代码时满足以下要求:
1.vue文件中添加方法名后面的空格;
2.使用单引号;
3.去除行末分号;
4.去除多余逗号;

我遇到的问题:

当满足条件1时,必须将vetur.format.defaultFormatter.js设置为vscode-typescript,格式化代码时,将不会执行prettier相关的设置,即不会满足234等条件。

如图:
image.png

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

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

发布评论

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

评论(1

陌路黄昏 2022-09-20 00:25:56

你好,我使用 volar 来提供 vue 文件的语法提示等支持,
在使用如下方式初始化项目

❯ npm init @vitejs/app
√ Project name: ... test
√ Select a framework: » vue
√ Select a variant: » vue-ts

然后在项目的根目录下创建 .prettierrc 文件
内容为:

{
    "singleQuote": true,
    "semi": false,
    "trailingComma": "none"
}

再对 vue 文件进行格式化即可实现你所提出的四点要求

格式化前: 格式化前

格式化后: 格式化后

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