VSCode 的 Bookmarks 插件支持快速添加/跳转书签,无需记忆行号;安装后用 Ctrl+Alt+K(Win/Linux)或 Cmd+Option+K(macOS)设删书签,Ctrl+Alt+J/O 等快捷键导航,支持跨文件、重命名、导出导入及多光标批量操作。

VSCode 的 Bookmarks 插件能让你在代码里快速标记关键位置,不用靠记忆或反复滚动查找。它不依赖文件结构,也不需要函数名或行号,点一下就能设,再点一下就跳,特别适合调试、审阅长文件或跨多处修改时使用。
安装与基础操作
在扩展市场搜索 “Bookmarks”(作者是 Alefragnani),安装后重启 VSCode(部分版本无需重启)。启用后,光标停在某行时按 Ctrl+Alt+K(Windows/Linux)或 Cmd+Option+K(macOS)即可添加书签;再次按相同快捷键可取消。书签行左侧会出现一个灰色书签图标,悬停会显示“Bookmark #1”这类提示。
快速跳转与导航
设好书签后,用快捷键切换:
- Ctrl+Alt+J(Win/Linux)或 Cmd+Option+J(macOS):跳到下一个书签
- Ctrl+Alt+Shift+J(Win/Linux)或 Cmd+Option+Shift+J(macOS):跳到上一个书签
- Ctrl+Alt+O(Win/Linux)或 Cmd+Option+O(macOS):打开书签面板,以列表形式查看所有书签,支持点击跳转、删除或清空
进阶用法提升效率
书签默认编号递增,但你可以右键书签图标选择 “Edit Bookmark Label”,给它起个有意义的名字,比如 “API 响应处理” 或 “TODO:优化循环”。
- 支持跨文件书签:同一工作区里任意打开的文件都能设,跳转时自动切换标签页
- 可导出/导入书签:通过命令面板(Ctrl+Shift+P)运行 “Bookmarks: Export Bookmarks” 保存为 JSON,换设备或重装后一键恢复
- 配合多光标:选中多行后批量设书签,适合同时标记多个相似逻辑块
小技巧与注意事项
书签不会随代码保存到 Git,只存在本地工作区,不用担心污染仓库。
- 如果快捷键冲突,可在设置中搜索 “bookmarks” 进入快捷键设置页自定义
- 关闭文件后书签仍保留,重新打开时图标自动恢复
- 某些语言模式(如 Markdown 预览)下快捷键可能失效,建议在编辑器主视图中操作
基本上就这些。用熟了你会发现,它比手动记行号、靠搜索关键词或来回切标签页省心多了。










