透過鍵盤存取 Mac OS X 中的選單

透過鍵盤存取 Mac OS X 中的選單

我的問題是如何使用鍵盤存取應用程式選單,例如文件、編輯、查看。

或如何在任何應用程式(例如 Xcode)中建立新的捷徑。

範例 -> 我想為 Xcode 中的以下選單選項建立快捷方式

=>運行選單->從性能工具開始->洩漏

就像 - Command + Shift + Ctrl + R

是否可以?如何?

我在這裡提出了兩個問題

  • 如何在 Mac OS X 中透過鍵盤存取選單?
  • 如何為任何特定的應用程式選項建立新的捷徑?

答案1

  1. Control-Fn-F2 或 Control-F2(如果您使用 F1、F2 等作為標準功能鍵)。

  2. 系統偏好設定 » 鍵盤和滑鼠 » 鍵盤快速鍵。點擊 + 按鈕並按照說明進行操作。

答案2

我最喜歡的方法是使用幫助快捷方式 (cmd-shift-/),它將 Leopard 中的焦點移至幫助欄。然後開始輸入您想要的命令的名稱,它將過濾下面的列表以找到適合您的模式的命令。只需向下箭頭向右,它實際上會向您顯示該命令在選單中的位置,以及分配給它的任何快捷方式。按 Enter 鍵並執行該指令。

如果你真的這麼做了,這會更有意義:)。

這使得在所有命令中搜尋正確的命令變得非常容易,並且只需按幾下按鍵即可存取所有選單項目。

不幸的是,這在 Firefox 中不再起作用(你必須使用舊的 ctrl-F2 方式),因為它們劫持了「幫助」快捷方式,將你帶到一個永遠不是我想要的愚蠢網頁。

答案3

根據http://www.xvsxp.com/misc/keyboard.php,如果您按 Control-F2,您可以像在 Windows 中一樣導航選單:向左或向右箭頭,或鍵入選單名稱或選單選項名稱的第一個字母左右來選擇它,然後輸入就像點擊選項。

至於更改 XCode 選單快捷方式,[您只需使用 XCode 首選項對話方塊中的「鍵綁定首選項」即可。http://developer.apple.com/documentation/DeveloperTools/Conceptual/XcodeWorkspace/300-Keyboard_Shortcuts/custom_key_equivalents.html#//apple_ref/doc/uid/TP40002706-SW2

答案4

自從提出這個問題以來已經有好幾年了,但是對於那些偶然發現這個帖子的人來說,我對類似問題的回答可能會很有用(鏈接如下)。

特別是,那些從 PC/Windows 背景轉向 Mac OS X 的人可能會尋找一些東西來複製 Windows 中 Alt 加速器的行為,例如單擊Alt+F突出顯示選單上的“文件”項,或訪問對話框中的各種按鈕盒子。

一個幾乎複製 OS X 對話框中的 Windows Alt 加速器的好功能是使用+ + first_letter

有時可以只使用+ first_letter,但這並不通用。例如,在Save As對話方塊中,+N無法選擇New Folder。但是+ +N就可以了。

更多詳細信息,包括如何使用此技術訪問菜單項可以在我之前的帖子中找到

相關內容