4 votos

¿Es posible mover la Acción Rápida de la pestaña separada directamente al Menú Contextual?

Utilizo MacOS Monterey 12.4.

He creado una Acción Rápida y aparece en la pestaña "Acciones Rápidas" dentro del Menú Contextual.

¿Es posible moverlo al Menú Contextual principal de alguna manera? Como se especifica en la captura de pantalla: Quick actions context menu

He intentado habilitar esta acción en "Preferencias del Sistema -> Teclado -> Atajos -> Servicios" pero no ayuda. La acción sigue estando en la pestaña Acciones rápidas.

Además, no quiero mover todas las acciones rápidas al menú contextual principal, sino sólo una en particular.

¿Hay alguna forma de hacerlo?

Gracias de antemano.

7voto

Erik Johnson Puntos 46

Si la Acción Rápida se creó en Automator, el siguiente comando (que edita el Info.plist del Flujo de Trabajo para eliminar el comando NSIconName ) hace que la acción aparezca en el menú contextual principal en lugar de en el submenú Acciones rápidas (al menos en MacOS Venture 13.1):

plutil -remove NSServices.0.NSIconName /path/to/action.workflow/Contents/Info.plist

(No sé por qué funciona esto, pero lo descubrí porque algunas Acciones Rápidas antiguas aparecían en el menú principal y otras más recientes no; al investigar, las primeras no tenían NSIconName propiedad, pero este último sí).

2voto

user43889 Puntos 266

Al igual que a ti, me molesta que las acciones rápidas no puedan colocarse en el nivel superior del menú contextual del Finder.

Para poner elementos en el menú contextual debajo de "Acciones rápidas" se requiere una Extensión del Finder. Puede que estés familiarizado con las Extensiones del Finder que se añaden como parte de una aplicación. Además de las extensiones añadidas por aplicaciones de sincronización en la nube (por ejemplo, Dropbox), tengo extensiones del Finder que vienen con aplicaciones como Graphic Converter, Keka, HoudahSpot y otras.

Si tus habilidades de desarrollo son mejores que las mías, podrías escribir tu propia extensión del Finder. Pero sospecho que tus habilidades no lo son (de lo contrario no estarías haciendo esta pregunta). Pero hay una aplicación que te ayudará.

Busque en la Apple Store "extensión del buscador" y encontrará una lista de algunas extensiones del buscador (y, lo que es más molesto, algunas que son extensiones de Safari). Yo uso Menú Contextual (Nuevo Menú Archivo es un subconjunto de la misma) y Service Station.

Estación de servicio le proporciona lo que necesita. Puede configurarse para añadir dos tipos de elementos al menú contextual debajo de Acciones rápidas:

  1. Aplicaciones. Es una forma sencilla de evitar el submenú "Abrir con".

  2. scripts. Esto es lo que necesitas para crear algo similar a tu Acción Rápida.

Hay un esquema del uso de scripts aquí: scripts del Finder . Pero tenga en cuenta que las capturas de pantalla no se han actualizado para Monterey - los elementos añadidos deben estar entre "Acciones rápidas" y "Servicios".

Aquí está mi menú contextual para un documento html: enter image description here

Puedes ver 3 aplicaciones que podría querer usar para abrir el archivo más una script - Metadatos.

Mi metadatos es sólo un simple bash script que se ejecuta mdls para el archivo y abre el resultado en una ventana de edición de texto. ¡Nada inteligente!

Puede crear scripts y flujos de trabajo propios, ponerlos en ~/Library/Application Scripts/com.knurling.ServiceStation.Attendant y añadir al Menú Contextual.

Mi única duda a la hora de recomendar Service Station es que lleva más de un año sin actualizarse y el promotor no responde a su página de apoyo . Pero es una pequeña utilidad muy útil.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X