vscode setting.json 全局设置 工作区设置 位置 优先级

vscode中setting.json有两种配置权限

一、全局配置:setting.json文件位于C:\Users\Administrator\AppData\Roaming\Code\User\settings.json

二、工作区配置:setting.json文件位于工作区的.vscode\settings.json

当两种配置同时存在时,工作区配置的优先级高于全局配置。

vscode如何打开setting.json

setting-Text Editor-界面中往下拉,选择Edit in setting.json

vscode setting.json 全局设置 工作区设置 位置 优先级_第1张图片

常用setting

{
  "workbench.startupEditor": "none",
  "security.workspace.trust.untrustedFiles": "open",
  "chatgpt.lang": "cn",

  "editor.fontSize": 16, // 编辑器文本大小
  "workbench.tree.indent": 12, // 编辑器文本缩进
  "editor.tabSize": 4, // 代码文本缩进
  "editor.guides.highlightActiveIndentation": "always", // 显示缩进线
  "editor.detectIndentation": false, // 打开文件不覆盖
  "editor.formatOnSave": true, // 保存时格式化代码
  "html.format.wrapAttributes": "auto",
  // 每次保存的时候将代码按eslint格式进行修复
  "editor.codeActionsOnSave": {
  
      "source.fixAll.eslint": true
  },
  // 默认格式化程序
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "tabnine.experimentalAutoImports": true,

  "[html]": {
      "editor.defaultFormatter": "vscode.html-language-features"
  },
  "[vue]": {
      // "editor.defaultFormatter": "Vue.volar"
      "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[typescript]": {
      "editor.defaultFormatter": "vscode.typescript-language-features"
  },
  "[javascript]": {
      "editor.defaultFormatter": "vscode.typescript-language-features"
  },
  "[json]": {
      "editor.defaultFormatter": "vscode.json-language-features"
  },
  "[python]": {
      "editor.formatOnType": true
  },
  "volar.format.initialIndent": {
      "html": true
  },
  "prettier.arrowParens": "avoid",
  "prettier.tabWidth": 4,
  "prettier.trailingComma": "none", // 结尾加逗号 all | none
  "prettier.useEditorConfig": true,
  "prettier.semi": true, // 取消自动加分号
  "prettier.singleQuote": true, // 保持单引号,不自动变双引号
  "prettier.printWidth": 100, // 超过最大值换行
  "editor.accessibilitySupport": "off",
  "vite.autoStart": false,
  "liveServer.settings.port": 5001,
  "vue.codeActions.savingTimeLimit": 1500,
  "files.autoSave": "afterDelay"
}

 

你可能感兴趣的:(vscode,vscode,ide,编辑器)