【发布时间】:2020-09-04 16:26:06
【问题描述】:
如何在 VS Code 中关闭更漂亮的尾随逗号?
我去设置。选择 none 以获得更漂亮的尾随逗号。重新启动 VS 代码。选择一段 TypeScript,按Ctrl + Shift + F 结尾的逗号仍然出现。我该如何解决?
【问题讨论】:
-
也许你的项目中有一个
.prettierrc配置文件覆盖了 VSCode 设置? -
@Ewaren,通过在项目中搜索(
Ctrl+P并输入.prettierrc)我找不到这样的文件。但是通过搜索所有文件(Ctrl+Shift+F)我可以找到一个文件settings.json,在文件中我只有这个:{"prettier.trailingComma": "none"}。 -
settings.json文件包含您的工作区设置:它只是您在 VSCode 图形界面中选择的设置的 JSON 转录。您的项目中必须有一个配置文件覆盖这些设置,如果您可以向我们展示您的项目的文件夹结构(例如使用tree -a命令),将会更容易为您提供帮助。 -
@Ewaren,我不确定应该在哪里执行命令。我的文件夹结构是一个普通的 Angular 应用程序结构。我在运行
ng new angular-tour-of-heroes后得到它。当我尝试在我的项目文件夹中运行命令时,出现错误:$ tree -a bash: tree: command not found -
我刚刚查看了英雄之旅的源代码,那里没有 .prettierrc 文件,可能 .editorconfig 文件引入了冲突...尝试在项目的根目录添加一个 .prettierrc 文件,其中可能包含
{ "trailingComma": "none" }。
标签: visual-studio-code prettier trailing