Acceso a menús en Mac OS X a través del teclado

17

Mi pregunta es cómo acceder a los menús de aplicaciones, como archivo, editar, ver, usando el teclado.

O cómo crear un nuevo atajo en cualquier aplicación (por ejemplo, Xcode).

Ejemplo -> Quiero crear un atajo para la siguiente opción de menú en Xcode

=> Menú Ejecutar -> Comenzar con la herramienta de rendimiento -> Fugas

como - Comando + shift + Ctrl + R

¿Es posible? ¿Cómo?

He incluido aquí dos preguntas

  • ¿Cómo acceder al menú a través del teclado en Mac OS X?
  • ¿Cómo crear un nuevo atajo para cualquier opción particular de aplicación?
Sagar R. Kothari
fuente

Respuestas:

20
  1. Control-Fn-F2 o Control-F2 si usa F1, F2, etc. como teclas de función estándar.

  2. Preferencias del sistema »Teclado y ratón» Atajos de teclado. Haga clic en el botón + y siga las instrucciones.

Benjamin Dobson
fuente
1
@Benjamin - Señor - Estoy usando MAC OS X - 10.5.7. & La opción que me sugirió no funciona.
Sagar R. Kothari
@sagar: en MacOS X 10.5.7, la opción Control-Fn-F2 funciona para mí; el Control-F2 simple solo intenta aumentar el brillo de mi pantalla. Sin embargo, eso probablemente significa que no estoy usando las teclas como teclas de función estándar.
Jonathan Leffler
2
El Acceso total al teclado debe estar activado para que esto funcione: puede activarlo en el Panel de preferencias del teclado. (O presione <kbd> Control </kbd> - <kbd> F7 </kbd>)
Chealion
@ Chealion, no para mí, no lo hace. @ sagar, ¿cuál? ¿Y por qué no estás en 10.5.8?
Benjamin Dobson
1
También puede cambiar la secuencia de teclas para el Contrl + F2 predeterminado en "Configuración -> Teclado -> Atajos de teclado -> Texto y entrada del teclado" y establecer una nueva secuencia de teclas para la opción "Mover el foco a la barra de menú". Me gusta configurar Cmd + Espacio para imitar el de Windows (que por defecto se usa para la búsqueda de Spotlight)
haridsv
27

Mi forma favorita de hacer esto es usar el acceso directo de ayuda (cmd-shift- /), que lleva el foco en Leopard a la barra de ayuda. Luego comience a escribir el nombre del comando que desea y filtrará la lista a continuación a los comandos que se ajusten a su patrón. Simplemente baje la flecha hacia la derecha y en realidad le mostrará en qué parte de los menús existe ese comando, junto con los accesos directos asignados. Presiona enter y ejecuta el comando.

Esto tiene más sentido si realmente lo haces :).

Esto hace que sea realmente fácil buscar a través de todos sus comandos para el correcto, y en unas pocas pulsaciones de teclas le da acceso a todos los elementos del menú.

Desafortunadamente, esto ya no funciona en Firefox (donde tienes que usar la antigua forma ctrl-F2) porque secuestraron el acceso directo de "ayuda" para llevarte a una estúpida página web que nunca es lo que quiero.

Ted Naleid
fuente
2
+1 Oh, me gusta. Es casi como Quicksilver. Nunca había entendido qué era esa 'búsqueda' en el menú de ayuda, dado que parecía incluir menús y demás, qué bueno. Ese es un consejo que usaré todos los días de ahora en adelante. :-)
robsoft
2
+1. GUAU. ¡Nunca lo supe, y es realmente increíble!
John Rudy el
dulce consejo !!!!!!
bobobobo
1
maldición, solo puedo votar esto una vez.
oferei
2

De acuerdo con http://www.xvsxp.com/misc/keyboard.php , si presiona Control-F2, puede navegar por los menús como en Windows: flechas izquierda o derecha, o escribir la primera letra de un menú nombre o un nombre de opciones de menú para seleccionarlo, e ingresar funciona igual que hacer clic en la opción.

En cuanto a cambiar los accesos directos del menú XCodes, [puede usar las "Preferencias de enlace de teclas" en el diálogo de preferencias de XCode. http://developer.apple.com/documentation/DeveloperTools/Conceptual/XcodeWorkspace/300-Keyboard_Shortcuts/custom_key_equivalents.html#//apple_ref/doc/uid/TP40002706-SW2

Neito
fuente
1

Han pasado varios años desde que se hizo esta pregunta, pero para aquellos que se topan con este hilo, mi respuesta a una pregunta similar podría ser útil (enlace a continuación).

En particular, aquellos que vienen a Mac OS X desde un fondo de PC / Windows podrían buscar algo para replicar el comportamiento de los aceleradores Alt en Windows, como hacer clic en Alt+ Fpara resaltar el elemento Archivo en el menú o acceder a varios botones en el diálogo cajas

Una buena característica que casi replica los aceleradores de Windows Alt en un cuadro de diálogo de OS X es usar + + first_letter.

A veces es posible hacer solo + first_letter, pero esto no es universal. Por ejemplo, en un Save Asdiálogo, + Nno puede seleccionar New Folder. Pero + + Nhace el truco.

Puede encontrar más detalles, incluso sobre cómo acceder a los elementos del menú utilizando esta técnica en mi publicación anterior .

Egalth
fuente