UserScript: 一键展开 GitHub PR 评论

最近一段时间工作花了很多功夫在GitHub上做Code Review,夸张的时候一天需要Review将近20个Pull Request,不得不说这是一个很耗精力和体力的事情。

在GitHub Review PR 的时候,遇到一个很蛋疼的事情:

很多提交的Review Comments在Code Owner重新提交有关修改的Commit之后GitHub PR页面里会把这些Comments折叠起来。如果要查看之前提交的内容,需要一个个手动点击Show outdated 按钮。

Outdated Comments

秉着重复三次就得用程序解决的原则,写了一个油猴脚本,可以在PR页面里面注入一个Expand All Comments按钮,一键展开全部Outdated Comments。

show-all

脚本已经发布到GitHub和OpenUserJS上了,希望有同样蛋疼体验的同学能舒缓一下。

您可能需要为浏览器安装一个油猴脚本管理器插件: