Note
GitHub Command Palette は現在 パブリック プレビュー 段階であり、変更される可能性があります。
GitHub Command Palette は既定では非アクティブ化されます。 機能プレビューで GitHub Command Palette を有効にすることができます。 「機能プレビューで早期アクセスリリースに触れる」をご覧ください。
GitHub Command Palette について
GitHub Command Palette を使うと、GitHub 上でコマンドに移動して検索し、実行することができます。 コマンド パレットは、現在のコンテキストと最近使ったリソースに基づく候補を表示するオンデマンドの方法です。 コマンド パレットは、GitHub のどこからでもキーボード ショートカットを使って開くことができるため、時間を節約し、キーボードから手を離さずに作業できます。
高速ナビゲーション
コマンド パレットを開くと、リポジトリ、個人アカウント、組織のどこからでも issue ページなどのトップレベルのページに簡単にアクセスできるように、候補が最適化されています。 目的の場所が一覧表示されていない場合は、場所の名前または番号を入力し始めると、候補が絞り込まれます。
コマンドへの簡単なアクセス
メニューから操作することなく、キーボードから直接コマンドを実行できるため、GitHub の使い方が変わるかもしれません。 たとえば、数回のキー操作でテーマを切り替えられるので、ニーズの変化に応じて簡単にテーマを切り替えることができます。
GitHub Command Palette を開く
コマンド パレットを開くには、次の既定のキーボード ショートカットのいずれかを使います。
- Windows と Linux: Ctrl+K または Ctrl+Alt+K
- Mac: Command+K または Command+Option+K
コマンド パレットを開くためのキーボード ショートカットは、ユーザー設定の [アクセシビリティ セクション] でカスタマイズすることができます。 詳細については、「GitHub Command Palette キーボード ショートカットのカスタマイズ」を参照してください。
コマンド パレットを開くと、左上隅に場所が表示され、それを候補のスコープとして使います (たとえば、octo-org
組織)。
Note
- Markdown テキストを編集している場合、Ctrl+Alt+K (Windows と Linux) または Command+Option+K (Mac) でコマンド パレットを開きます。
- project で作業している場合は、代わりにプロジェクト固有のコマンド パレットが表示されます。 詳しくは、「ビューのレイアウトを変更する」をご覧ください。
GitHub Command Palette キーボード ショートカットのカスタマイズ
コマンド パレットを開くための既定のキーボード ショートカットは、OS とブラウザーの既定のキーボード ショートカットと競合する場合があります。 アカウント設定の [アクセシビリティ セクション] に、キーボード ショートカットをカスタマイズするオプションがあります。 コマンド パレットの設定では、検索モードとコマンド モードの両方でコマンド パレットを開くためのキーボード ショートカットをカスタマイズできます。
GitHub Command Palette による移動
コマンド パレットを使って、GitHub 上でアクセスできる任意のページに移動できます。
-
Ctrl+K キー (Windows、Linux) または Command+K キー (Mac) を使って、UI の現在の場所によって決まるスコープでコマンド パレットを開きます。
-
移動したいパスの入力を開始します。 コマンド パレットの候補は、テキストに合わせて変化します。
-
必要に応じて、コマンド パレットのテキスト フィールドのパスを編集することで、提案のスコープの絞り込み、拡張、または完全な変更を行うことができます。
- ユーザーまたは組織のアカウント内でスコープを絞り込むには、リポジトリを強調表示し、[タブ] を使用してスコープに追加します。
- スコープを拡張するには、Backspace キーまたは Delete キーを使用して、スコープ内の項目を強調表示および削除します。
- スコープとテキスト ボックスをクリアするには、 [クリア] をクリックするか、Ctrl+Backspace キー (Windows と Linux) または Command+Delete キー (Mac) を押します。
キー入力による絞り込み検索もできます。 詳細については、「キー入力関数」を参照してください。
-
パスの入力を完了するか、方向キーを使って候補の中から必要なパスを強調表示します。
-
Enter キーで選んだ場所にジャンプします。 または、Ctrl+Enter (Windows と Linux) または Command+Enter (Mac) を使って、新しいブラウザー タブで場所を開きます。
GitHub Command Palette を使用した検索
コマンド パレットを使用して、GitHub 上の任意の項目を検索できます。
-
Ctrl+K キー (Windows、Linux) または Command+K キー (Mac) を使って、UI の現在の場所によって決まるスコープでコマンド パレットを開きます。
-
必要に応じて、コマンド パレットのテキスト フィールドのパスを編集することで、提案のスコープの絞り込み、拡張、または完全な変更を行うことができます。
- ユーザーまたは組織のアカウント内でスコープを絞り込むには、リポジトリを強調表示し、[タブ] を使用してスコープに追加します。
- スコープを拡張するには、Backspace キーまたは Delete キーを使用して、スコープ内の項目を強調表示および削除します。
- スコープとテキスト ボックスをクリアするには、 [クリア] をクリックするか、Ctrl+Backspace キー (Windows と Linux) または Command+Delete キー (Mac) を押します。
-
必要に応じて、キー ストロークを使用して特定の種類のリソースを検索します。
- # issue、pull request、ディスカッション、プロジェクトを検索する
- ! プロジェクトを検索する
- @ ユーザー、組織、リポジトリを管理する
- / リポジトリ スコープ内のファイルを検索する
-
検索語句の入力を開始します。 コマンド パレットでは、ユーザーの検索範囲に基づいて、一連の検索語の候補が表示されます。
Tip
コマンド パレット内で GitHub の統合検索の完全な構文を使用することもできます。 詳しくは、「GitHub での検索に関するドキュメント」をご覧ください。
-
矢印キーを使用して目的の検索結果を強調表示し、Enter キーを使用して選択した場所にジャンプします。 または、Ctrl+Enter (Windows と Linux) または Command+Enter (Mac) を使って、新しいブラウザー タブで場所を開きます。
GitHub Command Palette からのコマンドの実行
GitHub Command Palette を使用してコマンドを実行できます。 たとえば、新しいリポジトリや issue を作成したり、テーマを変更したりできます。 コマンドを実行する際、そのアクションの対象となる場所は、基になるページ、またはコマンド パレットに表示されるスコープによって決まります。
- pull request コマンドと issue コマンドは、常に基になるページで実行されます。
- リポジトリ コマンドなどの上位レベル コマンドは、コマンド パレットに表示されているスコープで実行されます。
サポートされているコマンドの完全な一覧については、「GitHub Command Palette リファレンス」を参照してください。
-
コマンド パレットをコマンド モードで開くための既定のキーボード ショートカットは、Ctrl+Shift+K (Windows および Linux) または Command+Shift+K (Mac) です。 コマンド パレットを既に開いている場合は、> を押してコマンド モードに切り替えます。 GitHub では、ユーザーの場所に基づいてコマンドが提案されます。
-
必要に応じて、コマンド パレットのテキスト フィールドのパスを編集することで、提案のスコープの絞り込み、拡張、または完全な変更を行うことができます。
- ユーザーまたは組織のアカウント内でスコープを絞り込むには、リポジトリを強調表示し、[タブ] を使用してスコープに追加します。
- スコープを拡張するには、Backspace キーまたは Delete キーを使用して、スコープ内の項目を強調表示および削除します。
- スコープとテキスト ボックスをクリアするには、 [クリア] をクリックするか、Ctrl+Backspace キー (Windows と Linux) または Command+Delete キー (Mac) を押します。
-
目的のコマンドが表示されない場合は、スコープを確認した後、テキスト ボックスでコマンド名の入力を開始します。
-
方向キーを使用して目的のコマンドを強調表示し、Enter キーを使用して実行します。
コマンド パレットの終了
コマンド パレットがアクティブな場合は、次のいずれかのキーボード ショートカットを使用してコマンド パレットを閉じます。
- 検索およびナビゲーション モード: Esc または Ctrl+K (Windows および Linux) Command+K (Mac)
- コマンド モード: Esc または Ctrl+Shift+K (Windows および Linux) Command+Shift+K (Mac)
アクセシビリティ設定でコマンド パレットのキーボード ショートカットをカスタマイズした場合、カスタマイズしたキーボード ショートカットは、コマンド パレットの開閉の両方に使用されます。
GitHub Command Palette リファレンス
キーストローク関数
これらのキーストロークは、コマンド パレットがナビゲーション モードと検索モードにある場合、つまりコマンド モードでは使用できない場合に使用できます。
キー操作 | 機能 |
---|---|
> | コマンド モードを開始します。 詳細については、「GitHub Command Palette からのコマンドの実行」を参照してください。 |
# | issue、pull request、ディスカッション、プロジェクトを検索します。 詳細については、「GitHub Command Palette を使用した検索」を参照してください。 |
@ | ユーザー、組織、リポジトリを管理します。 詳細については、「GitHub Command Palette を使用した検索」を参照してください。 |
/ | リポジトリ スコープ内のファイル、または組織スコープ内のリポジトリを検索します。 詳細については、「GitHub Command Palette を使用した検索」を参照してください。 |
! | プロジェクトのみを検索します。 詳細については、「 |