功能概述
代码片段管理器是一个 VS Code 扩展,帮助开发者高效管理、组织和快速插入代码片段。主要功能包括:
- 创建、编辑、删除代码片段
- 通过
.前缀 快速插入代码片段
- 支持多语言代码片段
- 片段搜索与预览功能
- 自定义存储位置
安装与设置
- 从 VS Code 扩展市场安装"代码片段管家"
- 配置存储路径(可选):
- 打开设置(Ctrl+,)
- 搜索"codekeeper.storagePath"
- 设置自定义存储目录
- 或通过状态栏菜单,选择更改存储路径
基本使用
添加代码片段
- 在编辑器中选中要保存为片段的代码
- 执行命令"添加代码片段"(或通过状态栏菜单)
- 填写片段信息:
- 名称
- 触发前缀(默认基于名称自动生成)
- 描述(可选)
- 适用语言(可多选)
插入代码片段
- 在编辑器中输入
.前缀 (如.forloop )
- 从自动补全列表中选择片段
- 片段将自动插入到光标位置
迁移存储位置
- 执行命令"更改存储路径"
- 选择新目录
- 选择是否迁移现有片段
状态栏功能
点击状态栏上的"代码管家"图标可快速访问:
注意事项
- 存储位置:
- 默认存储在 VS Code 的全局扩展目录中(~/.vscode/extensions)。
- 可通过设置自定义存储路径(建议选择项目目录或同步目录)
- 触发机制
- 必须输入 .前缀 才能触发片段建议
- 插入时会自动删除前缀中的 . 字符
- 强烈建议将
snippets.json 纳入版本控制(如 Git)
- 可与团队共享代码片段配置
- 存储路径示例:
- /project-root/.vscode/snippets.json # 项目专用
- /sync-dir/snippets.json # 多设备同步
- 备份策略
- 定期备份 snippets.json 文件
- 考虑使用云同步服务(如 Dropbox)同步自定义存储目录
- 性能提示
| |