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?

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.


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.


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


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 .

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.