为什么 Prettier 代码格式化程序停止在 VS Code 中格式化?

Why Prettier code formatter stopped formatting in VS Code?

我正在尝试格式化代码,但 prettier 不能很好地与 VS 代码一起使用。我也尝试重新安装它,但出现同样的问题。我无法使用 prettier 格式化我的 html css 代码。也可以看到保存代码后代码没有格式化的截图

按照这些步骤操作,我认为它会奏效:

  1. 从扩展商店安装 prettier:

  1. 去编辑 settings.json 文件并在下面的行中过去。你可以这样找到 settings.json :
  • 在 Windows 上:F1Ctrl + Shift + P,然后键入 open settings 并选择 Open Settings (JSON)
  • 在 MacOS 上:Shift + CMD + P,然后与 Windows
  • 相同的步骤
{ 

  "editor.formatOnSave": true,
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  
}
  1. 重启 VS Code。

  2. 当您打开 Prettier 处理的文件时,请确保在 VS Code 的右下角有相同的检查图标 (.html, .css, . js 等):

如果您应用以下答案中提到的步骤(由 yousoumar 提供),但仍然没有解决方案,则可能是 prettier 正在捕获错误。您可以随时通过单击右下角来检查它,它说更漂亮(如果有两个小复选标记,则可能根本没有错误)