From 6219a6e4e9c9c7bbc54f6b66f9f2b928299502fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=86=8A=E7=86=8A=E7=86=8A=E5=AD=90=E8=B7=AF?= Date: Wed, 14 Jan 2026 15:34:56 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=9B=B4=E6=96=B0editorconfig?= =?UTF-8?q?=E5=92=8Cvscode=E8=AE=BE=E7=BD=AE=EF=BC=9B=E6=B7=BB=E5=8A=A0ext?= =?UTF-8?q?ensions.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .editorconfig | 2 +- .gitignore | 1 + .vscode/extensions.json | 25 +++++++++++++++++++++++++ .vscode/settings.json | 14 ++++++++++++++ 4 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 .vscode/extensions.json create mode 100644 .vscode/settings.json diff --git a/.editorconfig b/.editorconfig index 3b510aa..82154d8 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,4 +1,4 @@ -[*.{js,jsx,mjs,cjs,ts,tsx,mts,cts,vue,css,scss,sass,less,styl}] +[*.{html,wxml,json,xml,yaml,yml,js,jsx,mjs,cjs,ts,tsx,mts,cts,vue,css,scss,sass,less,styl,wxss}] charset = utf-8 indent_size = 2 indent_style = space diff --git a/.gitignore b/.gitignore index e7f0ebc..7c62697 100644 --- a/.gitignore +++ b/.gitignore @@ -29,6 +29,7 @@ Thumbs.db # Editor directories and files .vscode/* !.vscode/extensions.json +!.vscode/settings.json .idea *.suo *.ntvs* diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..b28f76b --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,25 @@ +{ + "recommendations": [ + // --- 核心基础体验 --- + "MS-CEINTL.vscode-language-pack-zh-hans", // 中文包 + "PKief.material-icon-theme", // 图标主题 + "EditorConfig.EditorConfig", // 跨编辑器配置统一 + + // --- 视觉与阅读辅助 --- + "usernamehw.errorlens", // 错误直接显示在行尾 (神器) + "oderwat.indent-rainbow", // 缩进颜色高亮 + "wayou.vscode-todo-highlight", // TODO 高亮 + + // --- 编写效率工具 --- + "formulahendry.auto-close-tag", // 自动闭合标签 + "formulahendry.auto-rename-tag", // 标签同步重命名 + "christian-kohler.path-intellisense", // 文件路径自动补全 + + // --- 代码质量管控 --- + "dbaeumer.vscode-eslint", // JS/TS 代码校验 + "esbenp.prettier-vscode", // 代码美化格式化 + + // --- Git 与 文档 --- + "eamodio.gitlens" // Git 历史查看神器 + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..f7500f6 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,14 @@ +{ + "editor.codeActionsOnSave": { + "source.fixAll": "explicit" + }, + "editor.tabSize": 2, + "editor.formatOnSave": true, + "editor.defaultFormatter": "esbenp.prettier-vscode", + "[wxml]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[wxss]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + } +}