¿Cómo haría un atajo de teclado para * maximizar * la ventana actual?

14

Me encanta usar el teclado en Windows. Es una parte integrada del sistema operativo, y se siente así; Casi todas las acciones del mouse tienen un teclado equivalente.

Sin embargo, a medida que empiezo a usar Mac cada vez más, me faltan dos cosas principalmente de Windows: la capacidad de maximizar ( no lo que hace el botón verde (¿qué hace ?)) - ventanas y la capacidad de maximizar ventanas desde el teclado

Por lo tanto, sin más dilación: ¿cómo puedo maximizar las ventanas con un atajo de teclado?

JavaAndCSharp
fuente
1
¿Qué versión del sistema operativo está ejecutando? Si Lion, por maximizar, ¿te refieres al modo de pantalla completa, o simplemente a la ventana más grande posible en el modo de pantalla normal?
Daniel
1
El botón verde se llama botón Zoom. Lo que hace es alternar la ventana entre un tamaño definido por el usuario y un tamaño "óptimo" basado en el contenido. Por ejemplo, si está en Safari, hará que la ventana sea lo suficientemente ancha como para mostrar el ancho completo del sitio, pero no más ancho. En la práctica, no me gusta su imprevisibilidad y no lo uso.
daGUY

Respuestas:

9

Una de las formas más fáciles de hacer esto es usar BetterTouchTool . Le permitirá vincular un atajo de teclado o un atajo de trackpad a muchos comandos, incluida la ventana maximizar.

Una vez que esté en la página de configuración de BTT, haga lo siguiente:

  1. Vaya a la pestaña Teclado en la parte superior.
  2. En la parte inferior cerca del atajo de teclado, ingrese el atajo de teclado que desee.
  3. Para la acción predefinida, elija Maximizar ventana .

Hay muchas otras opciones relacionadas con la maximización además de "Maximizar ventana":

  • Maximizar ventana izquierda
  • Maximizar ventana derecha
  • Maximizar ventana a la mitad inferior
  • Maximizar ventana a la mitad superior
  • Maximizar al siguiente monitor
Sensato
fuente
¿Es esto F? No tengo acceso a mi MB con el MAS en su cajero automático. [editar: se agregaron más acrónimos. dilbert.com/strips/comic/1993-01-12 . por cierto, F = gratis.]
JavaAndCSharp
@JavaAndCSharp: Sí, lo descargas directamente del sitio web. Sin embargo, el desarrollador aprecia las donaciones.
Sentido
1
Gracias. Wow, ¿la única solución gratuita aquí no tiene ningún voto pero una solución paga tiene 2? Triste. Bueno, aquí hay un cheque verde para ti.
JavaAndCSharp
1
@JavaAndCSharp Parece que tiene un fuerte sesgo hacia soluciones gratuitas. Las buenas soluciones son generalmente más importantes que las gratuitas. Vale la pena pagar algunas cosas. Si los usuarios de Mac no creyeran eso, probablemente no serían usuarios de Mac.
Daniel
@DanielL: Definitivamente estoy de acuerdo en que vale la pena pagar algunas cosas, como Office, AutoCAD y la próxima versión de OS X / Windows si está en uno de esos sistemas operativos. Sin embargo, preferiría poner $ 14 para otra cosa, como un mejor teclado o una unidad USB.
JavaAndCSharp
8

He asignado este script a ⌘M con FastScripts :

try
    tell application "Finder" to bounds of window of desktop
    tell application (path to frontmost application as text)
        set bounds of window 1 to result
    end tell
on error
    try
        tell application "System Events" to tell (process 1 where it is frontmost)
            click (button 1 of window 1 where subrole is "AXZoomButton")
        end tell
    end try
end try

Sin embargo, no funciona con múltiples pantallas.

Aplicaciones que no han sido mencionadas por otras respuestas:

Lri
fuente
Lri, eres el hombre! Esta es una buena respuesta y no se basa en software de terceros.
gentmatt
6

Puedes usar una aplicación como Divvy para hacer esto. Divvy le permite seleccionar un área rectangular que desea que ocupe la ventana actual. Seleccionar toda la pantalla le permite hacer una "maximización" similar a la de Windows para que la ventana frontal ocupe todo el espacio disponible en la pantalla.

También le permite definir métodos abreviados de teclado para selecciones rectangulares específicas que desea utilizar con frecuencia. Estos pueden ser por aplicación o un "acceso directo global" que funcionará con todas las aplicaciones. Para definirlos, haga clic con el botón derecho en el icono de la barra de menú de Divvy, seleccione las preferencias y seleccione "Accesos directos". Haga clic en "nuevo" y se le presentará una pantalla para definir la selección y las teclas que desea usar:

ingrese la descripción de la imagen aquí

Kyle Cronin
fuente
4

BetterSnapTool (por el mismo autor que BetterTouchTool) le permitirá hacer esto. Puede arrastrar la ventana a la parte superior de la pantalla para maximizarla (a la Windows 7) o definir una tecla de acceso directo. También hay muchas otras opciones, como maximizar la mitad izquierda o la mitad derecha, etc. También solo cuesta £ 1.49 / $ 1.99 en la tienda de aplicaciones, que es casi gratis :-)

ingrese la descripción de la imagen aquí

binarybob
fuente
3

Hay otra gran aplicación llamada Moom , similar a Divvy, pero solo $ 5.

Hace todo lo que hace Divvy, además de cambiar el tamaño del teclado, arrastrar hasta el borde, etc.

moom

Dan
fuente
3

Hay una forma integrada de hacer lo que quieras. Actualmente tengo Mountain Lion pero sospecho que funcionará en Lion, Snow Leopard y también antes *:

Truco que usaremos:

Mantener presionada la tecla Mayús al presionar el botón Zoom (el botón verde) maximiza la ventana como lo hace Windows. Agregaremos un atajo de teclado para Zoom que contiene la tecla Mayús.

Procedimiento:

  1. Vaya a Preferencias del sistema -> Teclado -> Atajos de teclado
  2. Seleccione "Accesos directos a aplicaciones" y presione el signo más (+).
  3. Cree un nuevo método abreviado de teclado Zoom que contenga la tecla Mayús :

    • Aplicación: todas las aplicaciones
    • Título del menú: Zoom

      (ese es el nombre de la función del botón verde)

    • Atajo de teclado: cualquier cosa que te convenga. ¡Asegúrese de que contenga la tecla Shift!

      (por ejemplo, Ctrl-Cmd-Shift-Z. Asegúrese de que no entre en conflicto con los accesos directos existentes, por ejemplo, Cmd-Shift-Z con Rehacer).

EDITAR:

Resulta que no funciona en Safari (y probablemente en otros): lo estaba usando con Google Chrome. La aplicación tiene que ser programada para soportarla.

* Si alguien con Leopard / Snow Leopard / Lion puede confirmar que estaría agradecido.

nitsas
fuente
1
Tampoco funciona con Vista previa, QuickTime Player, Secuencial o Transmisión.
Lri
2

Para hacer una maximización completa, presione ctrl-cmd-f

Por "maximizar al máximo" me refiero al tipo en que las barras de menú entran en modo de ocultación automática. (perdona mi novato, ayer compré mi primer Mac)

quemaduras mate
fuente