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

ckocjqey  于 2023-03-24  发布在  其他
关注(0)|答案(3)|浏览(465)

我试图格式化代码,但prettier无法正常使用VS代码。我也试图重新安装它,但出现了同样的问题。我无法使用prettier格式化我的html css代码。您也可以看到截图,其中代码在保存代码后没有格式化。

ctrmrzij

ctrmrzij1#

编辑settings.json页面

  • 窗口:Ctrl + Shift + P
  • 在MacOS上:Shift + CMD + P

我不得不补充以下内容:

{
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[jsonc]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[css]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[scss]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
}
ulydmbyx

ulydmbyx2#

按照这些步骤,我认为它会工作:
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代码。
1.当你打开一个Prettier处理的文件(.html,.css,.js等)时,确保你在VS Code的右下角有相同的检查图标:

6ss1mwsb

6ss1mwsb3#

如果你应用了下面的答案中提到的步骤(Youssouf Oumar),仍然没有得到解决方案,那么可能有一个错误,prettier正在捕获。你可以随时通过点击右下角,它说prettier检查(如果有两个小复选标记,那么可能根本没有错误)

相关问题