Chrome extension to save List of merge commits to Clipboard when creating a PR in Github.
- clone this project.
- access chrome://extensions/
- Turn on developer mode.
- Click on Load Unpacked
- Add cloned project
- このプロジェクトをクローンする
- chrome://extensions/ にアクセスする
- デベロッパーモードをオンにする
- パッケージ化されてない拡張機能を読み込む
- クローンしたこのプロジェクトを追加する
PR の /pull/番号/changes ページで、歯車メニューを開き、「Compact line height」の下の「未確認レビューモード」を押すと有効になります。
- 一番上の未 Viewed ファイルまでスクロールし、Viewed ボタンにフォーカスします。
- Space または Enter、クリックで Viewed を付けると、次の未確認ファイルへ移動します。
- ↑ / ↓ で Viewed 済みも含めた前後のファイルの Viewed ボタンへ移動します。先頭・末尾では止まります。
- Shift + ↑ / ↓ で前後の未確認ファイルの Viewed ボタンへ移動します。
- 末尾のファイルに Viewed を付けた場合、前方に未確認ファイルが残っていればそこへ戻ります。
- Esc またはモードボタンで終了します。別のページへ移動した場合も終了します。
- コメント入力中やダイアログ内では、↑ / ↓ キーの通常の操作を維持します。
対象は現在表示されている差分ファイルです。ファイルの絞り込みや遅延読み込みにより未表示のファイルは、表示されてから対象になります。
ソースを変更した場合は pnpm build を実行してから chrome://extensions/ で拡張機能を更新し、GitHub のページを再読み込みしてください。
PR の /pull/番号/changes ページで、左側のファイル検索欄の下に Files to exclude 欄を追加します。
- 入力した文字列をフルパスに含むファイルを、ファイルツリーと差分から除外します。
- 大文字と小文字は区別しません。
- カンマ区切りで複数の条件を指定できます。いずれかに一致したファイルを除外します。
- GitHub 標準の
Filter filesと組み合わせて使用できます。
たとえば pnpm-lock, generated/ と入力すると、パスに pnpm-lock または generated/ を含むファイルを除外します。入力を消すと、すべてのファイルを再表示します。