Ogni modo carino e stabile per mantenere una finestra 'Sempre in primo piano' su Mac?

67

Sto cercando un modo stabile per mantenere qualsiasi finestra 'sempre in primo piano' su OSX.

Afloat , un'app che richiede SIMBL / easySIMBL, che a quanto pare non è molto stabile.

Ci sono soluzioni migliori? In realtà è sorprendente che non ci sia un modo nativo per implementarlo.

    
posta Himanshu Pokhariya 11.12.2015 - 10:08
fonte

7 risposte

20

Prendo atto che il simulatore iOS ha / ha avuto l'opzione Stay in Front . Funzionalità estremamente utile e dimostra che esistono modi approvati e supportati da Apple per ottenere questo comportamento.

Potrebbe essere utile aprire un radar, specialmente per l'aggiunta al terminale.

Puoi duplicare il mio radar :

Bug ID 27430873: Add "Stay in Front" option to Terminal windows.

Sfortunatamente,Xcode9harimossoquestafunzioneiniOSSimulator.SipregadiduplicareilmiobugreportAppleperriportarloindietro,pure!

BugID32852924:Xcode9iOSSimulatorismissingthe"Stay in Front" option

    
risposta data 08.07.2016 - 00:05
fonte
13

Se stai cercando di farlo solo per una finestra del browser Internet, puoi guardare l'open source Helium app. È gratuito e puoi anche scaricare l'origine e compilare la tua versione, se lo desideri.

È fondamentalmente un browser Internet che galleggia sempre sopra tutte le altre finestre.

EDIT:

C'èancheunanuovaappdall'AppleMacAppStorechiamato Browser fluido questo farà la stessa cosa Costa un paio di $ s, ma funziona in modo eccellente e ha alcune funzionalità in più di Elio (dal 7/6/2016). Quindi ora hai due diverse app tra cui scegliere.

    
risposta data 03.02.2016 - 09:17
fonte
4

Se vuoi veramente / hai bisogno di "rimani in cima" per la tua finestra Terminal.app (come me), c'è uno stile Quake / Guake visore a discesa, SIMBL plug-in disponibile che supporta pinned in primo piano; TotalTerminal .

Quindi è possibile, nonostante il malinteso comune che non lo sia.

A partire da MacOS 10.11 (El Capitan) , per installare / eseguire TotalTerminal , potrebbe essere necessario disattiva System Integrity Protection :

csrutil enable --without debug

Non è più open source, ma l'ultima implementazione open source è ancora disponibile su GitHub . Quindi, se sei incline a, puoi studiare esattamente come è stato realizzato. Ho mandato un'email allo sviluppatore per chiedere, ma è passato tanto tempo da quando ci hanno lavorato, non potevano (o non volevano?) Davvero dirmelo.

    
risposta data 12.12.2015 - 20:21
fonte
3

C'è un'app gratuita denominata Codici chiave nel Mac App Store che, per quanto posso dire, rimane in cima a tutte le altre finestre. Oltre alle voci di menu rimane in cima a tutte le altre app, incluso il terminale e la barra degli URL di Safari.

    
risposta data 04.05.2016 - 23:06
fonte
2

Non è proprio una risposta, ma piuttosto un work-around: puoi usare Spectacle o un'app simile per configurare rapidamente un layout desktop che ti permetta di seguire la finestra originale.

Ovviamente questo non ti aiuterà quando stai aspettando che qualcun altro si unisca a una chat di supporto e nel frattempo decidi di usare il tuo tempo per qualcosa di più utile che guardare una finestra vuota - come lavorare su un altro desktop virtuale : (

Prendi lo Spectacle da qui: link

    
risposta data 03.05.2016 - 17:14
fonte
1

basta trascinare il terminale, sopra la finestra di Safari, dopo aver digitato la F3.

questo sistema automaticamente il terminale, verticalmente, sul lato destro della finestra di safari, ad esempio ... così puoi lavorare e accedere al terminale, mentre in un'altra finestra ...

    
risposta data 07.12.2017 - 18:04
fonte
1

Ho appena rinunciato a mySBLE e a galla. Fenêtre è un'app pagata con una versione gratuita di lite che funziona davvero bene.

Lo uso per riprodurre la finestra dei video nella finestra mentre lavoro o per mantenere le istruzioni online in alto. Non sei sicuro di cosa vuoi usarlo?

    
risposta data 14.06.2018 - 19:41
fonte

Leggi altre domande sui tag