Skrót klawiaturowy, aby zmaksymalizować bieżące okno / aplikację w OSX [duplikat]

75

Używam OSX 10.9.1. Czy istnieje skrót klawiaturowy do symulacji funkcji maksymalizacji i minimalizacji, które zwykle znajdują się w lewym górnym rogu ekranu? Przeczytałem niektóre inne pytania na ten temat na SuperUser, ale wszystkie są dość stare. Jakieś aktualizacje najnowszych wersji komputerów Mac, które umożliwiają to teraz bez dodatków innych firm?

Lloyd Banks
źródło
3
masz na myśli OSX w tytule i treści? tagi i treść się nie zgadzają
Nawet jeśli jest to „dupe”, odpowiedź poniżej, używając Keyboard Sys Pref, która dotyczy konkretnie maksymalizacji okna, jest zajebista (a nie w innym miejscu). Tak. Narkotyk.
ruffin
3
(
Ctrl

Odpowiedzi:

86

Przypisz skrót do elementu menu Zoom (lub jak to się nazywa w Twoim języku) w Preferencjach systemowych:

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

Lub dodaj linię tak, aby ~/.slatez łupków :

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

Gdy mówisz Zdarzeniom systemowym, aby zmieniły pozycję i rozmiar za pomocą interfejsu API dostępności, zauważalne jest opóźnienie między zmianą pozycji i rozmiaru. Mówienie aplikacji o zmianie granic okna jest szybsze, ale nie działa ze wszystkimi aplikacjami. Inne aplikacje, takie jak Slate i Moom, zawsze używają interfejsu API Accessiblity.

Lri
źródło
8
Zoom nie minimalizuje / maksymalizuje / zmienia rozmiar.
orbfish
4
+10 za okulary. Ratownik!
Barrett Kuethen
Zajrzyj tutaj, aby zobaczyć szczegółową formalną prezentację tego pomysłu „Zoom”, a także całą masę innych! osxdaily.com/2013/03/22/…
J-Dizzle
1
Dla mnie nie nazywa się to „Zoom” ani „Maximize”. Jak znaleźć „ustawienia regionalne”, o których mówisz - aby sprawdzić, jak się nazywa?
Zeth
Został zrzucony przez słowo „zoom”, ale ustawienie „Zoom” na cmd+m, a ustawienie minimalizacji do cmd+shft+mzgodnie z tą odpowiedzią pozwoliło mi zmaksymalizować z pierwszym i zminimalizować z drugim.
but
22

Przepraszam, że popełniłem błąd przy minimalizowaniu okna. Jest gotowy od Apple. Więc poprawiłem.

Odpowiedź:

  • Command + M: Zminimalizuj aktywne okno do Docka
  • Command-Option-M: Zminimalizuj wszystkie okna aktywnej aplikacji do Docka
  • (Wymagana jest konfiguracja): Maksymalizuj aktywne okno

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

  1. Przejdź do Preferencji systemowych> Klawiatura> Skróty> Skrót do aplikacji, a następnie kliknij „+”, aby dodać klawisz skrótu.
  2. Wybierz „Wszystkie aplikacje”, co oznacza, że ​​ta zmiana wpłynie na wszystkie aplikacje, umieść tekst „Maksymalizuj” w polu tekstowym „Tytuł menu” i naciśnij „Command + Shift + M” w polu tekstowym „Klawisz skrótu”.
  3. Uruchom ponownie okno (aplikację), na które chcesz wpłynąć klawiszem skrótu. (Nie wymaga ponownego uruchomienia)
  4. Znajdziesz także nowy element menu na pasku menu.

Podstawa zalecenia:

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

Aby zminimalizować aktywne okno (aplikację):

Command + H: ukryj aktywne okno (aplikacja)

Możliwe jest zminimalizowanie aktywnego okna za pomocą powyższego klawisza skrótu, ale tak naprawdę ukryte jest aktywne okno (aplikacja). Jeśli używasz tego klawisza skrótu, możesz szybko przełączać ukryte okno za pomocą klawisza skrótu, którym jest „Command + Tab”. Jeśli zminimalizujesz aktywne okno za pomocą Command + M, nie możesz szybko przełączać aplikacji za pomocą Command + Tab i musisz kliknąć aplikację z Docku.)

Powiązane informacje można znaleźć poniżej.

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

Juza
źródło
4
Command+Hjest niesamowity, uratuj dzień :)
brownylin
Filezilla dla komputerów Mac ma pewne problemy. Maksymalizuj, powiększenie nie działa - wygląda na to, że nie odsłoniły menu okna. Zepsuty po podłączeniu do projektora.
tgkprog
Nie działa dla mnie. Korzystam z systemu OS X El Capitan (10.11.3).
jbyrd
Woau, to Command+Hnaprawdę niesamowite. Wielkie dzięki za wskazówkę!
Alex
7
Command + Control + F w trybie pełnoekranowym aplikacja w wersji 10.12.5, co jest dla mnie wystarczająco dobre, aby zmaksymalizować
wreckgar23