Prettier 格式化
如果已勾选“保存时格式化”但仍无效,通常是 Prettier 未被正确激活或存在配置冲突。请按顺序排查:
1. 确认当前文件已使用 Prettier 格式化
  • 在当前文件中,按 Ctrl+Shift+P打开命令面板。
  • 输入并执行 Format Document
  • 如果弹出选择器,请手动选择 Prettier - Code formatter。如果直接格式化成功,说明 Prettier 工作正常,但未在保存时自动触发。
2. 为当前文件类型设置 Prettier 为默认格式化工具
  • 在命令面板中执行 Preferences: Configure Language Specific Settings...
  • 选择当前文件的语言(如 JavaScript、TypeScript、Vue 等)。
  • 在打开的 settings.json中,确保包含以下配置(以 JavaScript 为例):
     
    {"[javascript]": {"editor.defaultFormatter": "esbenp.prettier-vscode"}
    }