首页 > 解决方案 > vscode中Prettier配置的问题

问题描述

我有一个标准的 Angular 应用程序,并试图在Prettier中禁用尾随逗号。所以我进入 vscode 设置(用户和工作区)并将尾随逗号设置为无:

在此处输入图像描述

我还有一个.editorconfig文件和tslint.json文件。tslint.json文件的尾随逗号设置为 false。最后,我将 Prettier Formatter 用于 VSCode 扩展。无论如何,除非我把它放在 package.json 中,否则结尾的逗号仍然会出现:

"prettier": {
    "bracketSpacing": true,
    "singleQuote": true,
    "trailingComma": "none"
 }

如果我的首选项是在 VSCode 设置中设置的,然后我必须在package.json文件中添加这段冗余代码,那怎么办?

感谢您提供任何有用的提示。

标签: angularvscode-settingsprettier

解决方案


您的默认格式化程序是否设置为更漂亮?或者默认Typescript and Javascript language features?

您可以通过打开打字稿文件并按ctrl + shift + p(对于 Windows)来检查这一点

并寻找format document with和寻找哪个是默认值。


推荐阅读