codebrowser书签插件

摘要: 本文介绍了为codebrowser开发的油猴插件,用于实现书签管理功能,包括添加、删除、跳转和批量删除书签,书签信息存储在localStorage中,方便追踪调用栈,提升源码阅读效率。 (评价: B)



在使用codebrowser查阅一些源码的时候, 因为没有书签跳转功能, 有时候追踪调用栈就不是很方便. 因此, 开发了一款用于codebrowser书签功能的油猴插件.

该项目地址: https://github.com/caibingcheng/codebrowser-bookmark

https://bu.dusays.com/2023/02/08/63e3adb243308.png
codebrowser书签插件

主要功能有:

  • 点击灰色"小圆点"添加书签
  • 点击黑色"小圆点"删除书签
  • 点击书签栏的对应书签可以跳转到该书签位置
  • 点击书签栏的"-“号可以删除对应书签或对应文件下的所有书签
  • 按住顶部bar可以拖动书签栏
  • 双击笑脸图标可以显示或者隐藏书签栏

书签信息以明文信息存储在localStoragecode-browser-bookmarks条目下. 因此, 如果清空了浏览器或者对应域名的localStorage也会清空codebrowser的书签.

如需使用, 可以在greasyfork导入脚本, 链接如下:

1
https://raw.githubusercontent.com/caibingcheng/codebrowser-bookmark/master/index.js