vscode格式化代码取消自动添加分号

使用了eslint,不知道怎么回事,格式化代码的时候会自动添加分号还把单引号变成双引号,但是我使用了eslint,这样是不对的,这个该怎么设置呀

阅读 16.4k
评论 2017-10-19 提问
    3 个回答

    哥们解决了吗,我也遇到这个问题了,不过不是vs code的问题
    是vetur这个插件的问题

    评论 赞赏 2017-10-19
      笼子中的小野兽
      • 2
      • 新人请关照
      function () {
          // dosomething
      }

      function的括号前后都要都一个空格,现在格式化后没有空格怎么设置呢?,求解

      评论 赞赏 2017-11-02

        嗯 目前我的js风格也是不要分号 优先单引号
        用的prettier插件

        "eslint.autoFixOnSave": true,
        
        "prettier.singleQuote": true,
        
        "prettier.semi": false,
        
        

        https://gist.github.com/levin...

        ---安装了vetur, vue format可能还没效果
        添加

          "vetur.format.defaultFormatterOptions": {
            "prettier": {
              "semi": false,
              "singleQuote": true
            }
          }
        评论 赞赏 2019-10-11
          撰写回答

          登录后参与交流、获取后续更新提醒