怎么在VSCode里配置Prettier?

发布时间 - 2025-10-17 00:00:00    点击率:
安装Prettier插件并启用保存时自动格式化,2. 设置Prettier为默认格式化工具,3. 可选配置项目级规则文件,实现保存即格式化。

在 VSCode 中配置 Prettier 很简单,关键是正确安装和设置插件与配置文件,让代码保存时自动格式化。

安装 Prettier 插件

打开 VSCode,进入扩展商店(快捷键 Ctrl+Shift+X),搜索 Prettier - Code formatter,选择由 Prettier 官方发布的版本并安装。

启用保存时自动格式化

为了让代码在保存时自动格式化,需要调整 VSCode 的设置:

  • 打开设置(Ctrl+,)
  • 搜索 format on save
  • 勾选 Editor: Format On Save

设置 Prettier 为默认格式化工具

确保 Prettier 是默认的格式化程序,尤其是项目中可能有其他格式化工具时:

  • 右键编辑器中的代码文件,选择“格式化文档”
  • 如果提示选择格式化工具,点击 Configure Default Formatter...
  • 选择 Prettier - Code formatter

项目级配置(可选但推荐)

在项目根目录创建 .prettierrc 文件来自定义格式规则,比如:

{ "semi": true, "trailingComma": "es5", "singleQuote": true, "printWidth": 80 }

也可以使用 .prettierignore 忽略不需要格式化的文件,类似 .gitignore。

基本上就这些。配置完成后,每次保存文件,Prettier 就会自动按规则格式化代码。


# vscode  # git  # 工具  # ai  # 配置文件  # format  # default  # 可选  # 就会  # 尤其是  # 不需要  # 右键  # 很简单  # 能有  # 可以使用  # 勾选 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel如何优雅地处理服务层_在Laravel中使用Service层和Repository层  如何生成腾讯云建站专用兑换码?  jquery插件bootstrapValidator表单验证详解  想要更高端的建设网站,这些原则一定要坚持!  WEB开发之注册页面验证码倒计时代码的实现  如何在IIS中新建站点并配置端口与IP地址?  Laravel如何使用Passport实现OAuth2?(完整配置步骤)  html5audio标签播放结束怎么触发事件_onended回调方法【教程】  百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭  使用spring连接及操作mongodb3.0实例  Laravel如何实现多对多模型关联?(Eloquent教程)  LinuxCD持续部署教程_自动发布与回滚机制  手机怎么制作网站教程步骤,手机怎么做自己的网页链接?  Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置  Laravel N+1查询问题如何解决_Eloquent预加载(Eager Loading)优化数据库查询  如何用虚拟主机快速搭建网站?详细步骤解析  品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?  Firefox Developer Edition开发者版本入口  如何基于PHP生成高效IDC网络公司建站源码?  Laravel如何自定义错误页面(404, 500)?(代码示例)  如何选择PHP开源工具快速搭建网站?  Laravel怎么实现支付功能_Laravel集成支付宝微信支付  如何用低价快速搭建高质量网站?  Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明  nodejs redis 发布订阅机制封装实现方法及实例代码  如何在Windows 2008云服务器安全搭建网站?  html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】  如何获取免费开源的自助建站系统源码?  MySQL查询结果复制到新表的方法(更新、插入)  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  Android GridView 滑动条设置一直显示状态(推荐)  绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信  php结合redis实现高并发下的抢购、秒杀功能的实例  家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?  android nfc常用标签读取总结  如何有效防御Web建站篡改攻击?  七夕网站制作视频,七夕大促活动怎么报名?  标题:Vue + Vuex + JWT 身份认证的正确实践与常见误区解析  Laravel如何与Inertia.js和Vue/React构建现代单页应用  Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理  如何挑选优质建站一级代理提升网站排名?  Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)  Laravel如何实现用户注册和登录?(Auth脚手架指南)  Laravel如何配置任务调度?(Cron Job示例)  VIVO手机上del键无效OnKeyListener不响应的原因及解决方法  Laravel如何实现图片防盗链功能_Laravel中间件验证Referer来源请求【方案】  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted  如何确保FTP站点访问权限与数据传输安全?  Laravel Fortify是什么,和Jetstream有什么关系