【问题标题】:Visual Studio Code Prettier Extension Failing To Format Quotes Correctly For TypeScriptVisual Studio Code Prettier Extension 无法为 TypeScript 正确格式化引号
【发布时间】:2020-07-07 08:38:28
【问题描述】:
我目前正在 VS Code 中使用 TypeScript,并且我使用 Prettier 代码格式化程序来格式化我的代码。我的设置配置为在 TS 文件格式上使用单引号,但是当我格式化时,我所有的单引号都变成了双引号。我想知道这是否是一个更漂亮的错误,或者我在这里遗漏了什么。下面我将放置一些正在发生的图像以及我正在使用的 settings.json 文件。感谢任何看到这篇文章或愿意提供帮助的人!
保存前:
保存后:
settings.json:
【问题讨论】:
标签:
typescript
visual-studio-code
vscode-settings
prettier
【解决方案1】:
这可能是因为您的项目中有一个更漂亮的配置文件覆盖了 VS Code 设置。仅当您的项目中不存在本地更漂亮的配置时,才使用 VS Code 设置。
检查日志以查看更漂亮的配置来自何处。有关如何查看日志的说明,请参阅project wiki。
【解决方案2】:
.editorconfig 文件可能会覆盖您的 VS Code 设置。尝试将以下行添加到.editorconfig 文件中:
quote_type = single