{
"workbench.colorTheme": "One Dark Pro Darker",
"workbench.iconTheme": "Monokai Pro (Filter Ristretto) Icons",
"editor.fontSize": 16,
"files.autoSave": "afterDelay",
"liveServer.settings.donotShowInfoMsg": true,
"[html]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"[javascript]": {
"editor.defaultFormatter": "HookyQR.beautify"
},
"liveServer.settings.donotVerifyTags": true,
"git.autofetch": true,
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"tabnine.experimentalAutoImports": true,
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"kite.showWelcomeNotificationOnStartup": false,
"vsicons.dontShowNewVersionMessage": true,
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"window.zoomLevel": 1,
"editor.codeActionsOnSave": {
"source.fixAll": true
} ,
"eslint.run": "onType",
"eslint.options": {
"extensions": [
".js",
".vue",
".jsx",
".tsx"
],
"autoFix": true
},
"[markdown]": {
"editor.wordWrap": "on",
"editor.quickSuggestions": false
},
"editor.tabSize": 2,
"vetur.format.defaultFormatter.html": "js-beautify-html",
"vetur.format.defaultFormatterOptions": {
"js-beautify-html": {
"wrap_attributes": "auto"
},
"prettyhtml": {
"printWidth": 160,
"singleQuote": false,
"wrapAttributes": false,
"sortAttributes": false
}
},
"search.followSymlinks": false,
"git.autorefresh": false,
"explorer.confirmDelete": false,
"liveServer.settings.useWebExt": true,
"workbench.sideBar.location": "left",
"background.enabled": false,
"liveServer.settings.fullReload": true,
"livereload.port": 5500,
"editor.largeFileOptimizations": false,
"editor.wordWrap": "bounded",
"editor.wordWrapColumn": 160,
"files.associations": {
},
"eslint.codeAction.disableRuleComment": {},
"eslint.alwaysShowStatus": true,
// vscode默认启用了根据文件类型自动设置tabsize的选项
"editor.detectIndentation": false,
// 重新设定tabsize
// "editor.tabSize": 2,
// #每次保存的时候自动格式化
// "editor.formatOnSave": true,
// #每次保存的时候将代码按eslint格式进行修复
// "editor.codeActionsOnSave": true,
// #让prettier使用eslint的代码格式进行校验(需安装prettier组件)
"prettier.eslintIntegration": true,
// #去掉代码结尾的分号
"prettier.semi": false,
// #使用带引号替代双引号
"prettier.singleQuote": true,
// #让函数(名)和后面的括号之间加个空格
// "javascript.format.insertSpaceBeforeFunctionParenthesis": true,
// #让vue中的js按编辑器自带的ts格式进行格式化
"vetur.format.defaultFormatter.js": "vscode-typescript",
"cSpell.allowedSchemas": [
"file",
"gist",
"sftp",
"untitled",
"vscode-notebook-cell",
"vue"
],
"cSpell.enabledLanguageIds": [
"asciidoc",
"c",
"cpp",
"csharp",
"css",
"git-commit",
"go",
"graphql",
"handlebars",
"haskell",
"html",
"jade",
"java",
"javascript",
"javascriptreact",
"json",
"jsonc",
"jupyter",
"latex",
"less",
"markdown",
"php",
"plaintext",
"python",
"pug",
"restructuredtext",
"rust",
"scala",
"scss",
"text",
"typescript",
"typescriptreact",
"yaml",
"yml",
"vue"
],
"editor.accessibilitySupport": "off",
}
VSCode - setting.json配置 - Prettier、Vetur格式化和ESLint检查
最新推荐文章于 2024-10-03 16:07:31 发布