将常用的OneNote页面添加到收藏夹后,以后就可以通过收藏夹列表快速找到这些页面进行跳转,而不用在“笔记本-分区-页面”这个复杂结构中去寻找它们了。
OneMore很早就提供了收藏夹功能,这个功能还是很实用的。之前一直以为OM(旧版工具箱)中已经集成了这个功能,最近查看了一下才发现,似乎没有放上去。不管有没有,新版工具箱还是决定把这个功能带上,因为将来有些自定义扩展功能需要基于收藏夹这个模块。
1
用法
用法很简单,屏幕提示中有说明。初始的收藏夹下拉菜单中就两个菜单项:
. 添加当前页面:将当前页面添加进收藏夹列表中。
. 管理收藏夹:打开收藏夹管理面板,可以修改收藏页面的顺序,或删除收藏页面(删除的是索引,而不是原页面)。
在收藏夹管理面板的上方,目前提供了一个“书单”项,勾选后,收藏夹列表中会多出一个“书单Top250”菜单项,点击该项,会在当前分区生成“豆瓣读书 Top 250”页面,这是豆瓣官方的Top250书单,这里将它放进了OneNote表格,大家若对此榜单有兴趣,就可以基于此表格筛选出自己的待读清单;若对此榜单无兴趣,取消勾选“书单”项,就不会显示在收藏夹中了。注意,这个书单并非实时采集,而是已经做好的模板。Top250榜单短期内不会有大的变化,没必要经常采集,以后发布新版本时,可能会更新榜单模板数据。
这里主要是以“书单”项为例,介绍一下收藏夹内置模板的使用,以后还会分享一些模板页面,都是这个逻辑。
2
说明
V0.90中新增的这个收藏夹功能,是从旧版工具箱项目(OneMore4.11)中集成过来的,从高版本向低版本迁移(从4.11向3.71),真是灾难。
首次迁移时,出现了数不清的错误。修复所有错误代码后,实测时又遇到了很多功能上的bug,修复了几个严重bug后,实测时还发现了几个不太影响核心功能的小bug,没有去验证是迁移导致的bug,还是原项目本身的bug。
例如,在收藏夹管理面板中删除页面时,可能会遇到删除无效的情况,一般来说重新打开面板就可以正常删除了。简单过了一遍源码,没找出原因,既然影响不大,不浪费时间折腾了,有空再说。
另外,如果机器上同时安装了OneMore和新版工具箱,两者会共用一个参数文件,即OneMore中自定义的收藏页面列表,会原样显示在工具箱的收藏列表中;但内置模板页面不会同步显示,工具箱中很多东西都进行了自定义。
关于共用参数文件,需要额外说明一下。由于我现在基本只用新版工具箱,所以不清楚共用参数文件是否会对旧版工具箱或OneMore的某些功能产生影响。我个人使用角度,更倾向于共用参数,这样三个插件中的一些共用设置可以做到同步,例如收藏夹列表;而新版中的新功能,用的都是新参数,也不会有影响。至少到目前为止,还没有发现功能冲突,但毕竟其他两个插件我用得不多,也很难发现问题。大家在使用过程中若发现因共用参数文件导致的功能冲突,可以留言反馈,到时再考虑让新版工具箱使用独立的参数文件。
领取专属 10元无门槛券
私享最新 技术干货