个人在使用 Chrome 时,随着时间流逝就会打开一堆标签,比较杂乱。之前就自己写了个插件可以快速圈选 Tab 进行批量关闭,详见:Chrome 喜欢开一堆 Tab 的这里集合,写了个小插件感兴趣自取,但一直也没有思考,如何从源头上避免这个问题。
周围简单调研了一下,主要原因是:同时需要跟进多件事情导致的,一件事情可能需要打开多个网页,来回切换就会出现这样的情况。
想法
本身 Chrome 自带有 Group 的功能,在这个基础上,可以把一件事情放在一个 Group 内。当事件完成后,就可以 Close 整个 Group 。这样标签可以有效的管理了。
(!有更好的想法在评论区交流)
有些小问题
但用过 Chrome Group 功能的都知道,操作起来并不便捷,新建以及切换成本高,难以聚焦当前工作。
找了一些插件,都不能很好的解决我这个需求的。
解决方案:Tab Player 1.1.0
基于 Chrome Extension API 做一些便利的交互,而又不太脱离 Chrome 本身。于是 Tab Player 1.1.0 发布了。
Chrome 插件地址: https://chrome.google.com/webstore/detail/tab-player/jnmgfgjcefakjoeoinpncbilkdnikbgc
Github 源码: https://github.com/sipt/tab-player
(Github Readme 会更详细些)
Tab Group 创建
有两种创建方式:
[ol]
可以通过 omnibox 使用 tp 创建,默认使用 [[ 切分颜色,如果不设置默认是 grey 。(可选颜色:"grey","blue","red","yellow","green","pink","purple","cyan","orange")
可以通过 cmd + shift + o 呼出 Tab Group 弹窗进行操作。默认使用 [[ 切分颜色,不设置默认是 grey。(可选颜色:"grey","blue","red","yellow","green","pink","purple","cyan","orange";这个弹窗只能在可以运行 content script 的页面呼出)
[/ol]
Tab Group 查看、聚焦、关闭
Tab Group 可以通过关键词搜索,在列表中右侧的小时钟图标表示当前聚焦,选中其它 item ,按下 Enter,可以切换聚焦。
Options
颜色分隔符和快捷键可以在 Options 中修改
习惯是根本,工具是辅助。