it-swarm-es.com

Atajo de teclado para maximizar la ventana/aplicación actual en OSX

Estoy usando OSX 10.9.1. ¿Existe un método abreviado de teclado para simular las funciones de maximizar y minimizar que normalmente se encuentran en la esquina superior izquierda de la pantalla? Leí algunas de las otras preguntas formuladas en SuperUser sobre esto, pero todas son bastante antiguas. ¿Alguna actualización de las últimas versiones de Mac que haga esto posible ahora sin complementos de terceros?

68
Lloyd Banks

Asigne un acceso directo para el elemento del menú Zoom (o como se llame en su configuración regional) desde Preferencias del sistema:

Si desea que el acceso directo maximice siempre una ventana para llenar una pantalla, puede usar, por ejemplo, Spectacle :

O agregue una línea como esta a ~/.slate con Slate :

bind m:cmd;shift move screenOriginX;screenOriginY screenSizeX;screenSizeY

He usado FastScripts para asignar un acceso directo a este script:

try
    tell application "Finder" to set b to bounds of window of desktop
    try
        tell application (path to frontmost application as text)
            set bounds of window 1 to {item 1 of b, 22, item 3 of b, item 4 of b}
        end tell
    on error
        tell application "System Events" to tell window 1 of (process 1 where it is frontmost)
            try
                set position to {0, 22}
                set size to {item 3 of b, (item 4 of b) - 22}
            on error
                click (button 1 of window 1 where subrole is "AXZoomButton")
            end try
        end tell
    end try
end try

Cuando le dice a System Events que cambie la posición y el tamaño a través de la API de accesibilidad, hay un retraso notable entre el momento en que se cambia la posición y el tamaño. Decirle a la aplicación que cambie los límites de una ventana es más rápido, pero no funciona con todas las aplicaciones. Otras aplicaciones como Slate y Moom siempre usan la API de accesibilidad.

81
Lri

Lo siento, me equivoqué al minimizar la ventana. Está listo desde Apple. Por lo tanto, he modificado.

Respuesta:

  • Comando-M: Minimiza la ventana activa al Dock
  • Comando-Opción-M: Minimice todas las ventanas de la aplicación activa al Dock
  • (Se requiere configuración): Maximizar la ventana activa

Para maximizar la ventana activa (aplicación), debe asignar la operación a la tecla de acceso directo de la siguiente manera;

  1. Vaya a Preferencias del sistema> Teclado> Accesos directos> Acceso directo a la aplicación, luego haga clic en "+" para agregar la tecla de acceso directo.
  2. Elija "Todas las aplicaciones", lo que significa que este cambio afectará a todas las aplicaciones, coloque el texto "Maximizar" en el cuadro de texto "Título del menú" y presione "Comando + Mayús + M" en el cuadro de texto "Tecla de acceso directo".
  3. Ventana de reinicio (aplicación) que le gustaría afectar con la tecla de método abreviado. (No es necesario reiniciar)
  4. También encontrará un nuevo elemento de menú en la barra de menús.

Base de recomendación:

Le recomiendo que use la siguiente tecla de método abreviado en lugar de usar la tecla de atajo de minimización predeterminada.

Para minimizar la ventana activa (aplicación):

Comando + H: Ocultar ventana activa (aplicación)

Es posible minimizar la ventana activa en la tecla de acceso directo anterior, pero en realidad está oculta la ventana activa (aplicación). Y, si usa esta tecla de método abreviado, puede cambiar la ventana oculta con la tecla de método abreviado que es "Comando + Tabulador" rápidamente. Si minimiza la ventana activa con Comando + M, no puede cambiar la aplicación con el comando + Tabulador rápidamente y debe hacer clic en la aplicación desde el Dock.)

Puede consultar la información relacionada a continuación.

http://support.Apple.com/kb/HT1343 , http://support.Apple.com/kb/PH13911

20
Juza