Establecer atajo de teclado para la selección de menú anidado

15

Digamos que una aplicación tiene una selección de menú Exportar en el menú Archivo. Al pasar el mouse, un submenú se extiende con las opciones de exportación. ¿Hay alguna manera de hacer un atajo de teclado para una de esas selecciones anidadas?

Ya he intentado implementar el atajo de teclado para Exportar, configurándolo en Comando-E. Sin embargo, esto no funciona, aunque el símbolo de Comando aparece junto a Exportar.

Cualquier ayuda es apreciada

Jason
fuente
Esto también le ayuda cuando tiene un elemento de submenú con el mismo nombre que un elemento de menú de nivel superior, o para desambiguar entre elementos de menú con el mismo nombre. Agregué un atajo de teclado para iTunes para "Amar" una pista a través de ⌘⇧l, el nombre del elemento del menú Loveestaba en conflicto intermitentemente con algo más, por lo que definirlo como Song->Loveera necesario.
Jason Salaz el

Respuestas:

23

Desde Mountain Lion puede asignar métodos abreviados de teclado a elementos de menú anidados con el siguiente formato:

File->Export->Sub-item

Encontré la respuesta en esta publicación en las Comunidades de soporte de Apple del usuario macNtouch .

Note por favor:

  • tienes que insertar la ruta completa: las rutas parciales no funcionarán
  • no debe dejar espacio entre el título del menú y la flecha
Johan Kaving
fuente
1
Toma nota: tienes que poner el "camino" completo. ¡Los caminos parciales no funcionarán!
o0 '.
4

Me doy cuenta de que este es un hilo antiguo, pero actualmente estaba luchando con el mismo problema, en Filemaker Pro Advanced.

Resultó que si ponía el acceso directo en la sección "Todas las aplicaciones" en Preferencias del sistema, en lugar de la sección Filemaker Pro Advanced, ¡funcionó!

Esto solo se aplica a los elementos de menú anidados. Los no anidados funcionan como deberían (es decir, en la sección FM Pro Advanced).

Andreas Carlsson
fuente
1

La respuesta de MacNTouch todavía funciona perfectamente en High Sierra y Mojave. Quería configurar un atajo para imprimir cheques en QuickBooks 2019 Mac, pero solo creando un atajo de teclado para el submenú Cheques ... colocaría el atajo en Comprobaciones de importación de archivos ...

Usando toda la ruta, Archivo-> Imprimir formularios-> Cheques ... ahora coloca mi ^ P en el submenú Cheques correcto ... Debes usar todo el camino y las flechas deben ser un guión y mayor que, sin espacios.

Chip
fuente
0

Si desea asignar un acceso directo al submenú, puede usar el nombre del submenú tal como aparece. Entonces, si quisiera asignar un acceso directo a la codificación predeterminada en Safari, usar "Predeterminado" es suficiente.

Sin embargo, si desea asignar un acceso directo a un submenú que aparece varias veces, como "Mi carpeta", puede usar:> Mover a> Notas, al menos en Lion. Esto ya no funciona en Lion.

También puede intentar asignar un acceso directo usando un script de Apple como este:

tell app "System Events" to tell process "Terminal"
click menu bar 1's menu "Shell"'s menu item 1's menu "New Window"'s menu item "Pro" end tell

y luego use estos pasos para generar una acción de automatización:

  1. Abra Automator y elija la plantilla de Servicio
  2. Agregue una acción Ejecutar script de Shell o Ejecutar AppleScript
  3. Compruebe que los valores para los tipos de datos aceptados y el alcance de la aplicación son correctos
  4. Pega el guión y guarda
  5. Asignar un acceso directo en el panel de preferencias Teclado

Si el acceso directo para un servicio no funciona al principio, intente ejecutar el servicio una vez seleccionándolo en el menú Servicios.

El crédito por la respuesta del autómata va para Lori ,

Laura
fuente
1
Especificar los títulos del menú como >File>Duplicateya no parece funcionar en 10.8.
Lri