有一个选项可以对 github 上的文件中的一系列行进行注释,请参阅如何引用 github 中的特定行或行范围?
当我单击某行时,只有单行突出显示为黄色,并且 R###(例如 R446)被附加到 url 中,按下 Shift 键单击另一行不会执行任何操作。我尝试将 url 更改为 R446-450 但没有任何作用。将其更改为 #L450-458 也没有任何作用。而且,即使是单行突出显示的行似乎也不会影响任何东西。
单击悬停时出现的蓝色加号会创建注释窗口,但它仅对单行进行注释。
拉取请求页面上的评论仅显示所选/注释行上方的 4 行,但我感兴趣的是显示 7 行,而不是 4 行
自 2019 年 10 月起,Nat Friedman(GitHub 首席执行官)宣布该功能可用
(并且,见下文,自 2020 年 2 月起,可以进行多行注释参考)
🔥
多行评论来了!
单击并拖动以对拉取请求差异中的多行进行评论。 ✨这些生活质量的微小改善是我们在 GitHub 喜欢做的事情的核心。 🥰
感谢:
Nick Craver立即问道:
后续问题:有计划支持建议吗?
目前看来这适用于最后一行:
根据 Nat 的说法,这就是“明年初到来”。
2020 年 2 月更新:“多行拉取请求评论的新交互 ”
要留下引用多行的评论,您可以:
- 单击差异视图中的行号,按住 Shift 键,单击第二个行号,然后单击第二个行号旁边的“+”按钮;或
- 单击并按住行号右侧,拖动鼠标,到达所需行后松开鼠标。
今天在 GitHub 上发货:多行建议!
再次特别感谢Melanie Gilman、Pat Nakajima、Mike Chlipala、Joel Califa、John Caine、Matt Colyer和 和凯利·阿文。
GitHub Changelog 也引用了此内容。
副作用较小,但我认为能够在 PR 中共享多行差异也是新的!
示例:babel/babel PR 10511 diff-L261-L263
但是自 2019 年 7 月起可用
无法在 GitHub 的拉取请求审查中对多行进行评论。我希望他们能够在可能的情况下创建一个新功能。
但是你可以做的是,有一些(耗时的)解决方法:
如果您进入代码,在进行更改的分支中,您可以选择多行,然后复制这些行的永久链接。当您将此链接粘贴到评论中时,它将显示为代码片段。
有关更多信息,请阅读:https://help.github.com/articles/creating-a-permanent-link-to-a-code-snippet/
更新 Github 发布了一项新功能,可以实现这一点。请参阅 VonC 的回答:-)
要引用多行,请单击差异视图中的行号,按住 Shift 键,然后单击第二个行号。该页面的 URL 将更新并可以与其他贡献者共享。
要留下引用多行的注释,请单击并按住行号右侧,拖动,然后在到达所需行时释放鼠标。
GitHub 上现已提供多行注释功能。享受!
多行评论来了! Git 今天推出了多行注释的新功能,请看一下
单击
+
图标,然后拖动到多行
要在手机/平板电脑+键盘上执行此操作,您似乎可以按住control + Shift来选择某些行,然后单击加号按钮。