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

Estoy ejecutando El Capitán 10.11.4 en una Mac Mini 2014.

A menudo ejecuto de 10 a 14 aplicaciones a la vez mientras trabajo escribiendo informes, word/excel/Adobe/Safari/iTunes/calendar/etc...

Con frecuencia quiero abrir otra aplicación, quiero que se abra en segundo plano y volver a Word/Excel y seguir trabajando, pero la aplicación de inicio me quita el enfoque, a veces 2 o 3 veces. una vez para la pantalla de bienvenida, una vez para abrir la ventana de diálogo y otra vez después de hacer clic en 'nuevo documento'.

En otra situación, actualizo una aplicación en segundo plano, como 1Password (beta) y cada paso me vuelve a centrar en la aplicación que se está actualizando.

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

Dios, ojalá esto se pudiera resolver. Lanzo aplicaciones desde Spotlight y siempre interrumpe mi flujo de trabajo que la aplicación me devuelva la atención después de 2 a 10 segundos de carga.

Respuestas (2)

Para iniciar una aplicación en Finder en segundo plano (oculto), puede usar un servicio de Automator simple . Abra la aplicación Automator, seleccione un servicio que acepte archivos o carpetas en Finder y agregue una acción Ejecutar script de Shell con los siguientes contenidos:

Servicio de automatización

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

Guarde el servicio como Abierto en segundo plano . Abra Preferencias del sistema./ Teclado / Accesos directos / Servicios , encuentre su nuevo servicio y asigne el atajo de teclado que desee. Elegí un práctico ShiftCmdB. Cierra las Preferencias del sistema y prueba el servicio y el acceso directo.

abrir en segundo plano

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

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

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

consulte esta publicación para obtener más información: Abrir la aplicación en segundo plano desde la Terminal

No podía comentar porque no tenía reputación...
Sería útil para los futuros usuarios que se encuentren con esta respuesta si pudiera editar un resumen de la información en caso de que el enlace se rompa.