{ "editor.tabSize": 2, "editor.fontSize": 18, "editor.codeActionsOnSave": { "source.fixAll": true, "source.fixAll.eslint": true }, // 自动格式化 "editor.formatOnPaste": true, "editor.formatOnSave": true, "editor.formatOnType": true, // 代码行宽度超过换行 "editor.wordWrapColumn": 200, // git是否总是直接提交推送 "git.enableSmartCommit": true, // 控制目录树缩进 "workbench.tree.indent": 4, "files.associations": { "*.cjson": "jsonc", "*.wxss": "css", "*.wxs": "javascript" }, // 编辑器侧边栏 "workbench.sideBar.location": "right", //! prettier配置 "prettier.printWidth": 200, "prettier.semi": false, "prettier.singleQuote": true, "prettier.packageManager": "yarn", "prettier.arrowParens": "avoid", "prettier.trailingComma": "none", "prettier.useTabs": true, "[javascript]": { "editor.defaultFormatter": "vscode.typescript-language-features" }, "[javascriptreact]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[typescript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[typescriptreact]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[vue]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[html]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[css]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[less]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[scss]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[markdown]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[yaml]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, //! vetur // "vetur.format.defaultFormatterOptions": { // "prettier": { // "semi": false, // "singleQuote": true // } // }, //! minapp 配置 "emmet.includeLanguages": { "wxml": "html" }, "minapp-vscode.disableAutoConfig": true, "minapp-vscode.wxmlFormatter": "prettyHtml", //指定格式化工具 "minapp-vscode.prettyHtml": { //prettyHtml 默认配置 "useTabs": false, "tabWidth": 2, "printWidth": 100, "singleQuote": false, "usePrettier": true, "wrapAttributes": false, //设置成 true 强制属性换行 "sortAttributes": false }, //! 配置终端类型 "terminal.external.windowsExec": "E:\\_Develop\\Git\\bin\\bash.exe", "terminal.integrated.shell.windows": "E:\\_Develop\\Git\\bin\\bash.exe", "terminal.integrated.fontFamily": "Hack Nerd Font, Menlo, Monaco, 'Courier New', monospace", //Hack Nerd Font "terminal.integrated.cursorStyle": "line", "terminal.integrated.unicodeVersion": "6", "terminal.integrated.fontSize": 16, //! 路径导入提示 "path-intellisense.mappings": { "@": "${workspaceRoot}/src" }, "path-intellisense.extensionOnImport": true, //! sync 同步配置 "sync.gist": "d59c918e156f7f0f4c16b1916958fa13", //! todo-tree 配置 "todo-tree.regex.regex": "((\\*|//|#|<!--|;|/\\*|^)\\s*($TAGS):|^\\s*- \\[ \\])", "todo-tree.general.tags": [ "todo", "tag", "done", "note", "fix" ], "todo-tree.tree.showScanModeButton": false, "todo-tree.regex.regexCaseSensitive": false, "todo-tree.highlights.defaultHighlight": { /* "foreground": "white", "background": "yellow", "icon": "check", "rulerColour": "yellow", */ "type": "line" /* "iconColour": "yellow" */ }, "todo-tree.highlights.customHighlight": { "todo": { "foreground": "#f90", "rulerColour": "#f90", "iconColour": "#f90" }, "done": { "icon": "issue-closed", "foreground": "#fdff03", "rulerColour": "#fdff03", "iconColour": "#fdff03" }, "fix": { "icon": "beaker", "foreground": "#fb0200", "rulerColour": "#fb0200", "iconColour": "#fb0200", "rulerLane": "full" }, "tag": { "icon": "tag", "foreground": "#67cdfe", "rulerColour": "#67cdfe", "iconColour": "#67cdfe", "rulerLane": "full" }, "note": { "foreground": "#02dc00", "icon": "note", "rulerColour": "#02dc00", "iconColour ": "#02dc00" } }, //! 项目图标 "workbench.iconTheme": "material-icon-theme", // 文件头部注释 "fileheader.Author": "zhang", "fileheader.LastModifiedBy": "yong", "git.autofetch": true, "peacock.favoriteColors": [ { "name": "Angular Red", "value": "#dd0531" }, { "name": "Azure Blue", "value": "#007fff" }, { "name": "JavaScript Yellow", "value": "#f9e64f" }, { "name": "Mandalorian Blue", "value": "#1857a4" }, { "name": "Node Green", "value": "#215732" }, { "name": "React Blue", "value": "#61dafb" }, { "name": "Something Different", "value": "#832561" }, { "name": "Svelte Orange", "value": "#ff3d00" }, { "name": "Vue Green", "value": "#42b883" } ], "editor.minimap.renderCharacters": false, "editor.minimap.enabled": false, "editor.renderLineHighlight": "all", "workbench.colorCustomizations": { "[Default Dark+]": { "editor.selectionHighlightBackground": "#264f78" } }, "files.defaultLanguage": "markdown", "diffEditor.ignoreTrimWhitespace": false, "diffEditor.renderSideBySide": true, "liveServer.settings.donotShowInfoMsg": true, "vetur.experimental.templateInterpolationService": true, "liveServer.settings.CustomBrowser": "chrome", "terminal.integrated.shell.osx": "/bin/zsh", "terminal.integrated.cursorBlinking": true, "explorer.confirmDelete": false, "tabnine.experimentalAutoImports": true, "files.eol": "\n", "files.trimTrailingWhitespace": true, "auto-close-tag.excludedTags": [ "area", "base", "br", "col", "command", "embed", "hr", "img", "input", "keygen", "link", "meta", "param", "source", "track", "wbr" ], "cssrem.rootFontSize": 80, "editor.suggest.snippetsPreventQuickSuggestions": false,}
{
"editor.tabSize": 2,
"editor.fontSize": 18,
// 自动格式化
"editor.formatOnPaste": true,
"editor.formatOnSave": true,
"editor.formatOnType": true,
// 代码行宽度超过换行
"editor.wordWrapColumn": 200,
// git是否总是直接提交推送
"git.enableSmartCommit": true,
// 控制目录树缩进
"workbench.tree.indent": 4,
"files.associations": {
"*.cjson": "jsonc",
"*.wxss": "css",
"*.wxs": "javascript"
},
// 编辑器侧边栏
"workbench.sideBar.location": "right",
//! prettier配置
"prettier.printWidth": 200,
"prettier.semi": false,
"prettier.singleQuote": true,
"prettier.packageManager": "yarn",
"prettier.arrowParens": "avoid",
"prettier.trailingComma": "none",
"prettier.useTabs": true,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[html]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[css]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[less]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[scss]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[markdown]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[yaml]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
//! vetur
// "vetur.format.defaultFormatterOptions": {
// "prettier": {
// "semi": false,
// "singleQuote": true
// }
// },
//! minapp 配置
"emmet.includeLanguages": {
"wxml": "html"
},
"minapp-vscode.disableAutoConfig": true,
"minapp-vscode.wxmlFormatter": "prettyHtml", //指定格式化工具
"minapp-vscode.prettyHtml": {
//prettyHtml 默认配置
"useTabs": false,
"tabWidth": 2,
"printWidth": 100,
"singleQuote": false,
"usePrettier": true,
"wrapAttributes": false, //设置成 true 强制属性换行
"sortAttributes": false
},
//! 配置终端类型
"terminal.external.windowsExec": "E:\\_Develop\\Git\\bin\\bash.exe",
"terminal.integrated.shell.windows": "E:\\_Develop\\Git\\bin\\bash.exe",
"terminal.integrated.fontFamily": "Hack Nerd Font, Menlo, Monaco, 'Courier New', monospace", //Hack Nerd Font
"terminal.integrated.cursorStyle": "line",
"terminal.integrated.unicodeVersion": "6",
"terminal.integrated.fontSize": 16,
//! 路径导入提示
"path-intellisense.mappings": {
"@": "${workspaceRoot}/src"
},
"path-intellisense.extensionOnImport": true,
//! sync 同步配置
"sync.gist": "d59c918e156f7f0f4c16b1916958fa13",
//! todo-tree 配置
"todo-tree.regex.regex": "((\\*|//|#|<!--|;|/\\*|^)\\s*($TAGS):|^\\s*- \\[ \\])",
"todo-tree.general.tags": [
"todo",
"tag",
"done",
"note",
"fix"
],
"todo-tree.tree.showScanModeButton": false,
"todo-tree.regex.regexCaseSensitive": false,
"todo-tree.highlights.defaultHighlight": {
/* "foreground": "white",
"background": "yellow",
"icon": "check",
"rulerColour": "yellow", */
"type": "line"
/* "iconColour": "yellow" */
},
"todo-tree.highlights.customHighlight": {
"todo": {
"foreground": "#f90",
"rulerColour": "#f90",
"iconColour": "#f90"
},
"done": {
"icon": "issue-closed",
"foreground": "#fdff03",
"rulerColour": "#fdff03",
"iconColour": "#fdff03"
},
"fix": {
"icon": "beaker",
"foreground": "#fb0200",
"rulerColour": "#fb0200",
"iconColour": "#fb0200",
"rulerLane": "full"
},
"tag": {
"icon": "tag",
"foreground": "#67cdfe",
"rulerColour": "#67cdfe",
"iconColour": "#67cdfe",
"rulerLane": "full"
},
"note": {
"foreground": "#02dc00",
"icon": "note",
"rulerColour": "#02dc00",
"iconColour ": "#02dc00"
}
},
//! 项目图标
"workbench.iconTheme": "material-icon-theme",
// 文件头部注释
"fileheader.Author": "zhang",
"fileheader.LastModifiedBy": "yong",
"git.autofetch": true,
"peacock.favoriteColors": [
{
"name": "Angular Red",
"value": "#dd0531"
},
{
"name": "Azure Blue",
"value": "#007fff"
},
{
"name": "JavaScript Yellow",
"value": "#f9e64f"
},
{
"name": "Mandalorian Blue",
"value": "#1857a4"
},
{
"name": "Node Green",
"value": "#215732"
},
{
"name": "React Blue",
"value": "#61dafb"
},
{
"name": "Something Different",
"value": "#832561"
},
{
"name": "Svelte Orange",
"value": "#ff3d00"
},
{
"name": "Vue Green",
"value": "#42b883"
}
],
"editor.minimap.renderCharacters": false,
"editor.minimap.enabled": false,
"editor.renderLineHighlight": "all",
"workbench.colorCustomizations": {
"[Default Dark+]": {
"editor.selectionHighlightBackground": "#264f78"
}
},
"files.defaultLanguage": "markdown",
"diffEditor.ignoreTrimWhitespace": false,
"diffEditor.renderSideBySide": true,
"liveServer.settings.donotShowInfoMsg": true,
"vetur.experimental.templateInterpolationService": true,
"liveServer.settings.CustomBrowser": "microsoft-edge",
"terminal.integrated.shell.osx": "/bin/zsh",
"terminal.integrated.cursorBlinking": true,
"explorer.confirmDelete": false,
"tabnine.experimentalAutoImports": true,
"files.eol": "\n",
"files.trimTrailingWhitespace": true,
"auto-close-tag.excludedTags": [
"area",
"base",
"br",
"col",
"command",
"embed",
"hr",
"img",
"input",
"keygen",
"link",
"meta",
"param",
"source",
"track",
"wbr"
],
}