美文网首页
vscode Prettier-Code Formatter格式

vscode Prettier-Code Formatter格式

作者: A_slow_sparrow | 来源:发表于2021-01-13 10:36 被阅读0次

    1.首选项设置


    setting.png

    2.setting.json设置

    {
      // tab 大小为2个空格
      "editor.tabSize": 2,
      // // 保存时格式化
      "editor.formatOnSave": true,
      // // 开启 vscode 文件路径导航
      "breadcrumbs.enabled": true,
      //  显示 markdown 中英文切换时产生的特殊字符
      "editor.renderControlCharacters": true,
      // #让prettier使用eslint的代码格式进行校验
      "prettier.eslintIntegration": true,
      // #去掉代码结尾的分号
      "prettier.semi": false,
      // #使用带引号替代双引号
      "prettier.singleQuote": true,
      // #让函数(名)和后面的括号之间加个空格
      "javascript.format.insertSpaceBeforeFunctionParenthesis": true,
      // #让vue中的js按编辑器自带的ts格式进行格式化
      "vetur.format.defaultFormatter.js": "vscode-typescript",
      "vetur.format.defaultFormatterOptions": {
        "js-beautify-html": {
          "wrap_attributes": "auto"
        },
        "prettyhtml": {
          "printWidth": 200,
          "singleQuote": false,
          "wrapAttributes": false,
          "sortAttributes": false
        },
        "prettier": {
          "semi": false,
          "singleQuote": true
        }
      },
      "[json]": {
        "editor.quickSuggestions": {
          "strings": true
        },
        "editor.suggest.insertMode": "replace"
      },
      "[jsonc]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
      },
      "[typescriptreact]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
      },
      "[typescript]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
      },
      "[html]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
      },
      "[css]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
      },
      "[less]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
      },
      "[javascript]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
      },
      "[vue]": {
        "editor.defaultFormatter": "octref.vetur"
      },
      "editor.codeActionsOnSave": {
        "source.fixAll.eslint": true
      },
      //回车自动格式化
      "editor.formatOnType": true
    }
    
    

    相关文章

      网友评论

          本文标题:vscode Prettier-Code Formatter格式

          本文链接:https://www.haomeiwen.com/subject/ophuaktx.html