其他分享
首页 > 其他分享> > vscode 配置

vscode 配置

作者:互联网

{
	"editor.fontSize": 16, //编辑器字体大小
	"[scss]": {
		"editor.defaultFormatter": "michelemelluso.code-beautifier"
	}, //scss格式化工具
	"workbench.iconTheme": "vscode-icons", //vscode文件图标主题
	"terminal.integrated.shell.windows": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe", //默认终端shell
	"go.formatTool": "goimports", //golang格式化工具
	"editor.defaultFormatter": "esbenp.prettier-vscode", //编辑器格式化工具
	"[javascript]": {
		"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
	}, //javascript格式化工具
	"[vue]": {
		"editor.defaultFormatter": "octref.vetur"
	}, //vue格式化工具
	"editor.insertSpaces": false,
	"workbench.editor.enablePreview": false, //打开文件不覆盖
	"search.followSymlinks": false, //关闭rg.exe进程
	"editor.minimap.enabled": false, //关闭快速预览
	"files.autoSave": "off", //编辑自动保存
	"editor.lineNumbers": "on", //开启行数提示
	"editor.quickSuggestions": {
		//开启自动显示建议
		"other": true,
		"comments": true,
		"strings": true
	},
	"editor.tabSize": 2, //制表符符号eslint
	"editor.formatOnSave": true, //每次保存自动格式化
	// "eslint.codeActionsOnSave": {
	//     "source.fixAll.eslint": true
	// },
	"prettier.eslintIntegration": true, //让prettier使用eslint的代码格式进行校验
	"prettier.semi": true, //去掉代码结尾的分号
	"prettier.singleQuote": false, //使用单引号替代双引号
	"javascript.format.insertSpaceBeforeFunctionParenthesis": true, //让函数(名)和后面的括号之间加个空格
	"vetur.format.defaultFormatter.html": "js-beautify-html", //格式化.vue中html
	"vetur.format.defaultFormatter.js": "vscode-typescript", //让vue中的js按编辑器自带的ts格式进行格式化
	"vetur.format.defaultFormatterOptions": {
		"js-beautify-html": {
			"wrap_attributes": "auto" 
		},
		"prettier": {
			"semi": false,
			"singleQuote": true
		},
		"vscode-typescript": {
			"semi": false,
			"singleQuote": true
		}
	},
	"eslint.validate": [
		"vue",
		// "javascript",
		"typescript",
		"typescriptreact",
		"html"
	],
	"editor.codeActionsOnSave": {
		"source.fixAll.eslint": true
	}
}

 

标签:false,vscode,配置,editor,eslint,格式化,true,prettier
来源: https://www.cnblogs.com/xuxuguaiguai/p/16493289.html