2014-02-18 20:34:27 +0000 2014-02-18 20:34:27 +0000
80
80

Atalho do teclado para maximizar a janela de corrente / Aplicação em OSX

Estou a utilizar o OSX 10.9.1. Existe um atalho de teclado para simular as funções de maximização e minimização que normalmente se encontram no canto superior esquerdo do ecrã? Li algumas das outras perguntas feitas no SuperUser sobre isto, mas todas elas são bastante antigas. Alguma actualização às últimas versões do Mac que torne isto possível agora sem add-ons de terceiros?

Respostas (2)

90
90
90
2014-02-19 11:05:01 +0000

Atribua um atalho para o item do menu Zoom (ou seja lá como for chamado no seu local) das Preferências do Sistema:

Se quiser que o atalho maximize sempre uma janela para preencher um ecrã, pode usar por exemplo Spectacle :

Ou adicionar uma linha como esta a ~/.slate com Slate :

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

Eu usei FastScripts para atribuir um atalho 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

Quando diz aos Eventos do Sistema para mudarem a posição e o tamanho através da API de acessibilidade, existe um atraso notável entre quando a posição e o tamanho são mudados. Dizer à aplicação para alterar os limites de uma janela é mais rápido, mas não funciona com todas as aplicações. Outras aplicações como a Slate e a Moom utilizam sempre a API de acessibilidade.

25
25
25
2014-02-19 12:59:04 +0000

Lamento ter cometido um erro sobre a minimização da janela. Está pronto a partir da Apple. Então, eu alterei.

Answer:

  • Command-M :Minimizar a janela activa para a Dock
  • Command-Option-M :Minimizar todas as janelas da aplicação activa para a Dock
  • (Setup is required) :Maximizar a janela activa

Para maximizar a janela (aplicação) activa, deve atribuir a operação à tecla de atalho da seguinte forma;

  1. Vá a System Preferences>Keyboard>Shortcuts>App Shortcut, depois clique em “+” para adicionar a tecla de atalho.
  2. Escolha “All Application” o que significa que esta alteração irá afectar toda a aplicação, coloque o texto “Maximize” na caixa de texto “Menu Title” e prima “Command+Shift+M” na caixa de texto “Shortcut Key”.
  3. Reinicie a Janela(Aplicação) que gostaria de afectar através da tecla de atalho.(Não é necessário reiniciar)
  4. Encontrará também um novo item de menu na barra de menus.

Base de recomendação:

Recomendo que utilize a tecla de atalho abaixo em vez de utilizar a tecla de atalho por defeito.

Para minimizar a janela (aplicação) activa:

Comando+H :Ocultar janela (aplicação) activa

É possível minimizar a janela activa em cima da tecla de atalho mas na verdade está escondida a janela (aplicação) activa. E, se usar esta tecla de atalho, pode mudar a janela oculta por tecla de atalho que é “Command + Tab” rapidamente. Se minimizar a janela activa por Command+M, não pode mudar a aplicação por comando + Tab rapidamente e tem de clicar na aplicação a partir do Dock.)

Pode consultar informação relacionada em baixo. http://support.apple.com/kb/HT1343 http://support.apple.com/kb/PH13911