Switchy
Ein nativer Fenster-Umschalter für macOS — Alt+Tab auf Fensterebene, mit Live-Vorschau, MRU-Sortierung und Unterstützung für minimierte Fenster.
Switchy ist ein nativer Fenster-Umschalter für macOS — ähnlich wie Alt+Tab unter Windows, aber auf Fensterebene statt nur zwischen Apps. Mit Live-Vorschau, MRU-Sortierung (zuletzt benutzt) und Unterstützung für minimierte Fenster. Die App läuft als Menüleisten-Agent ohne Dock-Icon.
Funktionen
- Fenster-basiertes Umschalten mit Live-Vorschau-Overlay
- MRU-Sortierung (Most Recently Used)
- App-spezifischer Switcher: nur Fenster der aktiven App
- Minimierte Fenster einbeziehen, Fenster aller Spaces und Bildschirme
- Frei konfigurierbare Tastenkürzel inkl. Rückwärts-Taste
- Ausgeschlossene Apps und „Bei Anmeldung starten“
Steuerung
⌥halten +Tab→ globales Overlay, das zweite Fenster (MRU) ist vorausgewählt⌥halten +`→ nur Fenster der aktiven App- Hotkey erneut drücken → eine Position weiter (mit Umlauf)
⇧+ Hotkey → rückwärts⌥loslassen → Auswahl fokussieren ·Esc→ schließen
# Build über die Kommandozeile (Xcode braucht den clang-Linker)
xcodebuild -project Switchy.xcodeproj -scheme Switchy \
-configuration Debug LD=clang LDPLUSPLUS=clang++ build
Technik
- macOS 14 (Sonoma) oder neuer, Swift, AppKit
- Accessibility-API (Event-Tap für den globalen Hotkey)
- Screen Recording für die Live-Vorschauen
- Start bei Anmeldung über
SMAppService