キーボード ショートカットの使用

キーボード ショートカット (ホットキー) は、ユーザー インターフェイスでは、別の方法でコマンドを実行する、キーストロークまたはキーストロークの組み合わせです。 たとえば、Ctrl + C キーは、リボンの [コピー] コピー コマンドのショートカットです。

通常、ショートカットでは、1 つ以上の修飾キー (Shift キー、Ctrl キー、Alt キー) が固有キーと一緒に使用されます。固有キーには、キーボード上のほぼすべてのキーを使用できます。 多くの場合、ショートカットには、文字 A キーなど、単一のキーストロークを使用できますが、ArcGIS Pro ビューのような ModelBuilder の一部のコンテキストでは、修飾キーが必要です。 使用できる固有キーは 1 つだけです。 たとえば、QW キーや Alt + QW キーをショートカットにすることはできません。

ArcGIS Pro は、次の操作をサポートするカスタマイズ可能な環境を、キーボード ショートカットに提供します。

  • 機能グループ別にショートカットを表示し、必要に応じて、アプリケーションの現在の状態で機能するショートカットのみを表示します。
  • コマンド名、コマンド ID、キーストロークでショートカットを検索します。
  • 既存のショートカットに割り当てられたキーストロークを変更します。
  • 新しいショートカットを追加します。
  • ショートカットをオフにするか、削除します。
  • ショートカットの説明を表示します。
  • 個別のショートカット、ショートカットのグループ、すべてのショートカットのデフォルト設定を復元します。

[キーボード ショートカット] ダイアログ ボックスでは、ショートカットが機能グループ別に整理されています。 グローバル ショートカットは、アプリケーション全体で機能し、ほとんどまたはすべてのコンテキストで、同じ操作を実行します。 たとえば、Ctrl + N キーは、ユーザー インターフェイスのほとんどの場所から、[新しいプロジェクト] ダイアログ ボックスを開きます。 コンテキスト ショートカットは、マップ ビューがアクティブなときなど、アプリケーションが特定の状態にあるときに機能します。

[キーボード ショートカット] ダイアログ ボックスを開くと、ショートカットのグループが、アプリケーションの状態に応じて、自動的に展開することがあります。 たとえば、マップ ビューがアクティブな場合、[マッピング] の下にあるショートカットの [一般] リストが展開します。

デフォルトでは、[キーボード ショートカット] ダイアログ ボックスには、アプリケーションの現在の状態で利用可能なショートカットのみが表示されます。 グローバル ショートカットは常に利用できますが、それ以外のショートカットが利用可能かどうかは、プロジェクトでアクティブなウィンドウやビューによって決まります。 すべてのショートカットを表示するには、ダイアログ ボックスの上部にある [現在アクティブなショートカットを表示] チェックボックスをオフにします。

キーボード ショートカットへのアクセス

ショートカットを表示および操作するには、[キーボード ショートカット] ダイアログ ボックスを使用します。 このダイアログ ボックスには、次の方法でアクセスできます。

  • アプリケーションのいずれかの場所で、F12 キーを押します。
  • 開いているプロジェクトで、リボン上の [ヘルプ] タブをクリックします。 [カスタマイズ] グループで、[ショートカット] キーボード ショートカット をクリックします。
  • [オプション] ダイアログ ボックスのアプリケーション オプションのリストで、[リボンのカスタマイズ] をクリックし、[キーボード ショートカット] をクリックします。
  • コマンド検索ボックスに「ショートカット」と入力して、Enter キーを押します。

キーボード ショートカット ダイアログ ボックス

ショートカットの表示

[キーボード ショートカット] ダイアログ ボックスでは、ショートカットがグループ別およびサブグループ別に整理されています。

  1. 前のセクションの説明に従って、[キーボード ショートカット] ダイアログ ボックスを開きます。
  2. 必要に応じて、ダイアログ ボックスの上部にある [現在アクティブなショートカットを表示] チェックボックスをオフにします。
  3. グループおよびサブグループを展開すると、コマンドとそのショートカットが表示されます。
  4. コマンドを展開すると、その説明が表示されます。

    カタログ ビューのショートカット

ショートカットの検索

コマンド名 (コマンド ID を含む) またはキーストロークで既存のショートカットを検索できます。 [現在アクティブなショートカットを表示] チェックボックスがオンの場合は、検索によって、アクティブなショートカット グループの結果が返されます。 すべてのショートカットを検索するには、このチェックボックスをオフにします。

コマンド名またはコマンド ID による検索

デフォルトの方法は、コマンドの名前またはコマンド ID によるショートカットの検索です。

注意:

すべてのコマンドに説明テキスト ID があります。 たとえば、[新しいプロジェクト] ボタン 新しいプロジェクト のコマンド ID は esri_core_newProjectButton です。 コマンド ID を表示する場合、それらの ID はスクリーンヒントに表示されるほか、[キーボード ショートカット] ダイアログ ボックスのショートカットの説明に表示されます。 コマンド ID は、表示されているかどうかにかかわらず検索されます。

  1. [キーボード ショートカット] ダイアログ ボックスを開きます。
  2. 必要に応じて、ダイアログ ボックスの上部にある [名前] をクリックします。
  3. コマンドの名前か名前の一部、またはコマンドの ID を入力します。

    一致するショートカットが検出されます。 検索テキストが、コマンド名またはコマンド ID の任意の場所に出現している場合、一致が見つかります。 たとえば、すべてのショートカットが表示されている場合、「py」を検索すると、[コピー] (Copy) や [Python ウィンドウに送信] などのコマンドのショートカットが見つかります。

  4. 検索ボックスの [削除] 削除 をクリックすると、検索テキストと検索結果がクリアされます。

キーストロークによる検索

キーストロークで、ショートカットを検索することもできます。

  1. [キーボード ショートカット] ダイアログ ボックスを開きます。
  2. 必要に応じて、ダイアログ ボックスの上部にある [キーストローク] をクリックします。
  3. 検索ボックスで、キーまたはキーの組み合わせを押します。

    検索したキーストロークと一致、または検索したキーストロークを含むショートカットが検出されます。 たとえば、すべてのショートカットが表示されている場合、F4 キーを検索すると、グローバル コマンド [アクティブなビューを閉じる] (Ctrl + F4 キー)、カタログ コマンド [コンテンツ ウィンドウ] (Alt + F4 キー)、編集コマンド [パート編集終了] (F4 キー) のショートカットが見つかります。

    ヒント:

    ショートカットを使用しているかのように、検索ボックスにキーストロークを入力します。 たとえば、F キーの後に 4 キーを入力せずに、F4 キーを押します。 キーストロークを入力した後に、Enter キーを押す必要はありません。

  4. 検索ボックスの [削除] 削除 をクリックすると、検索ボックスと検索結果がクリアされます。

ショートカットの変更

ほとんどのコマンドで、デフォルトのショートカットを変更できます。 いくつかのコマンドのデフォルトのショートカットは、変更またはオフにすることができず、[キーボード ショートカット] ダイアログ ボックスでグレー表示されます。

  1. [キーボード ショートカット] ダイアログ ボックスを開きます。
  2. コマンドを参照または検索します。
  3. 必要に応じて、コマンドを展開して、ショートカットの修飾キーと現在の固有キーを表示します。

    コマンド検索のショートカット

  4. 次のいずれかの方法で、ショートカットを更新します。
    • コマンド名の横にある [有効なキーを入力してください] フィールドをクリックして、新しいキーまたはキーの組み合わせを押します。
    • 修飾キー ボタンをクリックして選択または選択解除します。 固有キーを変更するには、そのキーをクリックし、別のキーを押します。

    コマンド検索コマンドの更新されたショートカット

  5. 必要に応じて、その他のショートカットを変更します。
  6. [キーボード ショートカット] ダイアログ ボックスで、[保存] をクリックします。

    [キーボード ショートカット] ダイアログ ボックスが閉じます。 すべての変更が保存されます。 ユーザー インターフェイス上のコマンドにアクセスすると、更新されたショートカットが、アイテムのショートカット メニューとヒントに表示されます。

    コマンド検索バーとそのヒントに表示された更新済みショートカット

重複するショートカットの管理

ショートカットは、一意である必要はありません。 たとえば、同じショートカットを使用して、マップ ビューがアクティブなときに 1 つのコマンドを実行し、テーブル ビューがアクティブなときに別のコマンドを実行することができます。 ただし、類似した機能を持つコマンドに同じショートカットを割り当てると便利な場合があります。

重複するショートカットは、同じコンテキストで機能するコマンドに割り当てられた場合に問題になります。 たとえば、同じショートカットをマップ ナビゲーション コマンドの [拡大] 四角形ズーム イン[縮小] 四角形ズーム アウト に割り当てると、このショートカットで実行できるのは、これらのコマンドのうちの 1 つのみになります。 一般に、重複するショートカットは、[マッピング] の下の [一般] ショートカットなど、同じサブグループ内に存在する場合に問題になります。 別々のグループ、またはグループの別々のサブグループ内にある場合は、問題になる場合もあれば、ならない場合もあります。

[グローバル] グループとコンテキスト グループで重複しているショートカットは、コンテキスト コマンドが優先されるため、問題にはなりません。 たとえば、グローバル ショートカットである Ctrl + M キーは、新しいマップを開きます。 Ctrl + M キーを [カタログ] ウィンドウの [メタデータの表示] コマンドに割り当てると、このショートカットは、アイテムが [カタログ] ウィンドウで選択されている場合にメタデータ ビューを開き、それ以外の場合は、新しいマップを開きます。 しかし、基本設定として、グローバル ショートカットとコンテキスト ショートカットの競合が望ましくない場合もあります。

競合の警告は、次のような状況で表示されます。

  • サブグループ自体の中で重複しています。 例: [マッピング] グループの [一般] サブグループ内で、2 つのコマンドのショートカットが同じです。
  • [現在アクティブなショートカットを表示] チェックボックスがオンであり、アクティブなショートカットの任意のグループまたはサブグループに重複が存在します。 例: マップ ビューがアクティブであり、[マッピング] グループの [一般] サブグループと、[編集] グループの [編集ウィンドウ] サブグループで同じショートカットが使用されています。
  • [現在アクティブなショートカットを表示] チェックボックスがオフであり、任意のグループまたはサブグループのショートカットが、[グローバル] グループのショートカットと重複しています。

警告は、競合によって問題が生じるかどうかに関係なく表示されます。 重複するショートカットが同じサブグループ内に存在する場合は、続行する前に確認を求めるメッセージが表示されます。 それ以外の場合、警告は、重複するショートカットの割り当てに影響を及ぼしません。

ショートカットの競合の警告
[カタログ] グループの [ウィンドウ] サブグループにあるショートカットが、グローバル ショートカットと競合しています。

コマンドとショートカットの追加

コマンドが [キーボード ショートカット] ダイアログ ボックスに表示されていない場合は、そのコマンドを追加してショートカットを割り当てることができます。 ユーザーの操作が必要な一部のコマンドは追加できません。

  1. [キーボード ショートカット] ダイアログ ボックスを開きます。
  2. 必要に応じて、コマンドを追加するグループおよびサブグループを展開します。

    コマンドは、適切なサブグループに追加する必要があります。 たとえば、[基準縮尺の設定] コマンド 基準縮尺の設定 は、マップ ビューがアクティブで、マップが [コンテンツ] ウィンドウで選択されている場合に機能します。 このコマンドを [マッピング] の下の [一般] サブグループ (または [グローバル] グループ) に追加すれば、ショートカットは機能しますが、 [カタログ] の下の [ビュー] サブグループに追加すると、このコマンドはカタログ ビューでは動作しないため、ショートカットは無効になります。

    ヒント:

    [キーボード ショートカット] ダイアログ ボックスを開く前に、コマンドが機能する状態に ArcGIS Pro を設定してください。 ダイアログ ボックスを開くと、通常、適切なサブグループが自動的に展開します。

  3. [新しいショートカットを追加] をクリックします。

    [コマンド] ダイアログ ボックスが表示されます。 デフォルトでは、すべてのコマンドはアルファベット順にリスト表示されます。 必要に応じて、[コマンドの選択元] ドロップダウン矢印をクリックし、一般的なコマンドやリボンのタブ別に整理されたコマンドが表示されるように、リストをフィルターできます。

  4. コマンドを参照するか、検索ボックスに名前を入力して、Enter キーを押します。 コマンドを選択し、[OK] をクリックします。

    コマンドが選択された状態のコマンド ダイアログ ボックス

    [キーボード ショートカット] ダイアログ ボックスで、コマンドがそのグループにアルファベット順で追加されます。

  5. ショートカットに必要なキーストロークの組み合わせを入力します。

    マッピング グループの一般サブグループにある新しいショートカット
    [グラフィックス レイヤーの追加] コマンドが、[マッピング] グループの [一般] サブグループに追加されます。

  6. [キーボード ショートカット] ダイアログ ボックスで、[保存] をクリックします。

ショートカットのオフまたは削除

使用しないショートカットはオフにするか、削除できます。

ショートカットのオフ

ショートカットをオフにすると、[キーボード ショートカット] ダイアログ ボックスではコマンドが割り当てられたままになりますが、使用しても効果はありません。

  1. [キーボード ショートカット] ダイアログ ボックスを開きます。
  2. オフにするショートカットを参照または検索します。
  3. コマンド名の横にあるチェックボックスをオフにします。
  4. [キーボード ショートカット] ダイアログ ボックスで、[保存] をクリックします。

    これで、ショートカットはコマンドを実行しなくなります。 ショートカットをオンに戻すには、コマンドのチェックボックスをオンにするか、ショートカットの横にある [ショートカットを元に戻す] ショートカットを元に戻す をクリックします。

ショートカットの削除

ショートカットを削除すると、そのコマンドとショートカットは、[キーボード ショートカット] ダイアログ ボックスに表示されなくなります。 デフォルトのショートカットは、リセットによって復元することができます。 自分で追加したショートカットを削除した場合は、再度手動で追加する必要があります。

  1. [キーボード ショートカット] ダイアログ ボックスを開きます。
  2. 削除するショートカットを参照または検索します。
  3. ショートカットの横にある [ショートカットの削除] ショートカットを削除 をクリックします。
  4. [キーボード ショートカット] ダイアログ ボックスで、[保存] をクリックします。

ショートカットの復元およびリセット

個別のショートカットの変更後の設定を復元したり、ショートカットのグループをデフォルトの構成にリセットしたり、すべてのショートカットをデフォルトの構成にリセットしたりすることができます。 リセットを行うと、変更が元に戻り、削除されたデフォルトのショートカットが元どおり追加され、自分で追加したすべてのショートカットが削除されます。

  1. [キーボード ショートカット] ダイアログ ボックスを開きます。
  2. ショートカットを復元またはリセットするには、次のいずれかを実行します。

    1 つのショートカットを復元します。

    ショートカットを参照または検索して、[ショートカットを元に戻す] ショートカットを元に戻す をクリックします。 このボタンは、ショートカットが変更された場合にのみ表示されます。

    ショートカットのグループをリセットします。

    ショートカット グループを参照して、[テーブルのリセット] をクリックします。 このボタンは、グループに変更が含まれる場合にのみ表示されます。

    すべてのショートカットをリセットします。

    [キーボード ショートカット] ダイアログ ボックスの下部にある [すべてリセット] をクリックします。 このボタンは、ショートカットが変更された場合にのみ有効になります。

  3. [キーボード ショートカット] ダイアログ ボックスで、[保存] をクリックします。

関連トピック