活着
新人入坑,不定时分享一些工作中遇到的一些问题,或者觉得好的点

活着ccc

新人入坑,不定时分享一些工作中遇到的一些问题,或者觉得好的点

关于visocode 自动保存时自动添加分号问题

先下载插件:  Vetur

打开设置的配置文件,写入一下代码:

{
  //主题
  "editor.fontSize": 16,
  //是否需要颜色选择器
  "editor.colorDecorators": false,
  // //是否需要保存时自动格式化
  "editor.formatOnSave": true,
  //一个tab建等于的空格数
  "editor.tabSize": 2,
  // //自动换行
  "editor.wordWrap": "on",
  //窗口缩放级别
  "window.zoomLevel": 0,
  //文件保存时是否需要在文件末尾添加一个最终空行
  "files.insertFinalNewline": true,
  "files.trimTrailingWhitespace": true,
  //默认格式化程序设置
  "[javascriptreact]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[html]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[vue]": {
    "editor.defaultFormatter": "octref.vetur"
  },
  //使js 文件保存是不自动添加分号
  "prettier.singleQuote": true,
  "prettier.semi": false,
  //使vue 文件自动保存时不自动添加分号
  "vetur.format.defaultFormatterOptions": {
    "prettier": {
      "semi": false,
      "singleQuote": true
    }
  },
  "explorer.confirmDelete": false
}

  

  如果还是没有效果就在 vue 根目录下建这样一个.prettierrc 文件,并设置以下代码:

{
  "singleQuote": true,
  "semi": false
}

  至此 大功告成

posted on 2020-04-02 10:49  活着ccc  阅读(524)  评论(0编辑  收藏  举报

导航