La migliore app per passare da una finestra all'altra


136

Dopo 4 anni come utente Mac, c'è solo una cosa che mi manca ancora dal mondo Windows, e che è in grado di passare con un solo tasto tra tutte le finestre aperte del computer.

Qual è la migliore app o utility, gratuita o no, per realizzarla?

Ho usato Witch , ma non ne sono mai stato completamente soddisfatto. È un po 'lento e l'interfaccia utente dello switcher non è molto carina.

Conosci qualche alternativa?


EDIT (2016): questa domanda continua a ricevere visualizzazioni e valutazioni dopo 6 anni. Quando ho posto questa domanda nel 2010, stavo ancora passando dall'essere un utente Windows. Alla fine, mi sono abituato all'interfaccia utente di Mac OS X e al giorno d'oggi non utilizzo alcuna utility di terze parti per la gestione delle finestre delle app, solo Mission Control e le scorciatoie da tastiera native. Quindi, sebbene questa domanda non sia più pertinente per me, spero che sia utile per i nuovi utenti Mac che effettuano il passaggio (incluso questo commento).


2
Quando è lenta Witch? Ho appena iniziato ad usarlo.
pupeno,

Che dire della funzione F9 di Exposé?
molle

Penso che questo potrebbe essere scritto semplicemente come "La migliore app per passare da tutte le finestre aperte". Quindi senza la parte "alternative alla strega". In questo modo la strega potrebbe essere una delle risposte in modo da poter essere votata su / giù e commentata rispetto alle altre.
Studgeek

@studgeek: sono d'accordo. Modificato il titolo della domanda.
Sergio Acosta,

Risposte:


37

Ecco un elenco di tutte le opzioni da questa pagina:

  • Mission Control e scorciatoie da tastiera native: + tabo + `(backtick)
  • Strega [Yosemite o successive] [$ 14]
  • Hyperswitch [ "Mountain Lion, Mavericks & Yosemite" ; funziona su Sierra e High Sierra] [$ 0 gratis] [anteprima finestra]
  • Contexts [ "Yosemite, El Capitan, Sierra, High Sierra" ] [$ 9 dopo la prova gratuita]
  • Layout ottimale [Snow Leopard o successivo] [$ 0 (gratuito) ma non è attualmente in fase di sviluppo attivo]
  • Karabiner - [Tiger - El Capitan, "non Sierra" ] °°
  • Senebier [ "10.4 o successivo" ]

[°° Aggiornamento, successore di Karabiner Karabiner-Elements 12.1 : High / Sierra & Mojave] [gratuito]


115

Hyperswitch è gratuito e funziona bene. Sembra anche bello:

inserisci qui la descrizione dell'immagine

http://bahoom.com/hyperswitch


11
Bene, dopo 4 anni arriva una risposta che risolve esattamente la mia domanda originale. Ne più ne meno. Spero che questo esca presto dalla beta. grazie !, lo proverò per un paio di settimane e se funziona come pubblicizzato potrei anche contrassegnarlo come risposta accettata.
Sergio Acosta,

5
Finalmente la soluzione!
Lumi,

8
Sacra merda ho creato un account su Ask diverso solo per ringraziare @Paul per questo, finalmente ho trovato un'app come questa gratuitamente
Pedro Garcia Mota

5
Hyperswitch NON implementa la funzione di cambio finestra che è stata più preziosa per me su MS Windows: non consente di passare rapidamente tra le ultime finestre utilizzate. Questo è importante per me poiché passo costantemente tra editor e browser per controllare il mio lavoro. Ho molte finestre aperte sia in un editor che in un browser e con Hyperswitch devo fare molti tasti per passare avanti e indietro tra i più usati di recente. Ho scoperto che Witch lo risolve. L'elenco di Windows tra cui passare è ordinato per impostazione predefinita in base all'utilizzo e posso facilmente passare da quelli più recenti.
Jpsy,

7
@Jspy lo fa - ho appena scaricato l'ultima versione, forse ne hai una più vecchia
Srneczek,

28

Immagino che tu sia già a conoscenza, ma per chi cerca sul web c'è sempre Ctrl + F4. Nessun feedback visivo, ma passa da una finestra all'altra per tutte le app (che non sono nascoste) con un solo comando. Ovviamente è istantaneo e quindi non riordina l'elenco come fa Tab + Tab. Mi sono anche stancato di Witch, ma ho deciso che la maggior parte delle volte ⌘ + `è tutto ciò di cui ho bisogno.


1
[⌘] + [`]" è tutto ciò di cui ho bisogno "- anzi!
un fratello

2
Il feedback visivo è importante per me e non esiste in ⌘ + `.
AlikElzin-Kilaka,

3
E Cmd + `non funziona su più spazi.
GregB,

@GregB Lo prendo come un plus :)
nyxz

2
E [command] + [`] con [command] + [tab] è fastidioso perché hanno due set di regole per l'ordinamento di elenchi separati.
Joseph Hansen,

21

https://contexts.co/

Contexts for mac è un concorrente di Witch. Come utente non mac di vecchia data alla ricerca di un cambio finestra più intuitivo, mi piace molto questa app. Permette di passare da una finestra all'altra, usando la tastiera o il mouse.

C'è anche un pannello laterale opzionale, che è in qualche modo un sostituto del Mac Dock. Può essere configurato per nascondere le applicazioni che non dispongono di una finestra e visualizza più icone per più finestre. Pertanto, le applicazioni in background irrilevanti vengono nascoste e le app multi-finestra possono essere gestite più facilmente.

Se necessario, puoi comunque utilizzare lo switcher nativo per app di Apple (cmd + tab) per chiudere / passare alle applicazioni in background / senza finestre senza utilizzare il dock nativo.


@sergio Ho anche avuto una buona prima impressione di questa app, per quale motivo non funziona per te? Potrebbe essere stato aggiornato da quando l'hai provato.
Jay,

6
Per quelli di voi che leggono questo nel 2016, Contexts è la vostra soluzione. Funziona magnificamente.
Joseph Hansen,

1
È così fluido e ricco di funzionalità che l'ho acquistato in meno di 5 minuti. Disclaimer completo: normalmente sono molto pugno ^ _ ^
sming

16

Un'app che ho sviluppato, Optimal Layout (14 $), ti dà i comandi da tastiera per cambiare rapidamente e riorganizzare le finestre.


Questo è esattamente quello che stavo cercando. Grazie sia per aver risposto che per aver realizzato l'app. Attualmente lo sto valutando. Spero che mi avrai presto come nuovo cliente.
Sergio Acosta,

1
Il layout ottimale è bello, l'ho provato, ma non l'ho comprato perché avevo già la mia "memoria muscolare" legata all'uso delle scorciatoie OS X (che ho modificato) e al posizionamento della finestra gestito da SizeUp. Ma è un'app molto promettente!
Martin Marconcini,

Stavo usando Optimal Layout per un po '. Stavo usando Witch, ma sono passato a Optimal Layout per la sua capacità di cercare i titoli delle finestre. Tuttavia, negli ultimi mesi ho riscontrato alcuni problemi e non ho ricevuto risposta dallo sviluppatore Optimal Layout su di essi. Il più grande è che occasionalmente non mostra alcune finestre fino a quando non lo riavvio.
Studgeek,

1
OptimalLayout è fantastico. Combina il cambio di finestra e il posizionamento della finestra, con disposizioni e scorciatoie personalizzabili. Ho avuto un paio di problemi, tuttavia, e lo sviluppatore non ha risposto alle informazioni di contatto nell'applicazione stessa. Sto cercando un'alternativa solo per poter utilizzare un software che supporti!
Trinition,

13

Command+ Tab, combinato con Command+ `. Funziona alla grande.

Lasciatemi spiegare:

  • Command+ Tab: Passa tra diverse applicazioni.
  • Command+ `: Cicla tra tutte le finestre aperte dell'applicazione su cui ti concentri. (Ad esempio, se hai quattro finestre del Finder aperte, puoi premere Command+ `per spostarti tra le quattro finestre.)

Se questa e altre scorciatoie da tastiera sembrano essere rotte, probabilmente hai un altro layout di tastiera rispetto agli Stati Uniti, le scorciatoie in realtà non sono il `tasto ma piuttosto il tasto che avrebbe `su una tastiera americana, per trovare quale tasto è sul tuo layout, apri il "visualizzatore tastiera" e cambia il layout negli Stati Uniti, osserva dove `si trova la chiave, torna al layout normale e ora puoi utilizzare questo pulsante per cambiare finestra.

Su una tastiera svedese `è presente il pulsante accanto a 1(§) sulla tastiera piccola / laptop e il tasto accanto a z(<) sulla tastiera full size.


5
Grazie per la tua risposta. Conosco entrambe le scorciatoie, ma sto specificatamente cercando un'unica soluzione di scelta rapida da tastiera per passare da una finestra all'altra.
Sergio Acosta,

3
+1. Anche se per me, Command + `sembra funzionare piuttosto che Ctrl +`.
gary

2
Peccato che Apple non abbia pensato alle tastiere in cui il tasto `non è vicino al tasto TAB, e peggio ancora, dove è necessario un tasto modificatore per selezionarlo :-(
Rabarberski

5
Questa è una cattiva soluzione per le persone che lavorano molto rapidamente e vogliono passare avanti e indietro, specialmente se la persona ha esperienza in Windows. Il problema è che [comando] + [scheda] passa tra le app ordinate in base all'ordine di utilizzo e [comando] + [`] ha le finestre ordinate quando sono state aperte. In altre parole, hai un grosso problema di un problema: anche se hai i mezzi per essere in grado di passare mentalmente tra i due paradigmi al volo, non c'è modo di memorizzare la posizione di una finestra nel tuo "mentale" pila.
Joseph Hansen,

4
Ad esempio, supponendo che sto passando tra due documenti Word e una pagina Web, devo scoprire e ricordare il numero di [command] + [`] switch tra i due documenti (possibilmente due distanze: doc 1 a 2 e doc 2 a 1) e ricorda che passare da Word al mio browser è un diverso raggruppamento di tastiere. In Windows, ricordo solo [alt] + [tab] o [alt] + [tab] [tab]. Facile. In altre parole, la mia opinione personale è che c'è una terribile esperienza utente nelle scorciatoie da tastiera di OS X.
Joseph Hansen,

13

Per coloro che non lo conoscono, Ctrl + F4, Ctl + `, ... possono essere rimappati in: SystemPreferences => Tastiera => Tasti di scelta rapida => Tastiera e immissione testo

http://i.stack.imgur.com/CvV3k.png


4
Aggiungerò, poiché alcuni potrebbero non sapere già, che Ctrl-F4 può essere utilizzato per passare da una finestra all'altra quando "Abilita accesso per dispositivi di assistenza" è attivato in Accesso universale.
NReilingh

Questo è il modo più semplice, senza installare alcun software aggiuntivo. Grazie!
poolie,

1
@ L0CKnL0aD7 questa potrebbe essere la risposta per me, se per una cosa: è possibile rendere l'ordine della finestra utilizzato più di recente piuttosto che quando è stato aperto?
Joseph Hansen,

1
Non puoi farlo su "El Capitan" .. hai idea del perché?
pragmatic_programmer,

6

So che non è un singolo tasto ma mi piace usare la funzione "App Exposé" per navigare tra le finestre dell'applicazione focalizzata:

  • ctrl+ down arrow(o muovi verso il basso con tre dita)
  • quindi left arrowo right arrowper navigare tra le finestre (o fare clic sulla finestra scelta)

Grazie per aver risposto!. Sono passati 5 anni da quando ho posto la mia domanda, ma onestamente non ho ancora trovato una risposta soddisfacente al 100%. Tuttavia, questo è in realtà un ottimo suggerimento !. Non sapevo di quel collegamento, ed infatti era disabilitato sul mio Mac. L'ho già abilitato e lo userò per vedere come funziona con il mio flusso di lavoro.
Sergio Acosta,


2

È interessante - nessuno ha menzionato Karabiner . ha moltissime opzioni per cose diverse, quella che mi piace chiamare "Modalità Tab", dove puoi passare da un'app all'altra tenendo premuto il tasto Tab e usando le frecce o i tasti HJKL (specialmente preferiti dagli utenti Vim). Tab+Iper scorrere le finestre aperte dell'app corrente.

Adoro Karabiner, è l'app che mi ha fatto davvero odiare Windows (ogni tanto devo fare le cose in Windows). Tuttavia, anche con la fantastica app AutoHotkey non sono riuscito a trovare un modo per utilizzare la tastiera lì come Karabiner mi consente su un Mac.

Ti incoraggio a provare Karabiner ed esplorare una vasta gamma di opzioni diverse, fidati di me - cambierà il modo in cui usi la tastiera.


Ecco come fare in modo che ⌘-tab passi da una finestra all'altra in Karabiner: Nella scheda "Cambia chiave", espandi "Cambia tasto tab" (il 39 ° elemento) e abilita "Comando + Tab per cambiare app nello stesso spazio" (il 10 ° articolo). (Mi aspetto che i numeri degli articoli cambino in diverse versioni, ma quelli dovrebbero darti un'idea di quanto devi scorrere verso il basso.)
Ben Kovitz

0
  1. Quicksilver (o riflettore). Richiami l'app che ti interessa, ad esempio Safari.
  2. Usando la finestra Mostra applicazioni di Mission Control (puoi assegnare una scorciatoia a questo usando l'icona della tastiera nelle preferenze di sistema)
  3. Una volta visualizzate tutte le finestre dell'applicazione, puoi digitare (non c'è un campo di testo, dovrai solo iniziare a digitare) il titolo della finestra che ti interessa. Dopo un paio di sequenze di tasti, verrà selezionata la finestra.

All'inizio sarai lento ma col passare del tempo diventerai piuttosto veloce.


0

Come accennato nella domanda, Witch ($ 14) è uno dei primi commutatori di finestre e, IMHO, è ancora uno dei migliori.

Sospetto che le preoccupazioni principali di @Sergio (interrogatore) siano state ora affrontate in Witch. Penso che in realtà sia uno di quelli più belli, con molte opzioni per modificare l'aspetto (compresi i temi). Mi sembra anche molto veloce.

Detto questo, al momento non sto usando Witch perché non supporta la ricerca dei nomi delle finestre. Per questo stavo usando Optimal Layout e ora sto provando Contexts (che sembra molto promettente).


L'unica caratteristica Strega ancora non ha, e voglio davvero, è la possibilità di iniziare a digitare nella finestra di commutazione di averlo restringere la lista. OptimalLayout fa questo. Penso che anche Contexts.
Trinition,

0

Sono alla ricerca di uno scambiatore di finestre per Mac che INCLUDE FINESTRE MINIME da secoli. Non sapevo, la funzione era già integrata in Quicksilver, tutto il tempo sotto il mio naso. È un'azione chiamata "mostra tutte le finestre" che ho impostato come trigger (⌘` per la vicinanza a ⌘⇥).

Quicksilver viene di nuovo in soccorso (come al solito).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.