web-dev-qa-db-ja.com

キーボードを使用してメニューバーをアクティブにします

OSXでは、マウス(矢印キーなど)を使用せずにメニューバーをナビゲートすることはできますか? Windowsがこれを行う方法に似たものを探しています。Altキーを押すと矢印キーでメニューバーをナビゲートでき、Enterキーを押すとメニュー項目が呼び出されます。メニュー項目を呼び出すために手がキーボードから離れる必要がないため、これはより人間工学的です。さまざまなキーボードショートカットを知っていますが、残念ながらすべてのメニュー項目にショートカットがあるわけではありません。

フォローアップ:問題の半分を解決するフルキーボードアクセスを発見しました。フルキーボードアクセスがすべてのコントロールに設定されている場合、メニューバーをアクティブにするキーはありますか?

15
Wavy Crab

から Mac OSXキーボードコマンド

フルキーボードアクセス(第3章を参照)

  control+F1

    Toggle Full Keyboard Access on/off

  control+F2 (or control+M)

    Focus keyboard control on menu bar

  control+F3 (or control+D)

    Focus keyboard control on Dock

  control+F4 (or control+W)

    Focus keyboard control on active Window or cycle to next window

  control+F5 (or control+T)

    Focus keyboard control on toolbar

  control+F6 (or control+U)

    Focus keyboard control on palette (utility window)

  control+F7

    In windows and dialogs, switch focus to text boxes/lists/controls

  arrow keys

    Navigate active item

  return, enter, or spacebar

    Select highlighted item

  return or enter

    Select default dialog control (OK, Yes, No, Save, Open, etc.)

  escape

    Cancel action, menu, or dialog

control + F1でフルキーボードアクセスを有効にし(1回のみ必要)、次に

control + F2(またはcontrol + M)はあなたが探しているコマンドです。

18
Josh K

このショートカットは、[システム環境設定]> [キーボード]> [キーボードとテキスト入力]> [メニューバーにフォーカスを移動する]で変更できることに注意してください。

これを変更することを強くお勧めします。「実際の」F2キーにアクセスするには、Fnキーを押したままにする必要があるため、デフォルトのショートカットは非常に使いにくいです。

私のショートカットはControl-Option-Command-RETURNです。

8
beibei

^ + f2を試しましたか(^はctrlを意味します)

f2キーには二重の機能があるため、Fn + Ctrl + F1と組み合わせる必要がある場合があります。その後、矢印で簡単にナビゲートできます。お役に立てれば。

0
Ye Lin Aung