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

Skrót klawiszowy do maksymalizacji aktualnego okna / aplikacji w OSX

Używam OSX 10.9.1. Czy istnieje skrót klawiszowy symulujący maksymalizację i minimalizację funkcji, które normalnie znajdują się w lewym górnym rogu ekranu? Przeczytałem kilka innych pytań zadawanych na SuperUserze na ten temat, ale wszystkie są dość stare. Jakieś aktualizacje do najnowszych wersji komputerów Mac, które umożliwiają to teraz bez dodatków innych firm?

Odpowiedzi (2)

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

Przydziel skrót do pozycji menu Zoom (lub cokolwiek, co jest nazywane w twoim locale) z Preferencji systemowych:

Jeśli chcesz, aby skrót zawsze maksymalizował okno do wypełnienia ekranu, możesz użyć na przykład Okular :

lub dodać taką linię do ~/.slate z Okno :

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

Użyłem FastScripts aby przypisać skrót do tego skryptu:

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

Kiedy mówisz Zdarzeniom Systemowym aby zmieniły pozycję i rozmiar poprzez API dostępności, jest zauważalne opóźnienie pomiędzy zmianą pozycji i rozmiaru. Powiedzenie aplikacji, aby zmieniła granice okna jest szybsze, ale nie działa ze wszystkimi aplikacjami. Inne aplikacje, takie jak Slate i Moom, zawsze korzystają z API dostępności.

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

Przepraszam, że pomyliłem się co do minimalizacji okna. Jest gotowe z Apple. Tak więc, zmieniłem.

Answer:

  • Command-M :Minimalizuj aktywne okno do Doku
  • Command-Option-M :Minimalizuj wszystkie okna aktywnej aplikacji do Doku
  • (wymagana konfiguracja) :Maksymalizuj aktywne okno

Aby zmaksymalizować aktywne okno (aplikację), musisz przypisać operację do klucza skrótu w następujący sposób;

  1. Przejdź do Preferencji systemowych →Keyboard>Skróty>Skróty, a następnie kliknij “+”, aby dodać klucz skrótu.
  2. Wybierz “All Application” co oznacza, że zmiana ta będzie miała wpływ na wszystkie aplikacje, umieść tekst “Maximize” w polu tekstowym “Menu Title” i naciśnij “Command+Shift+M” w polu tekstowym “Shortcut Key”.
  3. Uruchom ponownie okno(Aplikację), na które chcesz mieć wpływ za pomocą klawisza skrótu. (Nie ma potrzeby restartu)
  4. W pasku menu znajdziesz również nową pozycję menu.

Baza rekomendacji:

Zalecam użycie poniższego klawisza skrótu zamiast domyślnego skrótu minimalizującego.

Aby zminimalizować aktywne okno (aplikację):

Komenda+H :Ukryj aktywne okno (aplikację)

Możliwe jest zminimalizowanie aktywnego okna w powyższym klawiszu skrótu, ale w rzeczywistości jest to ukryte aktywne okno (aplikację). A jeśli użyjesz tego klawisza skrótu, możesz szybko przełączyć ukryte okno za pomocą klawisza skrótu, którym jest “Command + Tab”. Jeśli zminimalizujemy aktywne okno za pomocą Command+M, nie będziemy w stanie szybko przełączyć aplikacji za pomocą Command + Tab i będziemy musieli kliknąć aplikację z Dock)

Poniżej znajdują się informacje na ten temat. http://support.apple.com/kb/HT1343 http://support.apple.com/kb/PH13911