Jakie opcje zarządzania oknami istnieją dla OS X?

341

Chciałbym coś zrobić z moimi oknami w systemie OS X, gdzie coś obejmuje opcje takie jak zmiana rozmieszczenia, przesuwanie, zmiana rozmiaru, zapamiętywanie pozycji, klonowanie w przestrzeniach itp. Jakie opcje istnieją?

Zasady

  • Jedna aplikacja na odpowiedź.
  • Użyj tego formatu dla pierwszych dwóch wierszy odpowiedzi:
    ## [app name](link to website)
    [App Store](link to appstore) (price)
  • Sprawdź duplikaty przed dodaniem nowych odpowiedzi.
  • Jeśli znajdziesz duplikat, zagłosuj na niego i zachęć jego plakat do głosowania zamiast tego oryginalnego wpisu (i usuń duplikat).
  • Dołącz krótki opis tego, co robi ta aplikacja do zarządzania oknami.
    • Co wyróżnia tę aplikację Window Manager od innych?
    • Czy koncentruje się na zmianie rozmiaru przy użyciu samej klawiatury?
    • Czy koncentruje się na poruszaniu się tylko za pomocą gestów myszy?
    • Itp.
mankoff
źródło

Odpowiedzi:

238

Spektakl

Oprogramowanie typu open source, dostępne na GitHub , przyjmujące darowizny

Link do App Store (nie będzie aktualizowany w wersji wcześniejszej niż 0.6.9)


  • Centrum = Command+ Option+C
  • Pełny ekran = Command+ Option+F
  • Lewa połowa = Command+ Option+
  • Prawa połowa = Command+ Option+
  • Górna połowa = Command+ Option+
  • Dolna połowa = Command+ Option+
  • Lewy górny róg = Command+ Control+
  • Lewy dolny róg = Command+ Shift+ Control+
  • Prawy górny róg = Command+ Control+
  • Dolny prawy róg = Command+ Shift+ Control+
  • Lewy wyświetlacz = Command+ Option+ Control+
  • Prawy wyświetlacz = Command+ Option+ Control+
  • Górny wyświetlacz = Command+ Option+ Control+
  • Dolny wyświetlacz = Command+ Option+ Control+
  • Cofnij = Command+ Option+Z
Andrew
źródło
14
Wypróbowałem wszystkie menedżery systemu Windows dla OS X. Większość z nich mnie wyłącza, ponieważ chcą pobierać 10 USD + za funkcje wbudowane w system Windows 7. To był pierwszy darmowy, który spełnił moje potrzeby (klawisze skrótu do przesuwać i przyciągać okna) z obsługą wielu monitorów (których większość innych darmowych nie zrobiła)
taudep
1
Zgadzam się z Taudep. Spektakl jest prosty, darmowy, dyskretny i zajmuje tylko 1 minutę lub 2, aby całkowicie się nauczyć.
DjebbZ
3
Mogę w końcu zmaksymalizować okna teraz dzięki Cmd + Alt + F<3 Dziękuję
saada
1
Uwaga dla każdego, kto chce używać tego z wyświetlaczem 4k .. jest to prawie bezużyteczne .. możesz przenosić okna tylko między 1/2 a 1/3 całego ekranu .. więc jeśli chcesz umieścić 6-7 terminali obok siebie strona .. to nie pomoże
Chris
1
Szkoda, że ​​nie obsługuje niestandardowych kombinacji rozmiaru / lokalizacji okna. Lubię mieć niektóre z moich okien w określonych pozycjach o określonych rozmiarach. (Poza tym wydaje się, że działa dobrze, szczególnie podoba mi się to, że opcja uruchamiania przy logowaniu nie jest domyślnie ustawiona).
Daniel
66

Moom by Many Tricks

App Store (9,99 USD)

Zrzut ekranu

Sterowanie myszą

  • Sterowanie przyciskiem Zoom (wyskakujące elementy sterujące po najechaniu kursorem na przycisk Zoom):
    • Przenieś i powiększ do: pełny ekran, lewy, prawy, górny, dolny, górny lewy, górny prawy, dolny prawy, dolny lewy.
    • Przenieś i powiększaj do siatki za pomocą konfigurowalnych komórek.
    • Przejdź do innego wyświetlacza.
    • Przywróć oryginalne wymiary.
  • Przyciągaj do krawędzi i narożników (przesuń i powiększ podczas przeciągania okna do krawędzi lub narożnika ekranu).

Sterowanie za pomocą klawiatury

  • Tryb klawiatury (uruchamiany za pomocą konfigurowalnego skrótu):
    • Działania: przesuń, powiększ, powiększ, zmniejsz, wyśrodkuj, cofnij, przejdź do innego ekranu.
    • Konfigurowalne przyciski: (przy użyciu modyfikatorów ), Return, Space, Tab, Esc.

Niestandardowe elementy sterujące

  • W pełni konfigurowalne działania za pomocą menu i klawiszy skrótu:
    • Działania: przesuń, powiększ, wyśrodkuj, zmień rozmiar, powiększ, zmniejsz, przywróć, ustaw, przenieś na inny ekran.
    • Konfigurowalna siatka.
    • Zapisz i przywróć układy okien.
    • Skróty klawiszowe mogą wyzwalać łańcuch wielu działań po kolei (np .: środek, po którym następuje zmiana rozmiaru).
ghoppe
źródło
3
Przy zakupie dzisiaj kosztował 10 USD
Adam Lewis
1
Zrzuciłem Cinch i RightZoom, ponieważ Moom zapewnia tę samą funkcjonalność, ale jest bardziej elegancki.
Chris Smith
Właśnie wypróbowałem Mooma, wydaje się, że nie działa zbyt dobrze :( niektóre aplikacje działają w trybie przyciągania, podczas gdy inne po prostu w ogóle nie działają :(
Phill
60

BetterTouchTool ( bezpłatnie 2,99 USD, 7,50 USD .. 21 USD)

BetterTouchTool jest znany z zapewniania większej funkcjonalności gładzikom dotykowym i myszom. Umożliwia także przyciąganie do prawej / lewej strony i wszystkich czterech rogów. Gorąco poleciłbym tę aplikację.

wprowadź opis zdjęcia tutaj

daviesgeek
źródło
+1 Myślę, że teraz nazywa się BetterSnapTool? Używam go i łatwo ustawić własne skróty klawiaturowe. Pozwala także przejść do następnego monitora. Brakuje w nim konfiguracji podczas odłączania monitorów. Mam dwa zewnętrzne.
oma
1
@oma BetterSnapTool ma tylko funkcje przyciągania i nie jest to również darmowa aplikacja :) jest płatny…
daviesgeek
1
To 1,99 USD. Myślę, że darmowy kontra płatny jest po prostu zbyt czarno-biały. Jest to praktycznie darmowe :) Zaraz po opublikowaniu zauważyłem, że BetterSnapTool zostało już wspomniane poniżej ( apple.stackexchange.com/a/37892/3876 ). Ale nie mogłem usunąć komentarza, ponieważ został on przesłany do recenzji. Chyba się myliłem, jeśli zmieniono jego nazwę.
oma
56

ShiftIt (bezpłatny)

wprowadź opis zdjęcia tutaj

Udostępnia skróty klawiaturowe do rozmieszczania okien w czterech ćwiartkach ekranu lub wypełniania którejkolwiek z czterech połówek (góra, dół, lewa, prawa strona) lub centrowania okna.

mankoff
źródło
4
Zauważ, że Spectacle (ostatnio dodane poniżej) ma super zestaw funkcji ShiftIt. Oprócz skrótów ShiftIt można przejść do innego monitora i ma funkcję Cofnij .
3
Byłem użytkownikiem ShiftIt, teraz przeniosłem się do Spectacle ze względu na obsługę wielu monitorów.
taudep
2
Oto link do strony Spectacle dla osób nieznanych: spectacleapp.com
Marcel
3
Cześć, najnowsza wersja ShiftIt 1.6 github.com/downloads/fikovnik/ShiftIt/ShiftIt-develop-1.6.zip obsługuje wiele ekranów i kilka innych nowych funkcji :-)
fikovnik
Wygląda na to, że jest obecnie nieobsługiwany : github.com/fikovnik/ShiftIt, ale jest kilka interesujących żądań open pull.
ccpizza
53

Łupek

Slate to stosunkowo nowa opcja, która ma zastąpić wszystkie poprzednie narzędzia do zarządzania oknami. Aby go użyć, utwórz ~/.slateplik, na przykład bashrcdo zarządzania oknami. To daje ton z opcji , aby można było pracować jednak chcesz.

EDYTOWAĆ:

Feniks

Jak niektórzy komentowali, łupek najwyraźniej został porzucony z rokiem od ostatniego zatwierdzenia. Na szczęście odkryłem Phoenix, który jest bardzo podobny do łupków z podobnymi konfiguracjami .

Mjolnir

Przez jakiś czas Phoenix został uznany za przestarzały i zastąpiony przez Hydrę, ale teraz powrócił do rozwoju przez innego autora, podczas gdy Hydra jest przestarzały. Mjolnir jest następcą Appgrida, Zephyrosa, Phoenixa, Hydry i Penknife, autorstwa oryginalnego autora, Stevena Degutisa. Mjolnir vs. inne aplikacje

Keith Smiley
źródło
3
O MÓJ BOŻE. +1 * 8 (czyli symbol nieskończoności z boku).
4
A jeśli wbudowane polecenia są niewystarczające, możesz teraz używać jego API JavaScript do tworzenia konfiguracji z bardziej złożoną / warunkową logiką w odpowiedzi na twoje polecenia. Istnieje nawet możliwość korzystania z procedur obsługi zdarzeń dla dowolnych podstawowych zdarzeń związanych z aplikacjami i oknami.
Wes Campaigne
Występuje otwarty problem z żądaniem obsługi wiersza poleceń do uruchamiania układów. naprawdę mam nadzieję, że tak się stanie.
cwd 19.04.13
To nie pozwala odtworzyć skrótów menedżera okien Linux za pomocą myszy, prawda? (alt + prawy przycisk myszy + przeciągnięcie = zmiana rozmiaru okna)
airtonix
3
Wydaje się, że autor Slate przestał go utrzymywać. Istnieje mnóstwo żądań ściągnięcia i otwartych problemów, ale brak odpowiedzi: github.com/jigish/slate/network
Adam Nelson
51

Divvy przez Mizage

App Store (14 USD)

Udostępnia okno siatki, za pomocą którego można wybrać (za pomocą myszy) rozmiar + lokalizację okna. Ma bardziej szczegółowe okno wyboru i można dodawać skróty klawiaturowe dla wstępnie ustawionych rozmiarów / lokalizacji.

Aktywuje się za pomocą ikony na pasku menu lub za pomocą skonfigurowanego skrótu globalnego.

Divvy - General Grid Divvy - mniejsza sieć

Jason Salaz
źródło
2
Kiedy OSX Mavericks zmienił sposób działania wielu monitorów, divvy przestało dla mnie działać. Od tego czasu przeprowadziłem się do Ametystu.
klasa
Korzystałem z Divvy od tego czasu i nie miałem żadnych problemów, nawet przez Mavericks. Przykro nam, że przestał działać.
Jason Salaz,
dzięki, nie jest zepsuty (jak w nie uruchamia się), ale zachowanie okna dla wielu monitorów sprawia mi problemy. Divvy nie było jednak jedyną rzeczą, która się zepsuła i może to być moja wina z powodu spersonalizowanego środowiska Mac.
klasa
2
Divvy preferuje „dwukrotne naciśnięcie skrótu, aby przejść do drugiego monitora”. Mam skróty do trybu pełnoekranowego i kilka innych częstych pozycji, gdy mam drugi monitor, po prostu dwa razy zacieram kombinację. Spróbuj to włączyć i spróbuj. i.stack.imgur.com/zXoJo.png
Jason Salaz
1
@LuceGoose działa tutaj idealnie. (konfiguracja podwójnego wyświetlacza)
lucasoldaini
39

SizeUp (13 USD) według napromienionego oprogramowania

SizeUp pozwala szybko ustawić okno, aby wypełnić dokładnie połowę ekranu (podzielony ekran), jedną czwartą ekranu (kwadrant), pełny ekran lub wyśrodkować za pomocą paska menu lub konfigurowalnych skrótów systemowych (klawisze skrótu). Podobne do funkcji „sąsiadujących okien” dostępnych w innych systemach operacyjnych

Wiele opcji aranżacyjnych udostępnianych przez SizeUp jest dostępnych za darmo w ShiftIt. Jednak SizeUp ma dodatkowe funkcje, które mogą być warte $

Unikalne dla SizeUp: Umożliwia umieszczenie okna przy dokładnych współrzędnych ekranu, X, Y, szerokości i wysokości

wprowadź opis zdjęcia tutaj

mankoff
źródło
3
SizeUp dobrze radzi sobie z wieloma monitorami (w przeciwieństwie do Divy i ShiftIt). Jeśli korzystasz z wielu ekranów, jest to odpowiedni sposób.
Chris Upchurch,
37

Ametyst (open source, bezpłatny)

Menedżer okienkowania dla systemu OS X podobny do Xmonada. Pierwotnie został napisany jako alternatywa dla niesamowitego xnomada fjolnira, ale napisany czystym Objective-C. Został rozszerzony o kilka dodatkowych funkcji, takich jak obsługa spacji, które nie są zależne od delikatnych prywatnych interfejsów API.

Kod źródłowy: http://github.com/ianyh/Amethyst/

wprowadź opis zdjęcia tutaj

werbel
źródło
34

BetterSnapTool

App Store (1,99 USD)

BetterSnapTool pozwala łatwo zarządzać pozycjami i rozmiarami okien, przeciągając je do jednego z rogów ekranu lub do górnej, lewej lub prawej strony ekranu. Pozwala to z łatwością zmaksymalizować okna, ustawić je obok siebie, a nawet zmienić ich rozmiar na ćwiartki ekranu.

Ponadto możesz ustawić niestandardowe skróty klawiaturowe , aby przesuwać i zmieniać rozmiar okien tak, jak chcesz. Ponieważ dostępnych jest tak wiele pozycji, BetterSnapTool może również wyświetlać menu, z którego możesz wybrać jedną pozycję, którą chcesz.

zrzut ekranu aplikacji

Źródło obrazu

gentmatt
źródło
2
Dla mnie cechą zabójcy BetterSnapTool jest możliwość definiowania niestandardowych rozmiarów okien i łączenia ich wszystkich ze skrótami klawiaturowymi.
Crowder
nie działa dobrze z wieloma monitorami, a obszary są aktywowane tylko wtedy, gdy KURSOR dotknie obszaru, a nie okna. bardzo irytujące. również brak wsparcia.
George Katsanos,
BetterSnapTool ma poważne problemy z Yosemite. Moje przewijanie wielodotykowe zwalnia po około dniu, co jest natychmiast naprawiane przez zamknięcie i otwarcie BetterSnapTool. Właśnie przeszedłem na Spectacle.
Matt Chandler,
Działa tu dobrze z wieloma monitorami w Mojave.
benwiggy
19

HyperDock

App Store (9,99 USD)

Oprócz niektórych innych puchów (takich jak podgląd okien):

HyperDock wprowadza zaawansowane funkcje zarządzania oknami do systemu Mac OS:

  • Przesuwaj i zmieniaj rozmiar okien, przytrzymując klawisze i przesuwając mysz.
  • Automatycznie zmieniaj rozmiar okien podczas przeciągania do krawędzi ekranu (Przyciąganie okna).
noffle
źródło
19

HazeOver: Distraction Dimmer

App Store 4,99 USD

Aplikacja automatycznie nakłada cień na wszystkie okna, z wyjątkiem aktualnie ustawionego. Osobną ideą jest to, że dzięki tej aplikacji nie musisz samodzielnie zarządzać oknami. Nie trzeba organizować, minimalizować ani ukrywać okien. Skupiasz się na oknie, z którym pracujesz, i przestajesz dbać o resztę.

Zrzut ekranu HazeOver

  • Efekt można przełączać za pomocą skrótu klawiaturowego
  • Intensywność można regulować za pomocą gestu myszy
  • Opcje obsługi wielu monitorów
punktu
źródło
1
HazeOver to świetny pomysł i jest dobrze wdrożony (dostałem go za pośrednictwem usługi subskrypcji Setapp). Szczególnie podoba mi się obsługa wielu monitorów. Oznacza to, że mogę na przykład wyróżnić okno edytora na ekranie głównym, a jednocześnie okno innej aplikacji (takiej jak Preview lub Safari) na ekranie dodatkowym. Jednak uzupełnia, a nie zastępuje potrzebę zarządzania oknami, dlatego polecam połączenie go z inną aplikacją, taką jak Moom.
przestarzałe
1
Nie podoba mi się tryb pełnoekranowy - zbyt dużo pustej przestrzeni - i uwielbiam łatwo przełączać się między aplikacjami lub oknami, więc HazeOver jest dla mnie idealny: okna w tle stają się mniej rozpraszające, ale pozostają łatwo dostępne.
green_knight
18

Afloat (bezpłatny)

  • Utrzymuj okna na powierzchni (heh) nad wszystkimi innymi.
  • Przypnij okna do pulpitu (nowość!)
  • Przenieś okna z dowolnego miejsca, nie tylko paska tytułu.
  • Zmień okno w „nakładkę” na ekranie, która nie utrudnia pracy.
  • Pokaż plik okna w Finderze tylko za pomocą klawiatury.
  • Zmień rozmiar okien z dowolnego miejsca, nie tylko z rogu (nowość!) I nie tylko.
użytkownik588
źródło
3
W szczególności nie działa w aplikacjach Carbon, takich jak Finder i iTunes. Ponadto nie był aktualizowany od lipca 2011 r. (Np. Dla Mountain Lion).
duozmo
18

Zooom / 2 (20 USD)

aplikacja zooom2 mac

  • Przesuwaj i zmieniaj rozmiar okien, przesuwając mysz w dowolne miejsce nad oknem. Przytrzymuję klawisz fn+, aby przenieść, i fn+, ctrlaby zmienić rozmiar.
  • Magnetyzm. Jeśli lubisz przyciągać okna do krawędzi ekranu lub innych okien (jak w wielu menedżerach okien X), spodoba ci się to.
  • Przyciągaj do siatki, aby wyrównać okna (podobnie jak Divvy).
  • Automatycznie podnoś okna, gdy mysz się nad nimi przesunie. (Nie pozwala ci to na aktywację bez przebicia, więc nie używam tej funkcji).
  • Pokaż nakładkę informacyjną, aby w razie potrzeby dokładnie ustawić wymiary.
Josh Lee
źródło
1
To jest aplikacja, której szukałem! Dziękujemy za opublikowanie go. Przybyłem po ruch i najechanie kursorem, ale pozostaję po magnetyzm.
duma,
18

Cinch według napromienionego oprogramowania

App Store (7 USD)

Świetna aplikacja do przenoszenia funkcjonalności systemu Windows 7 do Mac OS X.
Pozwala przeciągnąć okno w górę, w prawo lub w lewo, a jego rozmiar się zmieni.
Następnie, gdy ponownie złapiesz okno, okno zmieni się do oryginalnego rozmiaru.
Zarządzanie oknami to jedna z rzeczy, które Microsoft zrobił poprawnie. :-)

daviesgeek
źródło
Aplikację można również przetestować przed zakupem, bezpośrednio ze strony głównej irradiationsoftware.com/cinch Właśnie to robię.
t0r0X
Cóż, nie, zarządzanie oknami systemu Windows jest dość złe w porównaniu do zestawu unix / linux. Chcesz, aby WM popchnęło okno do tyłu lub wpisało okno, trzymając je z tyłu, lub śledziło cykl dnia / nocy w kolorach menu, używaj menu promieniowych, automatycznie twórz menu dla wszystkich hostów SSH do, kafelkowania, a nie kafelkowania, korzystania z grup okien, domyślnych okien niektórych typów lub tytułów dowolnych wirtualnych wyświetlaczy, przesuwania monitora do dowolnych nakładek z wirtualnymi ekranami, zarządzania oknem na innym komputerze itp. Unix / Linux / X - wszystko tam jest.
Alex North-Keys,
18

Magnes

App Store (0,99 USD)

Ten jest uproszczonym połączeniem Cinch i ShiftIt, oferując dokowanie w stylu Windows 7 oraz kilka pomocnych skrótów klawiaturowych. Zamierzam pozostać przy SizeUp ze względu na obsługę Spaces i wielu monitorów, ale jest to dobra, tania opcja.

billwanjohi
źródło
1
Teraz jest 1,99 USD
digitaljoel
Używam tego przez około 6 miesięcy i jest niezawodny, lekki i dokładnie tego szukałem.
sumo-rozwój
17

Naklejka (BEZPŁATNIE przed wersją 1.0, a następnie 4,99 USD)

wprowadź opis zdjęcia tutaj

Wersja wcześniejsza niż 1.0 była DARMOWA , można ją pobrać tutaj Naklejka v0.91 . Działa bezbłędnie nawet na najnowszym MacOS Mojave (10.14.4). Najnowszą wersję można pobrać z oficjalnej strony internetowej i kosztuje 4,99 USD po bezpłatnej wersji próbnej.

  • Tylko mysz lub mysz i klawiatura.
  • Przeciągnij okno do części ekranu, którą chcesz wypełnić, naciśnij klawisz strzałki i przyciągnie okno do miejsca, w którym ma być.
  • Na przykład, jeśli masz już okno, które wypełnia 2/3 ekranu w lewo, przeciągnij inne okno w prawą 1/3 ekranu, naciśnij klawisz strzałki i wypełnia ten obszar drugim oknem.
  • Umożliwia także przeciąganie okien na boczne i górne krawędzie, aby przyciągać okna do połowy ekranu lub maksymalizować (boki dla połowy i góry, aby zmaksymalizować)
  • Oto link do filmu, aby uzyskać więcej informacji http://www.youtube.com/watch?v=DYpGo_g0n88
theNotSoPro
źródło
1
Po przetestowaniu kilku, ten jest najłatwiejszy i oferuje najlepsze funkcje za darmo. Używam go w połączeniu z Afloat, aby mieć pływające okna i okna we wszystkich przestrzeniach. Używam go w najnowszym Yosemite.
Simone Gianni,
@SimoneGianni Wspaniale jest wiedzieć, że ci się podobało i dziękuję za dobre słowo. Proszę, nadal mów o tym ludziom.
theNotSoPro
Uwielbiam prostotę. Nie potrzebuję nic więcej. Nie próbowałem innych. Wydaje się, że dają mi to, czego przede wszystkim nie szukałem. Potrzebowałem tylko pełnego, lewego, prawego, wypełnienia. Naklejka właśnie to robi. Miły!
Christiaan Westerbeek,
Próbowałem użyć aplikacji Sticker + Spectacle - i działają one razem jak urok! Naklejka ma przyciąganie myszy i czy to naprawdę miłe, spektakl doskonale robi skróty klawiaturowe . Jeśli ktoś nie potrzebuje tak bogatego przyciągania i skrótów klawiaturowych, prawie takiej samej funkcjonalności, istnieje małe narzędzie iSnap , które łączy funkcje tych dwóch i ma rozmiar < 500 KB .
Farside,
strzałki nie działają na OS X
10.11.4
15

Pobyt (15 USD)

Funkcja Stay automatycznie przywraca okna do drugiego monitora, gdy jest on podłączony. Musisz je skonfigurować na monitorze i powiedzieć Stay, aby zapamiętał lokalizację przed odłączeniem od monitora.

użytkownik588
źródło
Niestety miałem problemy z używaniem wielu monitorów po różnych stronach Macbooka. To znaczy w domu Mam zewnętrzny wyświetlacz po lewej stronie, podczas gdy w pracy mam go po prawej stronie Macbooka. Aby sprawić, że Stay będzie bardziej mylący, używam również tego samego producenta / modelu monitora, więc czasami się myli.
Siniša Šašić
Świetna aplikacja, ale wydaje się, że nie wie o aplikacjach uruchomionych na komputerze i może identyfikować tylko według tytułu, więc na przykład nie działa dobrze w przeglądarce Chrome. Istnieje sposób określenia wyrażenia regularnego pasującego do tytułu, co jest dobre dla maniaków (takich jak ja), ale trochę dziwne. Zgadzam się również z @ SinišaŠašić w sprawie problemu wielu lokalizacji; Mam ten sam problem. Byłoby miło móc nazwać konfiguracje, np. „Praca” i „Dom”. Ale ogólnie jest to ratownik i zdecydowanie go polecam.
Tom Harrison Jr
1
@TomHarrisonJr Możesz ustawić niestandardową nazwę dla przechowywanego układu, klikając dwukrotnie nazwę. „Dom” i „Praca” działają całkiem nieźle :)
Matthieu Napoli
Zmiana mojego komentarza; okazuje się, że możesz zidentyfikować aplikację taką jak Chrome za pomocą opcji „Link Active Window To ...”. To rozwiązało problem, który zgłosiłem w przypadkach, w których nie zawsze działało. Świetna aplikacja.
Tom Harrison Jr
14

Optymalny układ (14 USD)

Optimal Layout to potężny menedżer okien z narzędziami do przełączania i rozmieszczania okien aplikacji:

  • Wyświetla listę wszystkich otwartych okien aplikacji z podglądem. Wpisz, aby przeszukać listę.
  • Przeszukuje również tytuły otwartych kart z Safari, Google Chrome i Terminal.
  • Pozycjonowanie myszy za pomocą siatki i przycisków.
  • Utwórz nowe pozycje i zapisz je w pasku menu.
  • Skróty klawiaturowe do pozycjonowania okien, swobodnego przesuwania ich po ekranie i przyciągania do krawędzi ekranu.
  • Wysoce konfigurowalny interfejs użytkownika.

Optymalny układ

BendiLow
źródło
A teraz cena została obniżona do 7 USD!
yalestar
Nie chcę ponownie uruchamiać posta, ale i tak to robię. Ale wydaje się, że ta aplikacja ma ustawienia wstępne, więc jednym kliknięciem ustaw wszystkie rozmiary okien. Czy to prawda, czy też każde okno powinno być ustawiane ręcznie, pojedynczo?
Sander Schaeffer
13

Bryza

App Store (8 USD)

  • Skonfiguruj wcześniej rozmiary / pozycje okien, a następnie powiąż je z klawiszami skrótu
Ross Charette
źródło
13

SizeWell

Przyjmowane darowizny.

Wypróbowałem kilka alternatyw, ale wciąż wracam do tego rozwiązania. Dla mnie funkcje i konfigurowalność są w sam raz:

  • Powiększenie
  • jeden kwadrans
  • jedna trzecia
  • połowa
  • dwie trzecie
  • rozdzielczości (na moim wyświetlaczu od 320 x 480 do 1920 x 1200)
  • pozycja (bez zmiany rozmiaru)
  • cały ekran (maksymalizacja, bez pełnego ekranu)
  • następny ekran, poprzedni ekran.

Integruje się z menu Okno, ale częściej go używam, klikając prawym przyciskiem myszy przycisk powiększenia okna. Przykład:

wprowadź opis zdjęcia tutaj


SizeWell wymaga SIMBL.

Użytkownicy mogą preferować EasySIMBL .

Graham Perrin
źródło
10

MercuryMover (20 USD)

„[…] MercuryMover pozwala każdemu łatwo i wygodnie przesuwać i / lub zmieniać rozmiar okna z przodu, bezpośrednio z klawiatury. "Główne cechy:

  • Przesuwaj i zmieniaj rozmiar praktycznie dowolnego okna bez dotykania myszy
  • Przesuwaj i zmieniaj rozmiar o 1, 10, 100 pikseli jednocześnie lub do krawędzi bieżącego ekranu [w rzeczywistości dowolnie konfigurowalny w pliku Prefernce! Tyx]
  • Konfigurowalne klawisze modyfikujące
  • Nieograniczone cofanie / ponawianie
  • Wyśrodkuj okno jednego klucza i zmaksymalizuj [po aktywacji, np. ctrl+ + , X]
  • Obsługa wielu ekranów [jeszcze tego nie próbowałem]

Dobry pomysł. Nie słyszałem o większości innych.

thyx
źródło
10

Zorganizuj (8,99 USD)

Zmienia układ i zmienia rozmiar okien zarówno za pomocą skrótów klawiaturowych, wybierając wstępnie zdefiniowaną (opartą na siatce) lub dowolną pozycję / układ z okna nakładki w stylu hud za pomocą myszy, lub przesuwając okno do aktywnych stref na krawędziach ekranu.
Każda opcja obsługuje konfigurację wielu monitorów.

Screencast przedstawiający Rozmieść w akcji

Loïc Wolff
źródło
8

NuKit

Nie dostępny

Zestaw funkcji tego nowicjusza obejmuje poruszający się myszką mechanizm przesuwania okna i zmiany rozmiaru . Używam ruchów ctrl+ + Mysz do przenoszenia okien, ruch ctrl+ + + Mysz do zmiany rozmiaru. Szybko na moim MacBooku 2,1.

Pobierz wersję próbną z ich strony, zamiast kupować na ślepo w App Store - to zdrowy rozsądek dla każdej aplikacji.

Pozostałe główne moduły to dość prosty program uruchamiający i menedżer skrótów, które są również sprzedawane osobno. Nulana obiecuje wkrótce je udoskonalić. Fajnie: program uruchamiający oferuje wpisy słownika (obiecana funkcja kopiowania) i automatyczny kalkulator z ułamkami.

tyk
źródło
7

DoublePane

App Store (4,99 USD)

Jest tani, lekki, spełnia swoje zadanie (lewa połowa, prawa połowa, pełny ekran, przywraca oryginalny rozmiar okna).

Tuan Anh Tran
źródło
7

Właśnie znalazłem to wyszukiwanie wtyczek Alfred.

Layouts to plik AppleScript i przepływ pracy Alfreda, który zapewnia lekki menedżer okien dla komputera Mac. Po wyjęciu z pudełka pozwala zmienić rozmiar aktywnego okna do górnej połowy, prawej połowy, dolnej połowy, lewej połowy, górnej lewej ćwiartki, prawej górnej ćwiartki, prawej dolnej ćwiartki, dolnej lewej ćwiartki, środkowego okna i powiększenia (pełny ekran) .

aceofspades
źródło
5

Kreator okien

MacPorts 0,00 $

Jednym z moich ulubionych menedżerów okien (choć dla X11) jest Window Maker .

W każdy możliwy sposób odtwarza elegancki wygląd interfejsu NEXTSTEP.

Możesz pobrać kod źródłowy Windows Maker , ale jest on również dostępny na MacPorts, jeśli chcesz korzystać z zarządzania pakietami.

screen1

screen2


MacPorts

MacPorts jest solidnym, stabilnym, dojrzałym i łatwym w użyciu rozwiązaniem do zarządzania pakietami dla OS X. Jest wzorowany na systemie portów FreeBSD , który został przyjęty jako podstawa pkgsrc NetBSD .

zainstaluj Xcode 5.1.1

MacPorts wymaga odpowiedniej wersji xcode; xcode_5.1.1.dmg to najnowsza wersja Mavericks (po zarejestrowaniu bezpłatnego konta programisty i zalogowaniu się na developer.apple.com link ten rozpocznie pobieranie xcode). Po zakończeniu pobierania otwórz Terminal.app i zakończ instalację:

 hdiutil attach -quiet -noverify -nobrowse -noautoopen ~/Downloads/xcode_5.1.1.dmg
 cp -npR /Volumes/Xcode/Xcode.app /Applications/
 hdiutil detach -quiet /Volumes/Xcode
 open -g /Applications/Xcode.app
 killall Xcode.app

zainstaluj MacPorts

Poznaj MacPorts

 curl -Ok https://distfiles.macports.org/MacPorts/MacPorts-2.2.1.tar.bz2
 tar xf MacPorts-2.2.1.tar.bz2
 cd MacPorts-2.2.1
 ./configure
 make
 sudo make install     # *not war!*
 cd ..
 rm -rf Macports-*
 sudo /opt/local/bin/port -v selfupdate
 diskutil quiet repairPermissions /
dodaj MacPorts do $ PATH:
 export PATH=/opt/local/bin:/opt/local/sbin:$PATH
 export MANPATH=/opt/local/share/ man:$MANPATH

zainstaluj Window Maker i dodatkowe motywy

 sudo port -vsc install windowmaker wm_xtra
I możesz na bieżąco aktualizować wszystko za pomocą:
 sudo port -vsc selfupdate
 sudo port -vsc upgrade installed

Jeśli z jakiegokolwiek powodu jesteś niezadowolony i / lub musisz usunąć MacPorts:

aby całkowicie odinstalować MacPorts
 sudo port -dfp uninstall --follow-dependencies installed
 sudo port -dfp uninstall all
 sudo rm -rf /opt/local  
 sudo rm -rf /Library/Tcl/macports*
chillin
źródło
4

Flexiglass (9,99 USD)

Flexiglass oferuje pełne i wygodne zarządzanie oknami z wyłączną obsługą gestów wielodotykowych, oferując prosty sposób zarządzania wieloma oknami na komputerze Mac za pomocą myszy, klawiatury, gładzika i tabletu graficznego. Zawiera różne narzędzia do łatwego i radosnego przenoszenia, zmiany rozmiaru i rozmieszczania okien na ekranie.

cechy

  • Przenieś i
    zmień rozmiar Zazwyczaj, gdy chcesz przenieść lub zmienić rozmiar okna na komputerze Mac, jesteś ograniczony przez pasek tytułu lub prawy dolny róg. Flexiglass dodaje Alt-Dragping do zarządzania oknami.

  • Gesty wielodotykowe
    Za pomocą gestów palców na gładziku MacBooka lub Magic gładziku można przenosić i zmieniać rozmiar okien. Flexiglass może zapisywać różne ustawienia gładzika i myszy oraz automatycznie je zmieniać po podłączeniu lub odłączeniu urządzeń.

  • Szybkie układy
    Szybkie układy to intuicyjna funkcja przyciągania. Jest to proste rozwiązanie do pracy z wieloma oknami, których rozmiar można zmienić, aby zajmował połówki lub ćwiartki ekranu lub pełny ekran.

  • Szybkie skróty układu Skróty
    zdefiniowane przez użytkownika umożliwiają przenoszenie okien do połowy lub ćwiartek ekranu i powrót do pierwotnego rozmiaru.

  • Rzeczywiste powiększenie i prawdziwe zamknięcie Dzięki tym
    opcjom przyciski paska tytułu są znacznie bardziej przydatne. Kliknięcie prawym przyciskiem myszy zielonego przycisku powiększenia naprawdę zmaksymalizuje okno do pełnego ekranu. Kliknięcie prawym przyciskiem myszy przycisku Zamknij okno spowoduje zamknięcie aplikacji.

  • Kliknij dwukrotnie, aby powiększyć
    Dwukrotne kliknięcie paska tytułu okna jest najprostszym sposobem na rozwinięcie go do pełnego ekranu.

kba
źródło
W przeciwieństwie do pierwszego punktu, Flexiglass wydaje się być w stanie zmienić rozmiar tylko w prawym dolnym rogu (podczas gdy Linux zmieni rozmiar rogu kwadrantu, do którego zacząłeś przeciągać). Podczas testów zauważyłem też, że ruch jest bardzo niepewny.
duozmo
@duozmo Wiem, że spóźniłem się na przyjęcie z tą odpowiedzią, ale możesz zmienić rozmiar z każdego rogu i wcale nie wydaje mi się to niepewne. To może być różnica w 2012 roku, nie pamiętam. :)
kba
To subtelne rozróżnienie. Przeciąganie alt w stylu Linux, przeciąganie alt, na przykład, w lewym górnym kwadrancie okna zmieniałoby współrzędne lewego górnego rogu ( demo ), podczas gdy w Flexiglass zmienia prawy dolny róg.
duozmo
@duozmo Ah, masz rację. Nigdy nie korzystałem z tej funkcji. I to rzeczywiście wydaje się trochę niepewne.
kba
Flexiglass był dla mnie świetny. Proste, bez wielu funkcji, których nie potrzebuję. Szybko: żadnych głupich animacji ani nic takiego. Po prostu otwiera okna tam, gdzie są potrzebne, bez kłopotów.
allanberry
4

Lepszy menedżer okien

3,00 USD

Lepszy menedżer okien pozwala na pozycjonowanie i rozmiar okien tam, gdzie je lubisz, a następnie zapisujesz jego stan i kojarzysz go ze skrótem klawiaturowym, dzięki czemu możesz przywrócić ten stan okna w dowolnym momencie.

Aaron Smith
źródło
4

iSnap

App Store (BEZPŁATNIE)

  • ma do 7 gorących rogów na ekranie (duża korzyść w porównaniu do Spectacle );
  • obsługuje skróty , łącznie około 9 skrótów;
  • pozycje mocowania: połowa lewej , połowa prawej , połowa góry , połowa dołu i 4 ćwiartki ekranu.
  • ma iSnap i iShake po wyjęciu z pudełka ( iShake - potrząsa oknem na skrócie, aby zwrócić uwagę, jeśli zgubi się wokół ton innych ekranów);
  • zarządzanie oknami na komputerze stało się bardzo proste! Dzięki aplikacji iSnap możesz organizować różne okna, aby idealnie pasowały do ​​ekranu i uzyskiwać do nich dostęp jednocześnie!
  • klikając i przeciągając okna do różnych sekcji na ekranie, możesz zoptymalizować wydajność w mgnieniu oka. iSnap oferuje 3 różne szablony do wyboru w celu uzyskania optymalnej wydajności.
Farside
źródło
Nie można ukryć ikony dodawanej do paska menu, dodając tam kolejną bezużyteczną aplikację. Ponadto odmawia otwarcia i mówi „Włącz dostęp dla urządzeń pomocniczych i spróbuj ponownie”. Ale w Preferencjach systemowych nie ma już takiej rzeczy.
xApple
@xApple, masz rację, ale weź pod uwagę fakt, że to narzędzie jest małe , ~ 0,3 Mb. Byłoby zbyt wiele, aby oczekiwać tutaj listy zaawansowanych funkcji. Nie zmuszam nikogo do korzystania, po prostu udostępniłem to, z czego korzystam od 1,5 roku. Po prostu wykonuje pracę, nie więcej, nie mniej. iShake - pojawił się także dla mnie bezużyteczne narzędzie, od samego początku go wyłączałem ...
Farside
3

FastScripts dodaje funkcjonalność do innych menedżerów okien, takich jak SizeUp, w tym skrypt do kafelkowania wszystkich otwartych okien. Skrypty można uruchamiać, łącząc się ze skrótami klawiaturowymi.

http://www.red-sweater.com/fastscript/

Hipersfera
źródło