概要
コードレビューが定常業務の1つになりつつありますが、 ふと1日の業務時間のうちコードレビューの占める時間が結構あるなーと気づいた こだかです。 今日はそんなコードレビューを少しでも効率化するためのチートシートを共有できたらとおもいます。
スペースのみ変更の行を無視する
スペースのみ変更は比較的レビューする意味が薄いことが多いのでつかう。
レビュー対象の変更行ががっつり減ったりするときもある。
https://github.com/{user}/{repo}/pull/{pr_number}/files ↓ https://github.com/{user}/{repo}/pull/{pr_number}/files?w=1
ジャンプ機能
ファイルやメソッドへジャンプする機能、必死にスクロールする必要がなくなる
PRのFiles Changedタブでt
おまけ(コードレビュー以外で役立つ機能)
ブランチ比較
よくつかう。ここからPRも出せるのでよくある向き先指定ミスも減るとおもう。
https://github.com/{user}/{repo}/compare/{a_branch}...{b_branch}
日付指定もできる。※日付で比較対象のコミットをフィルタ
https://github.com/{user}/{repo}/compare/{a_branch}@{Y-m-d}...{a_branch}