赞
踩
记录自己的vscode配置,会不断优化
{ "editor.fontSize": 20, "editor.tabSize": 2, // 缩进大小 "editor.guides.bracketPairs": "active", // 在括号之间显示匹配的光标导航线 "editor.formatOnType": true, "editor.formatOnSave": true, "editor.formatOnPaste": true, "editor.codeActionsOnSave": { // 在保存文件时执行的代码操作 "source.fixAll.eslint": "explicit", "source.fixAll.tslint": "explicit", "source.fixAll.stylelint": "explicit", "source.fixAll": "explicit" // 执行所有可用的修复操作 }, "eslint.validate": [ "javascript", "javascriptreact", "vue", "typescript", "typescriptreact", "html", "css", "scss", "less", "mpx", "json", "markdown", "jsp" ], "stylelint.validate": ["css", "less", "postcss", "scss", "sass", "vue"], // ==========todo-tree========== //todo-tree 标签配置 标签兼容大小写字母(很好的功能!!!) "todo-tree.regex.regex": "((%|#|//|<!--|^\\s*\\*)\\s*($TAGS)|^\\s*- \\[ \\])", "todo-tree.regex.regexCaseSensitive": false, //添加自定义的标签成员,将在下面实现它们的样式 "todo-tree.general.tags": [ "todo", //todo代办 "bug", //bug必须要修复的BUG "tag", //tag标签 "done", //done已完成 "mark", //mark标记一下 "test", //test测试代码 "update" //update优化升级点 ], "todo-tree.highlights.customHighlight": { "todo": { "icon": "alert", //标签样式 "background": "#c9c552", //背景色 "rulerColour": "#c9c552", //外框颜色 "iconColour": "#c9c552" //标签颜色 }, "bug": { "background": "#eb5c5c", "icon": "bug", "rulerColour": "#eb5c5c", "iconColour": "#eb5c5c" }, "tag": { "background": "#38b2f4", "icon": "tag", "rulerColour": "#38b2f4", "iconColour": "#38b2f4", "rulerLane": "full" }, "done": { "background": "#5eec95", "icon": "check", "rulerColour": "#5eec95", "iconColour": "#5eec95" }, "mark": { "background": "#f90", "icon": "note", "rulerColour": "#f90", "iconColour": "#f90" }, "test": { "background": "#df7be6", "icon": "flame", "rulerColour": "#df7be6", "iconColour": "#df7be6" }, "update": { "background": "#d65d8e", "icon": "versions", "rulerColour": "#d65d8e", "iconColour": "#d65d8e" } }, // ==========todo-tree========== // ==========fileheader========== // 头部注释 "fileheader.customMade": { "Author": "dylin&&zddbic@outlook.com", // 同时获取用户名与邮箱 "Date": "Do not edit", // 文件创建时间(不变) "LastEditors": "dylin&&zddbic@outlook.com", // 文件最后编辑者 与Author字段一致 "LastEditTime": "Do not edit", // 文件最后编辑时间 "Description": "" }, // 函数注释 "fileheader.cursorMode": { "description": "", // 函数注释生成之后,光标移动到这里 "param": "", // param 开启函数参数自动提取 需要将光标放在函数行或者函数上方的空白行 "return": "" }, "fileheader.configObj": { "autoAdd": false, // 自动添加头部注释开启才能自动添加 // "autoAlready": true, // 默认开启 // "supportAutoLanguage": [], // 设置过后只有该数组里面的文件 才会自动添加头部注释 "prohibitAutoAdd": ["json", "md"] // 禁止.json .md文件,自动添加头部注释 }, // ==========fileheader========== "prettier.singleQuote": true, // 使用单引号代替双引号(jsp文件里使用双引号||``||${}可能有问题.垃圾) "[jsonc]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[html]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "vue3snippets.printWidth": 120, "prettier.printWidth": 120 }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。