如何在GitHub Pull Request中选择并评论多行代码?
在GitHub Pull Request中添加多行代码评论的方法
嘿,我来帮你搞定PR里的多行代码评论问题~其实GitHub PR里是支持这个功能的,只是操作方式和单个文件页面不太一样,你之前的操作没找对路子,我给你详细说下正确步骤:
方法一:通过评论框扩展范围
- 打开PR的「Files changed」页面,找到你要评论的代码段
- 把鼠标悬停在要选的第一行代码的行号左侧,会出现一个灰色的「+」按钮,点击它打开单行评论框
- 不要着急提交评论,你会看到评论框底部有个可以拖动的小滑块(或者直接在评论框下方的行号区域拖动),把范围拉到你需要结束的那一行,这样就选中连续的多行代码了
- 输入你的评论内容,点击「Comment」提交即可
方法二:直接选中多行代码
- 同样在「Files changed」页面,找到目标代码段
- 按住鼠标左键,在代码左侧的行号区域拖动,选中你想要评论的连续多行
- 选中后,选中区域的上方会出现「Add a comment」按钮,点击它打开评论框,输入内容提交就行
至于你之前尝试的按住Shift点击行号、修改URL的方式,确实在PR页面不生效——因为PR的代码变更页面用的是diff标识,和单个文件页面的URL规则不一样,直接改URL没法关联多行代码,必须通过界面操作来选中范围。
提交后的多行评论会高亮显示你选中的整个代码段,其他协作成员也能清晰看到你针对哪一段代码提出的意见哦~
内容的提问来源于stack exchange,提问作者llamerr




