在 GitHub 拉取请求中禁用“隐藏对话”?

Ale*_*der 5 github

当我在 GitHub 中打开一个公开 PR 的页面时,例如https://github.com/xyz/abc/pull/123,当对话数量超过某个限制时,GitHub 会自动将其中一些对话折叠在中间显示“[n] 个隐藏对话”的框下方;你必须点击“加载更多”才能看到它们。

由于公开对话是 PR 中最重要的事情,也是我首先打开或刷新页面的原因,有没有办法撤消此操作并始终显示所有对话?我在设置中没有看到任何相关内容;是否存在浏览器扩展来执行此操作?

Ree*_*kle 7

这不是一个解决方案,但它可能是一个解决方法:

  1. 在 GitHub PR 中,将选项卡从“对话”更改为“文件已更改”。
  2. 打开名为“对话”的下拉列表,其中列出了所有对话。首先列出未解决的对话。

GitHub PR 对话下拉示例

用户ldog在下面的评论中解释了一些限制:

不幸的是,这仅在评论与最新提交或您当前正在查看的提交同步时才有效,如果您想查看所有提交中的所有评论,则这不起作用。例如,当单击由于提交中的代码更改而不再存在的注释时,这不会执行任何操作。

我更愿意找到OP正在寻求的相同解决方案,但我想与其他遇到同样问题的人分享这个解决方案,以防有人发现它有帮助。

另外,我在相关的 webapps.stackexchange 问题中交叉发布了此信息。