¿Cómo cambio el tamaño de todas mis windows cuando cambio de pantalla?

¿Hay alguna aplicación que me permita cambiar automáticamente el tamaño de todas mis windows abiertas cuando cambio de trabajar en la pantalla de mi laptop a mi monitor externo?

Me paso el time trabajando en un monitor externo conectado a mi mbp o simplemente a mi mbp. Cuando cambio de monitor a computadora portátil, todas mis aplicaciones de pantalla completa (la antigua definición) tienen windows que son más grandes que la resolución de mi computadora portátil. Tengo que cambiar el tamaño de todos ellos, pero cuando me vuelvo a conectar al monitor externo, todos son más pequeños de lo que me gustaría.

  • Los monitores no aparecen en las preferences del Arreglo de pantalla
  • iMac como pantalla de PS3
  • El monitor externo parpadea periódicamente en azul con 2016 MBP en High Sierra
  • Conexión de un monitor VGA mediante Thunderbolt a una MacBook Pro
  • Cambiando de Ubuntu a OS X y estoy perdido
  • ¿Mi 13 "rMBP es capaz de ejecutar un monitor 4k a una resolución de 2560x1440?
  • He intentado con Moon, pero solo he podido cambiar el tamaño de Windows en un solo espacio a la vez, normalmente tengo varias aplicaciones en modo de pantalla completa (la antigua definición) abiertas en varios espacios.

  • powerbook g4, pantalla inactiva y pitidos
  • Modo de pantalla completa en dos monitores
  • ¿El brillo del logo de Apple MacBook Pro reactjs al sonido?
  • Método abreviado de keyboard para cambiar el foco entre los monitores (del n. ° 1 al n. ° 2) en Yosemite
  • ¿Apagar el control de luz ambiental?
  • ¿Cómo conecto un tercer monitor 4K a mi Mac Pro 2013?
  • 2 Solutions collect form web for “¿Cómo cambio el tamaño de todas mis windows cuando cambio de pantalla?”

    Hay infinitas forms de hacerlo, así que aquí hay algunas:

    • Antes de desconectar el monitor externo abra el Panel de Preferences en las Preferences del sistema y click el button "Reunir Windows".

      [o si ya desenchufó]

    • Mantenga presionada la tecla Opción y select "Organizar al frente" en el menu Ventana.

      [o]

    • Use la tecla Opción y click (+) en la parte superior de cualquier window del Finder y los networkingimensionará a todos automáticamente.


    Este script de Applescript también podría funcionar:

    tell application "Finder" -- get desktop dimensions (dw = desktop width; dh = desktop height) set db to bounds of window of desktop set {dw, dh} to {item 3 of db, item 4 of db} end tell tell application "System Events" repeat with proc in application processes tell proc repeat with win in windows -- get window dimensions (w = width; h = height) set {w, h} to size of win -- get window postion (l = left of window; t = top of window) set {l, t} to position of win -- nh = new window height; nw = new window width set {nh, nw} to {h, w} -- window width is bigger than desktop size, -- so set new window width to match the desktop if (w > dw) then ¬ set nw to dw -- window height is bigger than the desktop size (minus menu bar), -- so set new window height to be desktop height - 22 pixels if (h > dh - 22) then ¬ set nh to dh - 22 -- r = right coordinate of window; b = bottom coordinate of window set {r, b} to {l + nw, t + nh} -- nl = new left coordinate; nt = new top coordinate set {nl, nt} to {l, t} -- left coordinate is off screen, so set new left coordinate -- to be 0 (at the left edge of the desktop) if (l < 0) then ¬ set nl to 0 -- top coordinate is above bottom of menu bar (22 pixels tall), -- so set new top coordinate to be 22 if (t < 22) then ¬ set nt to 22 -- right coordinate extends beyond desktop width, -- so set new left coordinate to be desktop width - window width if (r > dw) then ¬ set nl to dw - nw -- bottom coordinate extends beyond desktop height, -- so set new top coordinate to be desktop height - window height if (b > dh) then ¬ set nt to dh - nh -- if we have calculated a new top or left coordinate, reposition window if (l ≠ nl or t ≠ nt) then ¬ set position of win to {nl, nt} -- if we have calculated a new height or width, resize window if (h ≠ nh or w ≠ nw) then ¬ set size of win to {nw, nh} end repeat end tell end repeat end tell 

    Por supuesto, también existe la alternativa paga, que puede include Stay , Divy , Arrange , etc.

    Podría darle una oportunidad a Stay . Le permite configurar tamaños de window / arreglos basados ​​en pantallas adjuntas, y tiene compatibilidad con Espacios. No estoy seguro de si tiene el comportamiento exacto que está buscando con Spaces (las preguntas frecuentes no están claras), pero probablemente valga la pena revisar la demo al less.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).