GitHubをちょっとだけ使いやすくする拡張機能Refined GitHubを紹介！

こんにちは、株式会社HRBrainでエンジニアをしているRAOです。
今回は、GitHubをちょっとだけ最強にしてくれるRefined GitHubを紹介します。

本記事はHRBrain AdventCalendar2024 12日目の記事です。

https://qiita.com/advent-calendar/2024/hrbrain

# Redined GitHubって何？
UI改善や便利なショートカット追加、作業効率化機能を提供する拡張機能で、実際にGitHub側の開発の参考にされている拡張機能となっています。

機能数は100を超えているので今回は個人的に良いなと感じた機能をピックアップして紹介します！

https://github.com/refined-github/refined-github

## Review Changes
Approveボタンが嬉しい。アイコンも付いているのでApproveしてる感ある。
| Before | After |
|--------|-------|
| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864822/f3f45777-c504-b113-f99b-047e989cd4a4.png)| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864822/a4591637-eef3-ad4d-4753-5e957fbc9174.png)|

## スタンプにGitHubアイコンが付く
誰からの反応なのかが分かるので楽。複数人から👍が来た時はアイコンが沢山並んで嬉しい気持ちになる。

| Before | After |
|--------|-------|
| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864822/1e05930e-a6e8-65fc-d803-e3e38c27ef9f.png)| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864822/57a82407-adf2-c2d0-5171-a142cb8b266d.png)|

## Last Commit Dateに色が付く
ライブラリを調査している時に、頻繁にアップデートされているレポジトリなのかが分かりやすい。
個人的には時間が古い方が赤くなって欲しい感はある。

| Before | After |
|--------|-------|
| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864822/19829c8f-2b0e-6833-57c1-904f57d02c85.png) | ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864822/8c5d6b97-6fb7-066c-3ccf-230227cb547a.png)|

## PRのdescriptionやコメントの編集ボタン
毎回ミートボールメニューを選択していた所を一発で編集出来るようになる。
これ結構嬉しい。
| Before | After |
|--------|-------|
| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864822/4e74beff-53c2-4fe3-d34d-977d838b7e54.png)| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864822/2ac4bec5-53da-d787-192e-fa2bf1e6ca2b.png)| 

## Create draft PR ボタン
Create draft PRボタンが分かれているので、間違ってCreate pull Requestボタンを押してレビュー依頼がチームに飛ぶ心配が無い。
| Before | After |
|--------|-------|
| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864822/eef5ae79-213d-7962-0173-f31d0dd3a0a8.png) |![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864822/4f2ea2fd-bb32-c11f-edc9-ebfdcf04b0fe.png)| 

## white space表示
不要なwhite spaceがあった場合も発見が楽。
| Before | After |
|--------|-------|
| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864822/f26a70f8-03a5-7bbc-b835-2a5ea0ce2a52.png) |![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864822/1bff901f-0645-c7b7-446f-b426173e6cc4.png)| 

## PullRequest一覧の情報が充実
以下が整理されているので、脳死で視覚的に得られる情報が多くて嬉しい。
- 誰のPRなのか
- 最終更新はいつなのか
- 既にApproveが付いているか

| Before | After |
|--------|-------|
| ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864822/e9bfa925-2b9a-f72e-4355-3f1e6f191460.png) | ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/864822/471f9d1e-6653-c38f-937b-d71f4e5fea79.png) | 

# 最後に
絶対に必要ではないけど、あったら良いなという機能が盛り沢山の拡張機能を紹介しました。
あったら良いなも塵も積もれば山となる理論で、個人的には必須拡張機能となっています。

まだまだ紹介出来ていない機能が数十個あるので、気になった方はレポジトリを覗いて見てください！

https://github.com/refined-github/refined-github

# PR

株式会社HRBrainでは新しいメンバーを募集しています。

https://www.hrbrain.co.jp/recruit