web-dev-qa-db-ja.com

キーボードを介したMacOSXのメニューへのアクセス

私の質問は、キーボードを使用して、ファイル、編集、表示などのアプリケーションメニューにアクセスする方法です。

または、任意のアプリケーション(Xcodeなど)で新しいショートカットを作成する方法。

例-> Xcodeで次のメニューオプションのショートカットを作成したい

=>メニューの実行->パフォーマンスツールで開始->リーク

のように-コマンド+シフト+ Ctrl + R

出来ますか?どうやって?

ここに2つの質問を含めました

  • Mac OS Xでキーボードからメニューにアクセスするにはどうすればよいですか?
  • アプリケーションの特定のオプションの新しいショートカットを作成するにはどうすればよいですか?
17
  1. Control-Fn-F2、またはF1、F2などを標準のファンクションキーとして使用する場合はControl-F2。

  2. システム環境設定"キーボードとマウス"キーボードショートカット。 +ボタンをクリックして、指示に従います。

20
Benjamin Dobson

これを行うための私のお気に入りの方法は、ヘルプショートカット(cmd-shift- /)を使用することです。これにより、Leopardのフォーカスがヘルプバーに表示されます。次に、必要なコマンドの名前の入力を開始すると、以下のリストがパターンに適合するコマンドにフィルターされます。右下矢印を押すと、そのコマンドがメニューのどこにあるか、およびそれに割り当てられているショートカットが実際に表示されます。 Enterキーを押すと、コマンドが実行されます。

あなたが実際にそれをするならば、これはより理にかなっています:)。

これにより、すべてのコマンドから適切なコマンドを簡単に検索でき、数回のキーストロークですべてのメニュー項目にアクセスできます。

残念ながら、これはFirefox(古いctrl-F2の方法を使用する必要がある)では機能しなくなりました。これは、Firefoxが「ヘルプ」ショートカットを乗っ取って、私が望んでいない愚かなWebページにアクセスするためです。

27
Ted Naleid

http://www.xvsxp.com/misc/keyboard.php によると、Control-F2を押すと、Windowsと同じようにメニューをナビゲートできます。左矢印または右矢印、またはメニュー名の最初の文字程度またはメニューオプション名を選択して入力すると、オプションをクリックするのと同じように機能します。

XCodesメニューのショートカットを変更する限り、[XCodeprefsダイアログの「KeyBindingPreferences」を使用できます。 http://developer.Apple.com/documentation/DeveloperTools/Conceptual/XcodeWorkspace/300-Keyboard_Shortcuts/custom_key_equivalents.html#//Apple_ref/doc/uid/TP40002706-SW2

2
Neito

この質問が出されてから数年が経ちましたが、このスレッドに出くわした人にとっては、同様の質問に対する私の答えが役立つかもしれません(以下のリンク)。

特に、PC/WindowsのバックグラウンドからMacOS Xにアクセスする人は、クリックなど、WindowsのAltアクセラレータの動作を再現するものを探す可能性があります。 AltF メニューの[ファイル]項目を強調表示したり、ダイアログボックスのさまざまなボタンにアクセスしたりします。

OSXダイアログボックスでWindowsAltアクセラレータをほぼ複製する優れた機能は次のとおりです。 first_letter

時々それだけが可能です first_letter、しかしこれは普遍的ではありません。たとえば、Save Asダイアログでは、 NNew Folderの選択に失敗します。だが N トリックを行います。

このテクニックを使用してメニュー項目にアクセスする方法を含む詳細 私の以前の投稿で見つけることができます

1
Egalth