Github LGTM:在GitHub拉取请求上显示代码审查状态
Github LGTM 是由 Friday 公司开发的 Chrome 插件,可以增强 GitHub 上的代码审查体验。这个免费插件允许用户一目了然地查看拉取请求的审查状态,从而更容易管理功能分支和集成更改。
使用 Github LGTM,用户可以享受几个增强代码审查流程的功能。首先,它在拉取请求列表和详细页面上显示投票摘要,提供审查状态的快速概览。这在冗长的讨论和正式的团队范围代码审查设置中尤其有帮助。
此外,该插件还提供了在拉取请求上没有足够的投票或者被标记为“工作正在进行中”(WIP)时禁用合并按钮的功能,只需在标题中添加“WIP”。这确保只有经过充分审查和最终确定的更改才会合并到代码库中。
用户还可以灵活地更改合并所需的投票数量,并自定义用于检测“工作正在进行中”的关键词。这允许适应不同的团队工作流程和要求。
此外,Github LGTM 还通过在拉取请求详细页面的网站图标上显示投票计数,提供了更方便的方式来了解审查状态。
总的来说,Github LGTM 对于在 GitHub 上参与代码审查的任何人来说都是一个有价值的插件。它简化了流程,提高了可见性,并有助于确保高质量的代码集成。