La gestión de ventanas en macOS me molesta. Esta aplicación gratuita era la solución que necesitaba
El enfoque de Apple hacia la informática Mac es bastante extraño. El enfoque inquebrantable en la simplicidad, la fluidez y la elegancia lo distingue de Windows. Pero al mismo tiempo, puede parecer muy restrictivo. Nada ejemplifica esto mejor que las ventanas de aplicaciones en macOS.
Hasta macOS Sequoia , Apple ni siquiera ofrecía opciones adecuadas de mosaico y ajuste de ventanas. Windows los ha servido desde hace un tiempo , y de una manera que incluso los usuarios avanzados aprobarían.
En su última versión, macOS sugiere posiciones en mosaico mientras arrastra una ventana por la pantalla. Pero todavía está lejos de ser perfecto. La situación con el cambio de tamaño de la ventana es aún más frustrante. Por lo tanto, no sorprende que múltiples aplicaciones de terceros hayan llenado ese vacío .
Rectángulo ha sido durante mucho tiempo un gran favorito en la comunidad Mac, y por una buena razón. Pero claro, pagar $10 por una aplicación que maneja ventanas de aplicaciones no es del agrado de todos. Ahí es donde Swift Shift entra en escena.
¿Qué es el cambio rápido?
Durante las últimas semanas, me sumergí en la comunidad de código abierto y descubrí algunas aplicaciones fantásticas. El administrador del portapapeles de Maccy es uno de mis favoritos absolutos . Un cercano segundo lugar es Swift Shift .

Es otra aplicación de código abierto y completamente gratuita que reinventa drásticamente la forma de administrar las ventanas de las aplicaciones de Mac. No hay anuncios. No consume los recursos de su sistema. Aquí no entran en juego cargos ocultos ni advertencias de suscripción.
Desarrollada por Pablo Varela , la aplicación ni siquiera se inicia como su propia ventana dedicada. En cambio, se basa en una utilidad en la barra de menú, con un pequeño menú desplegable lleno de un pequeño conjunto de controles principales.
¿Qué lo hace especial?
El lema detrás de Swift Shift es bastante sencillo. “Nunca más busques esas pequeñas flechas”. Esa es una referencia a los pequeños botones de colores en la esquina superior izquierda de la ventana de una aplicación y a la flecha de dos lados que se ve cuando el cursor pasa sobre los bordes.
Es bastante frustrante arrastrar el cursor, esperar a que aparezca la flecha y luego agarrar los bordes para cambiar el tamaño de la ventana. Pero incluso mientras lo hace, sólo puede realizar ajustes horizontales o verticales.

Necesitas una dosis extra de paciencia para agarrar una esquina y realizar un cambio de tamaño diagonal. Esos son todos los problemas que Swift Shift resuelve elegantemente al deshacerse por completo del enfoque de agarrar y arrastrar. No es necesario que se ocupe en absoluto de los bordes de las ventanas.
En su lugar, puede cambiar el tamaño de la ventana de una aplicación o moverla por la pantalla, directamente desde el lugar donde se encuentra actualmente el cursor. Lo que descubrí es que Swift Shift funciona igual de bien con el trackpad de una computadora portátil, aunque esta aplicación está hecha a medida para controles basados en mouse.
¿Cómo facilita la gestión de ventanas?
Swift Shift sigue un enfoque de cuadrante para mover y cambiar el tamaño de ventanas. Eso significa que toda la ventana de la aplicación es un lienzo activo. Todo lo que necesitas hacer es hacer clic y mover el cursor a donde quieras.

Para moverse por una ventana, simplemente presione un atajo de teclado y mueva el cursor. Afortunadamente, este método abreviado de teclado es personalizable, por lo que puedes elegir la opción más accesible para la máxima comodidad.
Lo configuré en Comando + Opción (⌘ + ⌥), ya que esas dos teclas están juntas. Todo lo que necesito hacer es presionar el método abreviado de teclado, hacer clic izquierdo en el mouse (o trackpad) y moverlo. Este gesto también permite el movimiento de la ventana de la aplicación en la misma pantalla o entre paneles de visualización externos.
La verdadera magia ocurre cuando necesitas cambiar el tamaño de las ventanas. Ya no es necesario utilizar los controles de mosaico preestablecidos de macOS a los que se accede colocando el cursor sobre el pequeño botón verde en la esquina superior izquierda. O peor aún, intenta agarrar los bordes para agarrar la flecha de cambio de tamaño.
Swift Shift te permite asignar un método abreviado de teclado independiente para cambiar el tamaño. Elegí Comando + Control (⌘ + ⌃) para cambiar el tamaño. Simplemente presione el atajo de teclado, haga clic izquierdo en el mouse y comience a moverlo para ajustar el tamaño de la ventana con respecto a la esquina más cercana al cursor.
Por ejemplo, si el cursor está más cerca de la esquina inferior derecha, los bordes inferior y derecho de la ventana de la aplicación se usan simultáneamente para cambiar el tamaño de la ventana de la aplicación. Es un ajuste de forma libre y se ha ejecutado con una animación suave a cuestas.
Menos controles, ambición clara
Como se mencionó anteriormente, todas las herramientas y controles que ofrece Swift Shift se encuentran en una pequeña ventana desplegable a la que se puede acceder abriendo el ícono de la aplicación en la barra de menú. También puedes optar por ocultarlo si las cosas han empezado a verse desordenadas en la parte superior.
Para mayor flexibilidad, también puede ajustar el comportamiento del acceso directo y dejar que se centre solo en la ventana de primer plano para activar el movimiento y el cambio de tamaño de la ventana.
Además, puede omitir el clic del mouse (o trackpad) y usar solo la combinación de atajos de teclado y movimiento del cursor para realizar el trabajo. De esta manera, no tocará ni hará clic por error en ningún elemento activo de la interfaz de usuario en la ventana de la aplicación.

Alternativamente, puede cambiar las cosas del habitual clic izquierdo del mouse al clic derecho. Me encanta esta flexibilidad reflexiva. No sólo porque facilita mi flujo de trabajo, sino también porque también aborda la destreza personal.
Independientemente de si es diestro o zurdo, o de la ubicación preferida del mouse, puede personalizar las teclas modificadoras y elegir la combinación más accesible en cualquier lado del teclado.
La experiencia general es ágil, sin transiciones ni nerviosismo extraños. Otro aspecto que me sorprendió fue el origen de la aplicación. “Hice este proyecto porque es algo que siempre quise tener”, dice Varela.
"No tenía idea de las API de Swift o macOS, aprendí la mayor parte usando ChatGPT y observando otros proyectos de código abierto", agrega. Parece que la codificación por vibración ofreció una utilidad fantástica, por una vez , en lugar de todo el revuelo creado a su alrededor.
Gracias a las raíces del código abierto, la comunidad Swift Shift ha estado entregando comentarios y corrigiendo errores a un ritmo relativamente rápido. Ciertamente ayuda que no haya muchas capas de controles de interfaz de usuario que manejar, ni superposiciones sofisticadas que manejar.
En general, Swift Shift es una de mis utilidades favoritas de todos los tiempos. El hecho de que sea gratuito y de código abierto lo convierte en una herramienta imprescindible para todos los fanáticos de macOS que desean una dosis adicional de conveniencia funcional para su computadora Mac diaria.