浏览器扩展/插件推荐
今天给大家推荐一款浏览器插件/扩展程序 —— Bookmark Syncer(一款书签同步插件)。
想必大家现在人人都有两台电脑,一台个人的,一台公司的。而公司的电脑往往都给做了“标准化处理”,各种安全限制,而浏览器不能登录个人的账号,就是一个典型的例子。
不知道大家是否跟我一样,在个人电脑的浏览器里,收藏了大量的书签,有学习类的、技术分享类的、兴趣爱好类的、理财类的等等等等。而公司电脑的浏览器里,也收藏了相当一部分书签,有公司各种平台、技术分享类的等等。且往往存在交集,特别是技术分享类的书签。
因此,我以前就常常面临两个痛点:
痛点1、在个人电脑刷博客/论坛,收藏了一篇技术文章(且当时暂时用不上)。过了一段时间,巧合的在工作中,在思考解决问题思路时,依稀记得曾经收藏过类似的解决方案,但在公司电脑里,就是找不到这个书签。就又得等到下班回家去找。
痛点2、我的日常工作中,基本都需要用到两个浏览器(Chrome 和 Edge),有时在Chrome上收藏书签,有时会在Edge上收藏书签,时间长了,发现两个浏览器的书签栏耦合不清。比如想找下公司平台A的地址(公司的平台,常用的少说也有十几个),有时就得两个浏览器都找一遍。
直到有一天,我发现了一款神器:Bookmark Syncer,彻底解决了我的苦恼。
先简单介绍下 Bookmark Syncer。Bookmark Syncer,顾名思义,是一款书签同步的插件。它的强大之处,是源于它的同步设计思路是将书签统一借助 gists服务来管理。而GitHub 和国内的Gitee 都支持 gists服务。gists,原本的设计用途是给你存储 代码片段、代码灵感、备忘录等等的。而作者却想到了利用它来存储和同步书签,这样不管哪款浏览器,只要存储书签的格式是相似的,那就基本能通用。
书签数据的交互过程,可以用下图来理解:
介绍完 Bookmark Syncer,下面直接进入重点,怎么使用!
0、国内因为墙,已知无法直接访问chrome的扩展程序商店。因此,只好选择用 Edge 的扩展程序商店(不得不说,在这点上,巨硬yyds)。
1、在Edge的扩展程序商店上,搜索 Bookmark Syncer,如下图:
2、点击“获取”即可完成安装。
接下来是重点
3、要想借助 gists服务来同步书签,首先要设置 Access Token,如下图
4、而 Access Token 的生成分几步。下面以Gitee为例(符合国情且网络相对稳定):
(1)注册Gitee账号。 (2)登录Gitee后,点头像 -> 设置,进入设置页面。 (3)在左侧菜单中,找到 “私人令牌” 菜单,并点击进入。 (4)点击 “生成新令牌”,勾选 gists 选项,提交后便会生成一个 私人令牌,即Access Token。 (5)最后将该 Access Token 粘贴到刚才 Bookmark Syncer 设置里,就可以愉快的上传和下载同步了。
还没完
前面只说了 Edge,那么Chrome又该怎么玩呢?也就是我的第2点苦恼怎么解决。 其实也很简单,给Chrome也安装上相同的插件,填上相同的 Access Token 就可以了。 关于在 Chrome 上,安装来自 Edge 的插件,这又是另外一个小知识。 也算今天的 one more thing 了。
首先,已知新版的 Edge 也是用的Chrome一样的内核,所以它们的插件基本上是通用的。 因此,总结一下,就是只需找到Edge存放插件的目录,将该插件拷贝到 Chrome 存放插件的目录下,并在Chrome上给它加载上即可。
步骤如下:
(1)找到Edge安装插件的目录,这个其实因人而异,我先放出我的给大家做参考:C:\Users\xxx\AppData\Local\Microsoft\Edge\User Data\Default\Extensions
(2)将该插件整个文件夹(即下图的 pnhcpopelnamhdhkdccijehenbikojge 文件夹)拷贝到 Chrome 存放插件的目录下。
(3)打开Chrome的扩展程序页,点击“加载已解压的扩展程序”,选择上面说的新目录,便可完成安装。
(4)接着把 Access Token 设置上,就可以 两个浏览器互相同步玩耍啦。
温馨提示:云端上只有一个版本,因此上传时,就会覆盖掉原来的。所以上传前,需确认当前是最新最全的。