配置vscode自动保存时处理js和vue的格式化问题

本文详细介绍了如何在VSCode中安装并配置Prettier、ESLint和Vetur插件,以及如何个性化设置代码格式,包括分号、引号、尾随逗号等选项,以便于代码美化和一致性管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.vscode安装插件

  • Prettier - Code formatter
  • Prettier ESLint
  • Vetur

2. 在vscode 配置文件中修改为

{
  "prettier.semi": false, // 分号
  "prettier.singleQuote": true, // 单引号
  "prettier.trailingComma": "none", // 去掉结尾的逗号
  // #每次保存的时候自动格式化
  "editor.formatOnSave": true, 
  "editor.mouseWheelZoom": true,
  // "prettier.proseWrap": "never", // 文本换行
  // "prettier.endOfLine": "auto",

  // #让函数(名)和后面的括号之间加个空格
  "javascript.format.insertSpaceBeforeFunctionParenthesis": true,

  "vetur.format.defaultFormatterOptions": {
    "prettier": {
      "singleQuote": true,
      "semi": false,
      "trailingComma": "none"
    },
    "js-beautify-html": {
      "wrap_attributes": "auto"
    }

  },
  "[vue]": {
    "editor.defaultFormatter": "octref.vetur",
  },

  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
  }

}

3. 保存即可

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值