Slate es unaaplicación Mac gratuita muy poderosaque hace exactamente lo que quieres. Cuando conecta su monitor secundario, detecta automáticamente el nuevo monitor , y todas sus ventanas se moverán y cambiarán de tamaño de la manera que desee. Puede definir posiciones y tamaños personalizados para todas sus aplicaciones, incluyendo pantalla completa, media pantalla y basada en cuadrícula.
Una de las mejores cosas de Slate es que puedes definir diferentes diseños según la cantidad de monitores que hayas conectado . Por ejemplo, si está utilizando su computadora portátil por sí sola, es posible que desee que todas sus aplicaciones llenen toda la pantalla. Pero cuando tiene un monitor secundario más grande, es posible que desee dividir su pantalla entre su navegador, correo y música. Pizarra hace esto fácilmente.
También puede definir métodos abreviados de teclado para diseños y acciones específicos, como empujar y cambiar el tamaño de las ventanas en un cierto porcentaje.
A continuación se muestra mi archivo de configuración. Mantengo todas mis aplicaciones en pantalla completa en todos mis monitores, pero puedes cambiarlas para que tengan la mitad o algún otro tamaño:
# Monitor Aliases
alias mon-laptop 0 # variable for my laptop monitor
alias mon-hp 1 # my external HP monitor
# Window Position Regions
alias hp-full move screenOriginX;screenOriginY screenSizeX;screenSizeY ${mon-hp}
alias hp-left move screenOriginX;screenOriginY screenSizeX/2;screenSizeY ${mon-hp}
alias hp-right move screenOriginX+screenSizeX/2;screenOriginY screenSizeX/2;screenSizeY ${mon-hp}
alias laptop-full move screenOriginX;screenOriginY screenSizeX;screenSizeY ${mon-laptop}
alias laptop-left move screenOriginX;screenOriginY screenSizeX/2;screenSizeY ${mon-laptop}
alias laptop-right move screenOriginX+screenSizeX/2;screenOriginY screenSizeX/2;screenSizeY ${mon-laptop}
alias laptop-righttop move screenOriginX+screenSizeX/2;screenOriginY screenSizeX/2;screenSizeY/2 ${mon-laptop}
alias laptop-rightbottom move screenOriginX+screenSizeX/2;screenOriginY+screenSizeY/2 screenSizeX/2;screenSizeY/2 ${mon-laptop}
# Window layouts for when I have 2 monitors
layout 2monitor 'Google Chrome':REPEAT ${hp-full}
layout 2monitor 'iCal':REPEAT ${hp-full}
layout 2monitor 'Coda':REPEAT ${hp-full}
layout 2monitor 'Mail':REPEAT ${laptop-full}
layout 2monitor 'Rdio':REPEAT ${laptop-full}
layout 2monitor 'Spotify':REPEAT ${laptop-full}
layout 2monitor 'Evernote':REPEAT ${laptop-full}
# Single monitor window layouts
layout 1monitor 'Google Chrome':REPEAT ${laptop-full}
layout 1monitor 'iCal':REPEAT ${laptop-full}
layout 1monitor 'Coda':REPEAT ${laptop-full}
layout 1monitor 'Mail':REPEAT ${laptop-full}
layout 1monitor 'Rdio':REPEAT ${laptop-full}
layout 1monitor 'Spotify':REPEAT ${laptop-full}
layout 1monitor 'Evernote':REPEAT ${laptop-full}
# Keyboard shortcuts for each layout
bind l:shift;ctrl layout 2monitor
bind g:shift;ctrl grid padding:5 0:2,1 1:2,2
# Auto-detect when a monitor is plugged in or out
default 2monitor count:2
default 1monitor count:1
Aquí está la lista de características de la página GitHub de Slate:
- Altamente personalizable
- Ata las teclas a:
- mover y / o cambiar el tamaño de las ventanas
- ventanas de enfoque direccional
- activar diseños preestablecidos
- Crear, eliminar y activar instantáneas del estado actual de Windows
- Establezca diseños predeterminados para diferentes configuraciones de monitor que se activarán cuando se detecte esa configuración.
- Sugerencias de ventana: una forma intuitiva de cambiar el foco de la ventana
- [Beta] Un conmutador de aplicaciones mejor y más personalizable.
Aquí hay un gran tutorial sobre cómo aprovechar al máximo Slate.