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


17

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

または、アプリケーション(たとえばXcode)で新しいショートカットを作成する方法。

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

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

のように-コマンド+ Shift + Ctrl + R

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

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

  • Mac OS Xのキーボードからメニューにアクセスする方法は?
  • 特定のアプリケーションオプションの新しいショートカットを作成する方法

回答:


20
  1. Control-Fn-F2、またはControl-F2。F1、F2などを標準のファンクションキーとして使用する場合。

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


1
@ベンジャミン-サー-私はMAC OS X-10.5.7を使用しています。&あなたが私に提案したオプションは機能していません。
サガーR.コタリ

@sagar:MacOS X 10.5.7では、Control-Fn-F2オプションが機能します。単純なControl-F2は、画面の輝度を上げようとするだけです。ただし、これはおそらく、キーを標準のファンクションキーとして使用していないことを意味します。
ジョナサンレフラー

2
これを機能させるには、フルキーボードアクセスをオンにする必要があります。キーボード設定ペインでオンにできます。(またはを押して、<KBD>コントロール</ KBD> - <KBD> F7 </ KBD>)
Chealion

@ Chealion—私にとってはそうではありません。@ sagar—どれですか?そして、なぜ10.5.8ではないのですか?
ベンジャミンドブソン

1
「設定->キーボード->キーボードショートカット->キーボードテキストと入力」でデフォルトのContrl + F2のキーシーケンスを変更し、「メニューバーにフォーカスを移動」オプションに新しいキーシーケンスを設定することもできます。WindowsのCmd + Spaceを模倣するように設定するのが好きです(これはデフォルトでSpotlight検索に使用されます)
-haridsv

27

これを行うための私のお気に入りの方法は、ヘルプショートカット(cmd-shift- /)を使用することです。これにより、Leopardのフォーカスがヘルプバーに移動します。次に、目的のコマンドの名前の入力を開始すると、下のリストがパターンに合ったコマンドにフィルターされます。右矢印の下向き矢印を押すと、メニューにコマンドが存在する場所と、それに割り当てられたショートカットが実際に表示されます。Enterキーを押すと、コマンドが実行されます。

実際にそれを行う場合、これはより理にかなっています:)。

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

残念ながら、これはFirefox(古いctrl-F2の方法を使用する必要がある)では機能しません。なぜなら、彼らは「ヘルプ」ショートカットをハイジャックして、私が望んでいない愚かなWebページに導くからです。


2
+1ああ、私はそれが好きです。ほとんどQuicksilverに似ています。メニューやものが含まれているように思えたので、ヘルプメニューの「検索」が何のためなのか、頭に浮かんだことはありませんでした。これは、これから毎日使用するヒントです。:-)
robsoft 2009

2
+1。ワオ。私はそれを知らなかった、それは本当に素晴らしいです!
ジョンルディ

スイートチップ!!!!!!
bobobobo 2009年

1
いまいましい、私はこれを一度だけ投票することができます。
oferei

2

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

XCodesメニューのショートカットを変更する限り、[XCode prefsダイアログの[Key Binding Preferences]を使用できます。http://developer.apple.com/documentation/DeveloperTools/Conceptual/XcodeWorkspace/300-Keyboard_Shortcuts/custom_key_equivalents.html#//apple_ref/doc/uid/TP40002706-SW2


1

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

特に、PC / Windowsの背景からMac OS X にアクセスするユーザーは、Alt+ Fをクリックしてメニューの[ファイル]項目を強調表示したり、ダイアログのさまざまなボタンにアクセスするなど、WindowsのAltアクセラレータの動作を複製するものを探す場合がありますボックス。

OS XダイアログボックスでWindows Altアクセラレータをほぼ複製する便利な機能は、+ + を使用することfirst_letterです。

+ のみを実行できる場合もありますがfirst_letter、これは普遍的ではありません。たとえば、Save Asダイアログでは、+ Nはの選択に失敗しますNew Folder。しかし、+ + Nがトリックを行います。

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.