hello!好久不见,前段时间博主也是选择了跳槽,所以很长时间没有写过东西了,刚好进入新公司需要重新安装vscode,并安装插件进行配置,在配置中也是经过公司大佬的指点,所以也是想自己总结一下,这样每次就不需要要麻烦大佬了,以下配置是大佬教我的,有收获的话谢谢大佬哦!
以下是配置项,图片为安装的插件
{
"editor.tabSize": 2,
"editor.insertSpaces": true,
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
// "source.organizeImports": true,
"source.fixAll.eslint": true
},
"editor.linkedEditing": true,
"prettier.singleQuote": true,
"prettier.jsxSingleQuote": true,
"prettier.endOfLine": "lf",
"prettier.trailingComma": "none",
"javascript.preferences.quoteStyle": "single",
"vetur.format.defaultFormatter.html": "prettyhtml",
"vetur.format.defaultFormatter.js": "prettier-eslint",
"vetur.format.defaultFormatterOptions": {
"prettier": {
"singleQuote": true,
"jsxSingleQuote": true
}
},
"vetur.languageFeatures.codeActions": false,
"workbench.iconTheme": "vscode-icons",
"[vue]": {
"editor.defaultFormatter": "octref.vetur"
},
"javascript.updateImportsOnFileMove.enabled": "always",
"javascript.validate.enable": false,
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"git.confirmSync": false,
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
"editor.suggestSelection": "first",
"files.exclude": {
"**/.classpath": true,
"**/.project": true,
"**/.settings": true,
"**/.factorypath": true
},
"diffEditor.ignoreTrimWhitespace": false,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.statusBar.visible": true,
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"gitlens.views.repositories.files.layout": "list",
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"emmet.includeLanguages": {
"javascript": "javascriptreact",
"typescript": "typescriptreact"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"workbench.colorCustomizations": {},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"todo-tree.tree.showScanModeButton": false,
"workbench.startupEditor": "newUntitledFile",
"window.zoomLevel": 0,
"search.followSymlinks": false,
"[scss]": {
"editor.defaultFormatter": "sibiraj-s.vscode-scss-formatter"
},
"[css]": {
"editor.defaultFormatter": "sibiraj-s.vscode-scss-formatter"
},
"vsicons.dontShowNewVersionMessage": true
}