用途:为 VS Code 提供一套高效工作区配置模板,统一团队或个人的编辑器环境,减少重复配置。
主要能力:
- 推荐扩展清单,覆盖 AI(GitHub Copilot、Copilot Chat)、Git(GitLens、Git Graph)、Markdown(Markdown All in One、markdownlint)、格式化(Prettier、EditorConfig)、图表(Mermaid Preview、Draw.io)。
- 工作区设置示例,如保存时格式化、默认格式化器、标尺、去除行尾空白、文件末尾插入换行、括号对着色与引导线。
- extensions.json 推荐扩展配置。
- launch.json 调试模式参考:Node.js 用 "type": "node",TypeScript 用 "type": "node" 并配 "preLaunchTask": "tsc",扩展用 "type": "extensionHost",Python 用 "type": "debugpy"。
- tasks.json 构建任务示例,如 npm 脚本 compile 配合 $tsc 问题匹配器。
- 工作区结构说明:.vscode/ 下含 settings.json、extensions.json、launch.json、tasks.json 及 *.code-snippets。
- 多根工作区配置示例,可同时包含 frontend 与 backend 文件夹。
- 按语言设置示例,如 markdown 开启自动换行、关闭快速建议,typescript 指定 Prettier 为默认格式化器。
使用方式:将上述配置放入项目 .vscode/ 目录,按需调整扩展与设置;多根工作区使用 folders 数组声明子项目。
适用场景:需要统一开发环境、快速初始化新项目、管理多语言或多根仓库的 VS Code 用户。
限制:资料未提供具体安装命令、版本要求、收费信息或实际效果验证;synapses.json 仅提及连接,未展开说明。