在这里插入图片描述
在这里插入图片描述

{
  "editor.tabSize": 2,
  "eslint.validate": [
    "javascript", //  用eslint的规则检测js文件
    "vue",
    "html",
    "typescript",
    "typescriptreact"
  ],
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": "never",
    "source.fixAll": "never"
  },
  "window.zoomLevel": 1, // 窗口大小,字体大小等
  "files.autoSave": "onFocusChange",
  "editor.formatOnSave": true,
  "editor.formatOnPaste": true,
  "editor.formatOnType": true,
  "editor.suggestSelection": "first",
  // "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
  // "typescript.updateImportsOnFileMove.enabled": "always",
  "eslint.codeAction.showDocumentation": {
    "enable": true
  },
  "editor.defaultFormatter": "esbenp.prettier-vscode", // 代码默认使用prettier格式化
  "[javascript]": {
    // js 相关操作
    "editor.defaultFormatter": "esbenp.prettier-vscode" // 代码默认使用prettier格式化
  },
  "[vue]": {
    // vue 相关操作
    "editor.formatOnSave": true, // 保存时格式化
    "editor.formatOnPaste": true // 粘贴时格式化
  },
  "[typescript]": {
    // ts 相关操作
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnSave": true, // 保存时格式化
    "editor.formatOnPaste": true,
    "editor.formatOnType": true
  },
  "[typescriptreact]": {
    // react ts 相关操作
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.formatOnSave": true, // 保存时格式化
    "editor.formatOnPaste": false, // 粘贴时格式化
    "editor.formatOnType": true
  },
  "search.followSymlinks": false,
  "files.exclude": {
    "**/.classpath": true,
    "**/.factorypath": true,
    "**/.project": true,
    "**/.settings": true
  },
  "editor.quickSuggestions": {
    "strings": true
  }, // git 更新,
  "git.detectSubmodules": false, // git 检测模块
  "search.exclude": {
    // 不需要搜索的文件夹
    "**/.idea": true
  },
  "typescript.updateImportsOnFileMove.enabled": "always", // ts 文件移动时更新导入
  "javascript.updateImportsOnFileMove.enabled": "always", // js 文件移动时更新导入
  "http.proxyStrictSSL": false, // 代理严格SSL
  "git.enableSmartCommit": true,
  "workbench.colorTheme": "Default Dark+",
  "editor.multiCursorModifier": "ctrlCmd",
  "typescript.preferences.quoteStyle": "single",
  "prettier.singleQuote": true,
  "workbench.layoutControl.enabled": false,
  "liveServer.settings.AdvanceCustomBrowserCmdLine": "" // 启用智能提交
}

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐