13 votos

Abrir aplicaciones en segundo plano en OS X, no quiero que me quiten el foco. ¡Respeta mi enfoque!

Estoy ejecutando El Capitan 10.11.4 en un Mac Mini de 2014.

A menudo estoy ejecutando entre 10 y 14 aplicaciones a la vez mientras trabajo escribiendo informes, word/excel/Adobe/Safari/iTunes/calendario/etc...

Frecuentemente quiero abrir otra aplicación, quiero que se abra en segundo plano y volver a word/excel y seguir trabajando, pero la aplicación que se lanza me quita el foco, a veces 2 o 3 veces. una vez para la pantalla de inicio, otra para la ventana de diálogo abierta, y otra vez después de hacer clic en "nuevo documento".

Otra situación, actualizo una app en segundo plano, como 1Password (beta) y a cada paso me devuelve el foco a la app que se está actualizando.

¿Hay algo que pueda hacer con Unix/Terminal, etc. para forzar que toda la actividad de la aplicación se haga en segundo plano, o para que el SO respete mi foco?

0 votos

Dios, me gustaría que esto se resolviera. Yo lanzo aplicaciones desde spotlight y siempre me mata el flujo de trabajo al tener la aplicación que me roba la atención después de 2-10 segundos de carga.

5voto

boris42 Puntos 100

Para lanzar una aplicación en Finder en segundo plano (oculta) puedes utilizar un simple Automatizador servicio. Abra la aplicación Automator, seleccione un servicio que acepta archivos o carpetas en el Finder y añade un Ejecutar Shell script acción con el siguiente contenido:

Automator service

for f in "$@"
do
    open "$f" --hide
done

Guarde el servicio como Abrir en segundo plano . Abrir Preferencias del Sistema / Teclado / Accesos directos / Servicios , busque su nuevo servicio y asigne el atajo de teclado que desee. Yo elegí un práctico ShiftCmdB . Cierre las Preferencias del Sistema y pruebe el servicio y el acceso directo.

open in background

Lo bueno de esto es que funciona tanto con aplicaciones como con documentos.

1voto

fluxray Puntos 61

Trabajando en MacOS 12.1 (Monterey) con otra opción de bandera:

for f in "$@"
do
    open "$f" -gj
done

para más información, consulte este post: Abrir la aplicación en segundo plano desde el Terminal

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