vscode需通过插件实现剪贴板历史功能,推荐 Clipboard history(h3x4d 开发),因其纯 前端 运行、无需系统权限、支持快捷键唤出、自动去重、可搜索 / 固定条目且完全离线。

VSCode 本身不自带剪贴板历史功能,但可通过轻量、可靠的插件实现——Clipboard History(作者:h3x4d)是最常用且维护良好的选择。
为什么 推荐 Clipboard History
它不依赖系统级权限,纯 前端 运行,支持快捷键快速唤出历史列表,条目自动去重、可搜索、可固定常用项,且完全离线。比同类插件(如 Paste History)更简洁,无广告、无云端同步干扰。
安装与基础使用
- 在扩展市场搜索 Clipboard History,安装并重启 VSCode(通常无需重启,启用即可)
- 默认快捷键:Ctrl+Shift+V(windows/linux)或 Cmd+Shift+V(macOS)打开历史面板
- 用方向键或鼠标选择条目,回车粘贴;按 delete 删除当前选中项;Alt+Click 可快速固定 / 取消固定某条记录
实用配置建议
在 VSCode 设置中搜索 clipboard history,调整以下几项更顺手:
- Max Items:设为 50~100,兼顾容量与响应速度
- Exclude Empty:开启,避免记录空 字符串
- Enable Search:开启,支持输入关键词实时过滤历史项
- auto Clear On Exit:按需关闭,防止关机前忘记保存重要临时内容
进阶小技巧
- 粘贴时按住 Ctrl(或 Cmd)再按方向键,可在历史中“预览”而不真正插入
- 右键历史列表中的某条,选择 Paste as Plain Text 可剥离格式(适合从网页 /微信 复制带样式的文本)
- 配合 multi-cursor 使用:先选中多个位置,再呼出历史面板粘贴,会依次填入各光标处
基本上就这些。不用改设置也能立刻上手,但调一下 max items 和 search 就能让体验明显提升。