154 votes

Existe-t-il un moyen agréable et stable de garder une fenêtre "toujours en haut" sur le Mac ?

Je cherche un moyen stable de garder n'importe quelle fenêtre "toujours en haut" sous OSX.

Afloat Une application qui fait cela nécessite SIMBL/easySIMBL, qui semble ne pas être très stable.

Existe-t-il de meilleures solutions ? Il est en fait surprenant qu'il n'y ait pas de moyen natif de mettre en œuvre cette solution.

49voto

pkamb Points 5369

Je note que le simulateur iOS a l'option Stay On Top (anciennement appelé Stay in Front ). Une fonctionnalité extrêmement utile, qui prouve qu'il existe des moyens supportés et sanctionnés par Apple pour obtenir ce comportement.

Cela pourrait valoir la peine d'ouvrir un radar, notamment pour compléter le terminal.

Vous pouvez dupliquer mon radar :

Bogue ID 27430873 : Ajouter l'option "Rester devant" à Terminal Windows.

Stay in Front option in iOS Simulator

L'application Moniteur d'activité d'Apple offre également l'option suivante Keep CPU Windows on Top qui fait flotter les petits graphiques du CPU au-dessus des fenêtres de toutes les autres applications :

Activity Monitor > Window > Keep CPU Windows on Top

4 votes

Qu'est-ce que ce simulateur iOS ? Est-ce que c'est comme un émulateur ? J'en cherche un.

1 votes

@tjt263 Le simulateur iOS est fourni avec Xcode et est principalement utilisé pour développer des applications iOS.

4 votes

Oh ok. Qu'est-ce qu'un radar ? Comme un rapport de bug ?

29voto

kenjikato Points 1544

Si vous cherchez à faire cela juste pour une fenêtre de navigateur internet, vous pouvez regarder le logiciel libre Hélium app. C'est gratuit, et vous pouvez aussi télécharger la source et compilez votre propre version si vous le souhaitez.

Il s'agit essentiellement d'un navigateur Internet qui flotte toujours au-dessus de tous les autres Windows. Helium App

EDIT :

Il existe également une application plus récente du Mac App Store d'Apple appelée Navigateur fluide qui fera la même chose. Elle coûte quelques $, mais elle fonctionne excellemment et possède quelques fonctionnalités supplémentaires par rapport à Hélium (à la date du 7/6/2016). Vous avez donc maintenant le choix entre deux applications différentes.

Fluid Browser

0 votes

Je n'ai pas aimé l'expérience du navigateur Fluid. Certes, il offre un peu plus de fonctionnalités, mais il est assez bogué et encombrant. Helium est très léger mais fait le travail.

2 votes

Pouvez-vous bloquer les publicités dans Helium ou Fluid ?

0 votes

Comment obtenir le navigateur fluide en haut de la page ? Cela en fait juste un lanceur. Mais qu'est-ce que c'est que ça ?

15voto

Marek H Points 437

Si vous êtes un développeur et que votre SIP est désactivé (csrutil) on peut changer level propriété de NSWindow en utilisant lldb . Une fois que vous avez attaché au processus (i.e. App Store) dans XCode, tapez simplement :

(lldb) e NSWindow *$window = [(NSArray *)[NSApp windows] firstObject]
(lldb) po $window
<NSWindow: 0x600000d64200>

(lldb) po [$window setLevel:3]
resume debugging

PS : Si l'application a plusieurs Windows, récupérez le bon en utilisant la commande

(lldb) po [NSApp windows]

Pour revenir en arrière, il suffit de fermer la fenêtre ou d'utiliser

(lldb) po [$window setLevel:0]

enter image description here enter image description here

1 votes

Je me demande s'il existe un moyen tout aussi simple d'ajuster la transparence.

0 votes

C'est une belle preuve de concept, mais je n'aime pas le fait qu'il faille désactiver le SIB pour obtenir l'effet désiré. Il est difficile de croire que cela n'est pas possible de manière plus simple. Je suppose que c'est ce que le slogan "Think different" veut dire, une fois de plus ...

13voto

Kevin Reilly Points 211

Si vous souhaitez regarder une vidéo pendant que vous naviguez ou que vous utilisez d'autres applications, vous pouvez utiliser la fonction Extension "Picture-in-Picture" (par Google) pour Chrome.

4 votes

Oh mon dieu, c'est encore mieux que ce que j'aurais pu espérer. Je voulais juste que Netflix passe dans un coin pendant que je travaille. J'adore le fait que le cadre de la fenêtre du navigateur disparaisse, mais j'aimerais que les boutons de retour et d'avance et les sous-titres de Netflix restent en place.

1 votes

Génial, merci beaucoup Kevin

1 votes

Vidéos ? Le problème, c'est le développement web. J'ai besoin d'un navigateur complet ou de n'importe quelle fenêtre pour rester au top.

7voto

Rudolf Points 61

Je viens de renoncer à mySIMBLE et afloat. Fenêtre est une application payante avec une version Lite gratuite qui fonctionne très bien.

Je l'utilise pour lire des vidéos fenêtre par fenêtre pendant que je travaille ou pour garder les instructions en ligne en haut. Vous n'êtes pas sûr de l'usage que vous voulez en faire ?

0 votes

Insiste pour se repositionner à chaque clic du navigateur. C'est très ennuyeux. Autre que c'était prometteur mais je ne peux pas l'utiliser maintenant. Le fait de le forcer à se positionner à un endroit particulier n'est pas une bonne option.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X