Je cherche un moyen stable de garder n'importe quelle fenêtre 'toujours au top' sur OSX.
A flot , une application qui nécessite cela nécessite SIMBL / easySIMBL, ce qui semble ne pas être très stable.
Y a-t-il de meilleures solutions? En fait, il est surprenant de constater qu’il n’existe aucun moyen natif d’implémenter cela.
macos
window-manager
Himanshu P
la source
la source
Réponses:
Je noterai que le simulateur iOS a / avait l'option
Stay in Front
. Fonctionnalité extrêmement utile et prouve qu'il existe des moyens approuvés et pris en charge par Apple pour obtenir ce comportement.Cela vaut peut-être la peine d’ouvrir un radar, en particulier pour l’ajout d’un terminal.
Vous pouvez dupliquer mon radar :
Malheureusement, Xcode 9 a supprimé cette fonctionnalité dans le simulateur iOS. Veuillez dupliquer mon rapport de bogue Apple pour le rapporter également!
L'application Activity Monitor d'Apple a également la possibilité de faire
Keep CPU Windows on Top
flotter les petits graphiques de la CPU au-dessus des fenêtres de toutes les autres applications:la source
Si vous cherchez à faire cela, par exemple, une fenêtre de navigateur Internet, vous pouvez regarder l’application open source Helium . C'est gratuit, et vous pouvez également télécharger le code source et compiler votre propre version si vous le souhaitez.
Il s’agit essentiellement d’un navigateur Internet qui flotte toujours au-dessus de toutes les autres fenêtres.
MODIFIER:
Il existe également une nouvelle application du Mac App Store, appelée Fluid Browser, qui fera la même chose. Il en coûte quelques dollars, mais il fonctionne très bien et comporte quelques fonctionnalités supplémentaires par rapport à Helium (à la date du 7/6/2016). Donc, vous avez maintenant deux applications différentes à choisir.
la source
Si vous ne voulez vraiment / besoin « rester au top » fonctionnalité pour votre Terminal.app fenêtre (comme moi), il y a un Quake / Guake de pare-goutte vers le bas, SIMBL plug-in disponible qui prend en charge étant épinglé au premier plan; TotalTerminal .
C'est donc possible, malgré l'idée fausse commune que ce n'est pas le cas.
À partir de MacOS 10.11 (El Capitan) , pour installer / exécuter TotalTerminal , vous devrez peut-être désactiver la protection de l'intégrité du système :
Ce n'est plus open source, mais la dernière implémentation open source est toujours disponible sur GitHub . Donc, si vous êtes enclin à le faire, vous pouvez vous renseigner sur la manière dont cela est réalisé. J'ai envoyé un courrier électronique au développeur pour lui demander, mais cela fait si longtemps qu'ils n'ont pas travaillé dessus, ils ne pouvaient pas (ou ne voudraient pas?) Vraiment me le dire
la source
Je viens d'abandonner mySIMBLE et à flot. Fenêtre est une application payante avec une version lite gratuite qui fonctionne vraiment bien.
Je l'utilise pour lire des vidéos dans la fenêtre pendant que je travaille ou pour conserver les instructions en ligne au premier plan. Vous ne savez pas pourquoi vous voulez l'utiliser?
la source
Il existe une application gratuite appelée Key Codes dans le Mac App Store qui, autant que je sache, reste au-dessus de toutes les autres fenêtres. Outre les éléments de menu, il reste au-dessus de toutes les autres applications, y compris le terminal et la barre d’URL de Safari.
la source
Pas vraiment une réponse, mais plutôt une solution de contournement: vous pouvez utiliser Spectacle ou une application similaire pour configurer rapidement une disposition de bureau qui vous permet de suivre la fenêtre d'origine.
Bien sûr, cela ne vous aidera pas lorsque vous attendez que quelqu'un d'autre rejoigne un chat d'assistance et décide entre-temps d'utiliser votre temps pour quelque chose de plus utile que de regarder une fenêtre vierge - comme si vous travailliez sur un autre bureau virtuel :(
Prenez Spectacle à partir d'ici: https://www.spectacleapp.com
la source
glissez simplement votre terminal, sur la fenêtre du safari, après avoir tapé le F3.
cela arrange automatiquement le terminal, verticalement, sur le côté droit de la fenêtre du safari, par exemple ... afin que vous puissiez travailler et avoir accès au terminal, tandis que dans une autre fenêtre ...
la source
Si vous souhaitez regarder une vidéo tout en naviguant ou en utilisant d'autres applications, vous pouvez utiliser l' extension Picture-in-Picture Extension (de Google) pour Chrome.
la source
Si vous êtes développeur et que votre SIP est désactivé (csrutil), vous pouvez modifier la
level
propriété d’NSWindow
utilisationlldb
. Une fois que vous attachez au processus (c.-à-d. App Store) dans XCode, tapez simplement:PS: Si l'application a plusieurs fenêtres, obtenez la bonne en utilisant la commande
Pour revenir, fermez la fenêtre ou utilisez
la source