Evite mostrar aplicaciones ocultas en el menú de navegación cmd + tab

15

Recientemente cambié a OS X Mountain Lion. Tengo aplicaciones como Skype y Pidgin que comienzan en el inicio de sesión y están ocultas , pero cuando tengo más aplicaciones ejecutándose y hago ⌘ cmd+ ⇥ Tabpara cambiar entre aplicaciones, estas aplicaciones ocultas también aparecen allí.

¿Cómo puedo evitar mostrarlos?

mrudult
fuente
1
Buena pregunta. No hay una configuración del sistema para excluirlos como un valor predeterminado normal del usuario, presumiblemente ya que ese conmutador es la forma en que la mayoría de las personas vuelven a una aplicación oculta. Veamos si podemos llamar la atención, ¿tal vez hay una preferencia oculta para esto?
bmike
Siempre podemos profundizar más con los sistemas UNIX, supongo.
mrudult
La opción "oculta" para las aplicaciones de inicio de sesión solo significa que la ventana estará oculta inicialmente, y el programa solo se ejecuta en el dock o la barra de menú. No tiene nada que ver con el conmutador cmd-tab. Lo que estás buscando es algo completamente separado.
Elliott
Si. entonces, ¿hay algo completamente separado disponible?
mrudult

Respuestas:

4

Aquí hay una publicación de blog de alguien que logró eliminar Finder del Selector de aplicaciones agregando esta entrada:

 <key>NSUIElement</key>
  <string>1</string>

Al info.plistarchivo de la aplicación específica (en este caso, Finder).

Dave
fuente
2
¡Eso funciona perfectamente! Pero solo para pocas aplicaciones. Al igual que Mail no se abre después de editarlo, es plist.
mrudult
Lo he usado en algunas aplicaciones que no quería ver aparecer, como Chronicle, por ejemplo. Gustoso de trabajar para ti.
Dave
55
Agregar <key>NSUIELEMENT</key><string>1</string>también elimina la aplicación del conmutador de aplicaciones y del Dock incluso cuando no está oculta. Y no es realmente utilizable con Finder porque elimina la barra de menú. Si la aplicación está firmada, generalmente rompe la firma del código, por lo que, por ejemplo, la aplicación no puede acceder a los llaveros automáticamente. También las aplicaciones de espacio aislado (como Mail como Mrudul_T mencionó) se han bloqueado en el lanzamiento desde 10.8 si su Info.plist ha sido modificada.
Lri
3

La antigua aplicación LiteSwitch X (Proteron Software) le permitiría ocultar selectivamente aplicaciones del conmutador de aplicaciones. Desde hace varios años no se admite, pero busqué en Google y encontré una versión beta que dice agregar compatibilidad para OS X Mavericks para que pueda funcionar para usted.

En su día, me encantaba usarlo, pero como no se desarrolló durante tanto tiempo, tuve que buscar en otro lado (y no pude encontrar una solución tan buena). ¡Probaré la nueva versión beta yo mismo! Hasta hace poco, lo mejor que he encontrado, aunque no resuelve su problema, es Hyperswitch . Hyperswitch funciona muy bien pero no tiene (¿todavía?) La capacidad de ocultar aplicaciones.

Enlace de descarga directa (LiteSwitch X v2.8b1)

Chauncey Garrett
fuente
LiteSwitch X admite excluir algunas aplicaciones específicas, pero no admite no mostrar aplicaciones ocultas.
Lri