{
"window.commandCenter": false,
"background.customImages": [
"file:///C:/Users/1234y'y/Pictures/Saved Pictures/zz.jpg",
"file:///C:/Users/1234y'y/Pictures/Saved Pictures/dd.jpg"
],
"background.style": {
"content": "''",
"pointer-events": "none",
"position": "absolute",
"z-index": "99999",
"width": "100%",
"height": "100%",
"background-position": "100% 100%",
"background-repeat": "no-repeat",
"background-size": "100% 100%",
"opacity": 0.1
},
"background.fullscreen": {
"images": [
"file:///C:/Users/1234y'y/Pictures/Saved Pictures/zz.jpg",
"file:///C:/Users/1234y'y/Pictures/Saved Pictures/dd.jpg"
],
"opacity": 0.85,
"size": "cover",
"position": "center",
"interval": 3600
},
"editor.defaultFormatter": "esbenp.prettier-vscode",
"vetur.format.defaultFormatter.html": "prettyhtml",
// "vetur.format.defaultFormatter.css": "prettier",
"vetur.format.defaultFormatter.postcss": "prettier",
"vetur.format.defaultFormatter.scss": "prettier",
"vetur.format.defaultFormatter.less": "prettier",
"vetur.format.defaultFormatter.stylus": "stylus-supremacy",
"vetur.format.defaultFormatter.ts": "prettier",
"vetur.format.defaultFormatter.sass": "sass-formatter",
"open-in-browser.default": "Chrome",
// 将vetur的js格式化工具指定为vscode自带的
"vetur.format.defaultFormatter.js": "vscode-typescript",
// 移除js语句的分号
"javascript.format.semicolons": "remove",
// 在函数名后面加上括号,类似这种形式 foo () {}
"javascript.format.insertSpaceBeforeFunctionParenthesis": true,
// eslint配置项,保存时自动修复错误。
"editor.codeActionsOnSave": {
"source.fixAll": true
},
// 指定 *.vue 文件的格式化工具为vetur
"[vue]": {
"editor.defaultFormatter": "yoyo930021.vuter"
},
"[html]": {
"editor.suggest.enabled": true
},
// 指定 *.js 文件的格式化工具为vscode自带
"[javascript]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
},
"vetur.format.defaultFormatterOptions": {
"JS-beautify-HTML": {
// JS-beautify-HTML的设置在这里
"wrap_attributes": "force-aligned"
},
" prettyhtml": {
"printWidth": 200, // 每一行不超过100个字符
"singleQuote": false, // 不用单引号
"wrapAttributes": false,
"sortAttributes": true
},
"prettier": {
// 去掉代码结尾的分号
"semi": false, //不加分号
"singleQuote": true, //用单引号
// #让prettier使用eslint的代码格式进行校验
"eslintIntegration": true,
"arrowParens": "always"
}
},
// vscode默认启用了根据文件类型自动设置tabsize的选项
"editor.detectIndentation": false,
// 重新设定tabsize
"editor.tabSize": 2,
"editor.fontSize": 15,
// 保存时自动格式化代码
"editor.formatOnSave": true,
//可选项。stylus的格式化配置以及sass格式化配置。
// 格式化stylus, 需安装Manta's Stylus Supremacy插件
"stylusSupremacy.insertBraces": false, // 是否插入大括号
"stylusSupremacy.insertColons": false, // 是否插入冒号
"stylusSupremacy.insertSemicolons": false, // 是否插入分号
"stylusSupremacy.insertNewLineAroundImports": false, // import之后是否换行
"stylusSupremacy.insertNewLineAroundBlocks": false,
// 启用调试模式。
"sass.format.debug": false,
// 删除空格
"sass.format.deleteEmptyRows": true,
// 删除最后一个空格。
"sass.format.deleteWhitespace": true,
// 将 scss / css 转换为 sass。
"sass.format.convert": true,
// 如果 属性:值 为true,则始终设置为1.
"sass.format.setPropertySpace": true,
"window.zoomLevel": 1,
"workbench.colorTheme": "Moonlight II",
"git.openRepositoryInParentFolders": "never",
"window.commandCenter": false,
"workbench.layoutControl.enabled": false,
"workbench.iconTheme": "Monokai Pro Icons",
"editor.fontWeight": "normal",
"editor.fontLigatures": false
// "[html]": {
// "editor.defaultFormatter": "vscode.html-language-features"
// },
}
设置vscode背景图片和代码格式化
于 2023-12-05 15:36:37 首次发布