要在 VSCode 中实现每次保存代码时自动执行 Prettier 来格式化代码,你可以按照以下步骤操作:
1. 安装 Prettier 扩展:
首先,确保你已经在 VSCode 中安装了 Prettier 扩展。如果还没有安装,可以按照以下步骤进行安装 :
- 启动 VS Code
- 使用快速打开(按 Ctrl/Cmd+P)
- 粘贴
ext install esbenp.prettier-vscode
(或者在扩展管理中下载.prettier-vscode插件) - 按回车
2. 配置 VSCode 设置:
接下来,你需要配置 VSCode 以在保存时自动格式化代码 :
- 在 VS Code 中,按
CTRL/CMD + SHIFT + P
打开命令面板 - 输入 “settings”
- 选择 “Preferences: Open User Settings (JSON)”
- 在打开的
settings.json
文件中,添加或确保有以下设置:
{
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
这些设置会启用保存时格式化,并将 Prettier 设置为默认格式化工具。
3. 项目特定设置(可选):
如果你想为特定项目配置不同的格式化规则,可以在项目根目录创建一个 .prettierrc
文件,并在其中定义你的格式化规则。
4. 处理潜在冲突:
如果你的项目使用 ESLint,可能会出现与 Prettier 的格式化规则冲突的情况。为了避免这种情况,你可以使用 eslint-config-prettier
来禁用所有与 Prettier 冲突的 ESLint 规则 。
通过以上步骤,每次你保存代码时,VSCode 就会自动使用 Prettier 来格式化你的代码。这样可以确保你的代码始终保持一致的格式,提高代码的可读性和维护性。