{ "recommendations": [ // --- Python 核心与工具 --- "ms-python.python", "ms-python.pylint", // 替换 Flake8,用于静态检查 (命名规范、错误) "ms-python.autopep8", // 替换 Black,用于代码格式化 (支持 Tab 缩进) // --- C++ 开发 --- "ms-vscode.cpptools", "ms-vscode.cpptools-extension-pack", // --- Java 开发 --- "vscjava.vscode-java-pack", "shengchen.vscode-checkstyle", // 配合 google_checks.xml 修改版可强制 Java 规范 // --- 前端/通用 (JS/TS) --- "dbaeumer.vscode-eslint", "esbenp.prettier-vscode", // 注意:需配置 .prettierrc 以支持 Tab // --- 通用工具 --- "editorconfig.editorconfig", // 核心:统一控制所有语言的 Tab/缩进 "eamodio.gitlens", "mhutchie.git-graph" ], "unwantedRecommendations": [ "ms-python.black-formatter" // 明确列入黑名单,防止误装 ] }