プルリクエストで複数行に対してコメント付与可能になったので試してみた
コードレビューしていて気づいたのですが、GitHub で Multi-line comments が可能になったようです。
それらしい記述があるドキュメントが検索できませんでしたが、良い機能だと思いますので紹介します。
今までのレビューコメント
例えば下記の画面のように16行目にコメントを付けたいとき、行番号の少し右にマウスを持ってくると「+」マークが出てくるので、
![](https://prtechblogfd-crhzb5g6hkhqafdm.z01.azurefd.net/drupalimages/beforemigration/2019-10-02-try-multi-line-comments-on-github-001.png)
クリックするとその行に対してコメントできました。
![](https://prtechblogfd-crhzb5g6hkhqafdm.z01.azurefd.net/drupalimages/beforemigration/2019-10-02-try-multi-line-comments-on-github-002.png)
でも、こんな感じで複数行まるっと指摘したい時には GitHub 的にマークが付けられませんでした。
![](https://prtechblogfd-crhzb5g6hkhqafdm.z01.azurefd.net/drupalimages/beforemigration/2019-10-02-try-multi-line-comments-on-github-003.png)
最初の行にコメントつけて、「ここから下、xx行分についてですが、…」みたいに書いたり、全ての行にコメントつけて「わざわざ一つ一つ言われなくても分かってますけど!」って思われていないかビクビクしたりしてました。
Multi-line comments
複数行に対してコメントがつけられるようになりました。
レビューの画面を開くと説明がポップアップされると思うので改めて説明するまでもないかもしれませんが、せっかくなので書いておきますね。
通常のコメントをするときのように「+」マークが出るところにマウスをおきます。
![](https://prtechblogfd-crhzb5g6hkhqafdm.z01.azurefd.net/drupalimages/beforemigration/2019-10-02-try-multi-line-comments-on-github-004.png)
そこでクリックでは無くドラッグして、レビュー対象の範囲まで広げます。
![](https://prtechblogfd-crhzb5g6hkhqafdm.z01.azurefd.net/drupalimages/beforemigration/2019-10-02-try-multi-line-comments-on-github-005.png)
あとは普通にコメントします。
![](https://prtechblogfd-crhzb5g6hkhqafdm.z01.azurefd.net/drupalimages/beforemigration/2019-10-02-try-multi-line-comments-on-github-006.png)
例えば Add single comment
を押すとこうなります。
![](https://prtechblogfd-crhzb5g6hkhqafdm.z01.azurefd.net/drupalimages/beforemigration/2019-10-02-try-multi-line-comments-on-github-007.png)
無事、複数行に対してコメントできました。良いですね!