VS 2022 Format on Save

在这里插入图片描述
如果不将上图中的 Enable Format Document 设置为 false,则保存时,会将代码中注释的格式修改;

### 配置保存时自动格式化代码 对于希望在保存文件时自动应用代码格式化的开发者而言,配置这一功能可以显著提升开发效率和代码的一致性。具体到 Visual Studio Code (VSCode),实现此目标的方法如下: #### VSCode 中启用 Prettier 自动格式化 为了确保每次保存文件时都触发 Prettier 的格式化操作,需调整 VSCode 设置以指定默认格式化工具有关[^1]。 - 打开命令面板 (`Ctrl+Shift+P`) 并输入 `Preferences: Open Settings (JSON)` 来访问全局或工作区级别的 JSON 文件。 - 添加以下配置项至 settings.json: ```json { "editor.defaultFormatter": "esbenp.prettier-vscode", "[javascript]": { "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.fixAll.eslint": true } }, "[typescript]": { "editor.formatOnSave": true } } ``` 上述配置不仅设定了 JavaScript 和 TypeScript 文件类型的默认格式化工具为 Prettier, 同时启用了保存即执行 ESLint 修复的能力[^2]。 #### 使用 EditorConfig 维护一致编码风格 除了依赖于 IDE 插件外,采用 `.editorconfig` 文件也是一种有效手段来维护跨项目间统一的编码标准[^4]。通过创建根目录下的 .editorconfig 文件,并适当填写规则,能够保证不同环境中的编辑器遵循相同的格式约定。 ```ini root = true [*] indent_style = space indent_size = 2 end_of_line = lf charset = utf-8 trim_trailing_whitespace = true insert_final_newline = true [*.md] max_line_length = off trim_trailing_whitespace = false ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值