You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何阻止VS Code的Prettier插件在文件顶部添加/** @format */?

解决Prettier自动添加/** @format */注释的问题

你只需要修改Prettier的requirePragma配置项,就能实现保留格式化功能但去掉自动添加注释的需求,有两种设置方式:

全局设置(VS Code层面)

  • 打开VS Code设置界面:用快捷键Ctrl+,(Windows/Linux)或Cmd+,(Mac),也可以通过「文件>首选项>设置」打开
  • 在设置搜索框里输入prettier.requirePragma
  • 取消该选项的勾选(将值设为false)

项目本地设置(仅当前项目生效)

在项目根目录创建或修改.prettierrc(或.prettierrc.json)配置文件,添加以下内容:

{
  "requirePragma": false
}

补充说明

requirePragma的作用是控制Prettier的格式化触发条件:

  • 设为true时,Prettier只会格式化顶部带有/** @format */注释的文件
  • 设为false时,Prettier会自动格式化所有匹配的文件,且不会自动添加/** @format */注释

内容的提问来源于stack exchange,提问作者Deepak Kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 05:02:36