Después de actualizar a un segundo monitor, me he encontrado con un cmd+tab
comportamiento inesperado que realmente está afectando mi flujo de trabajo:
Con un monitor, cuando se usa cmd+tab
para cambiar entre aplicaciones, OS X enfoca la última ventana activa de la aplicación a la que se cambia. Con múltiples monitores, OS X prefiere ventanas que están en el mismo monitor que la aplicación anterior.
Para dar un ejemplo:
- Considere tener Xcode en el monitor 1 y Terminal (ventana A) en el monitor 2 y (ventana B) en el monitor 2; el foco está en la ventana de terminal B
- usted
cmd+tab
a Xcode - se
cmd+tab
copia a la terminal, pero ahora tiene una ventana de la ventana de enfoque y no B
Este comportamiento es potencialmente peligroso cuando uno comienza a ingresar comandos en la Terminal antes de darse cuenta de que el foco está en la ventana incorrecta.
Mi pregunta es: ¿hay alguna manera de hacer que cmd+tab
siempre regrese a la última ventana activa de una aplicación, sin importar en qué pantalla esté el foco en este momento?
Respuestas:
Preferencias del sistema> Control de misión ... desmarque 'Las pantallas tienen espacios separados'
Ese sería mi principal sospechoso. Lo apagué el día que apareció en el sistema operativo.
Sin embargo, a partir de los comentarios, se deshabilitará la capacidad de mover la barra de menú y el dock a cada pantalla de manera ad-hoc, lo cual puede hacerse mejor como una pregunta separada que solicita una posible solución de terceros, ya que no sé de ninguna manera hazlo de forma nativa.
fuente
Contexts ofrece una personalización significativa para el comportamiento del conmutador de ventanas macOS (atajo Alt-Tab), la ubicación en múltiples pantallas y la apariencia.
Instala Contexts.app. Ejecutarlo. Luego seleccione Panel -> 'Mostrar panel activado', según la siguiente captura de pantalla, que muestra el conmutador en 'Todas las pantallas' en la configuración a continuación. También tiene la opción de configurar las pantallas Activa o Primaria, siendo esta última la pantalla con la barra de menú, que es configurable.
Esto puede o no resolver su problema exacto, o posiblemente proporcionar una mejor alternativa. A mí mismo me gusta mostrar el conmutador en todas las pantallas.
fuente
En Sierra (no estoy seguro de las versiones anteriores de OSX) es posible bloquear temporalmente el menú cmd + tab en una pantalla específica. Dock> icono del Finder> clic derecho> Opciones> Escritorio en pantalla [n] donde [n] es el número de pantalla deseada.
fuente