🎉
Refine GitHub のショートカットキー集
みなさんは、Refine GitHub を使っていますでしょうか。僕は、レビューで使うボタンがワンクリックになるなど、メチャクチャ便利なので結構使っています)。
導入前
↓
導入後
その Refine GitHub のショートカットキーがめちゃめちゃあることに気づいたので、それを雑にメモ書きします。
GitHub デフォルトのショートカットは ?
で表示できます(各ページで異なる画面となります)。
混ざった状態ですが、以下で補足します。
全般系(このあたりはデフォルトで存在します)
キー | 内容 |
---|---|
j/k | Issues やレビューのコメントなどを上下に移動 |
c | 各画面での作成操作 (Issue/PR/Release など) |
w | ブランチ/タグ切り替えにフォーカス |
sまたは/ | 検索にフォーカス |
⌘/Ctrl + Enter | メッセージの送信(Refine によりEnterから変更されます) |
Tab 移動系
以下が GitHub のタブを移動する系のショートカットです。
g c -> Codes
g i -> Issues
g p -> Pull Requests
g w -> Wiki
g s -> Security // Settings がよかった
g r -> Releases // Refine により Releases がタブ化していることにより追加
code 系
y -> y hot key 機能に追加でリンクをクリップボードへコピー // 後半が Refine
t -> File Finder // デフォルト
PR画面(デフォルトのがわりとすばらしかった)
キー | 内容 |
---|---|
v | Review changes ボタンを押す |
t | ファイル一覧表示 |
c | コミット一覧表示 |
l | label づけ |
h | PR画面で細かい表示を出したり引っ込めたり |
g ←, g →, g 1, g 2, g 3, g 4. -> PR のタブを移動 // Refine で追加。
(現在、g 3 の check 画面でショートカットが効かなくなるバグ有り)
(Refine GitHub README より引用)
最後に
思ったよりデフォルトのショートカットを説明する、タイトル詐欺のような記事になってしまいすみません。拡張機能で追従するというのは限界があるので、GitHub 公式にぜひ機能追加を願いたいものです。
Discussion