{"id":2795,"date":"2021-01-31T14:20:09","date_gmt":"2021-01-31T13:20:09","guid":{"rendered":"https:\/\/mackid.legtux.org\/?p=2795"},"modified":"2021-01-31T14:20:09","modified_gmt":"2021-01-31T13:20:09","slug":"concours-gerez-vos-fenetres-efficacement-avec-swish","status":"publish","type":"post","link":"https:\/\/mackid.legtux.org\/?p=2795","title":{"rendered":"[CONCOURS] G\u00e9rez vos fen\u00eatres efficacement avec Swish"},"content":{"rendered":"\n<p>Une des choses que macOS ne fait pas tr\u00e8s bien nativement, c\u2019est la gestion des fen\u00eatres. Hormis le Dock qui est tr\u00e8s pratique avec la minimisation des fen\u00eatres, un utilisateur macOS aura souvent plusieurs fen\u00eatres ouvertes empil\u00e9es les unes sur les autres, tel un joyeux bazar. Ce ph\u00e9nom\u00e8ne semble un peu moins pr\u00e9sent sur Windows, qui poss\u00e8de des fonctionnalit\u00e9s de \u00ab\u202fsnapping\u202f\u00bb natives (ainsi que des raccourcis claviers assez complets). Ce principe permet de coller une fen\u00eatre sur un bord ou dans un coin de l\u2019\u00e9cran pour que la fen\u00eatre se redimensionne automatiquement, permettant ainsi d\u2019avoir par exemple deux fen\u00eatres c\u00f4te \u00e0 c\u00f4te facilement redimensionnables gr\u00e2ce \u00e0 une poign\u00e9e centrale. Bizarrement, ce fonctionnement est exactement le m\u00eame que Split&nbsp;View,  disponible sur iPad depuis iOS&nbsp;11, mais il n\u2019est pas encore apparu sur macOS\u2026<\/p>\n\n\n\n<p>Pour palier cette fonctionnalit\u00e9 manquante, tr\u00e8s pratique sur un grand \u00e9cran (mais aussi parfois sur portable), j\u2019utilise <a href=\"https:\/\/rectangleapp.com\/\">Rectangle<\/a>, qui malgr\u00e9 une interface un peu aust\u00e8re qui ne rassurera que les power users, permet facilement de lancer une fen\u00eatre dans un coin ou sur un bord. Une fonctionnalit\u00e9 tr\u00e8s int\u00e9ressante de Rectangle est la possibilit\u00e9 de placer une fen\u00eatre sur un tiers ou les deux-tiers de l\u2019\u00e9cran. Je me sers souvent de cette disposition pour par exemple avoir une console sur un tiers et mon \u00e9diteur de code sur deux tiers.<br>Le petit bonus, c\u2019est que cela fonctionne aussi sur les moniteurs plac\u00e9s \u00e0 la verticale, en mode portrait&nbsp;: les trois tiers sont ainsi d\u00e9coup\u00e9s sur la longueur de l\u2019\u00e9cran et non sur la largeur. Je m\u2019en sers souvent pour placer une vid\u00e9o sur un tiers afin qu\u2019elle occupe toute la largeur de mon \u00e9cran vertical.<\/p>\n\n\n\n<p>J\u2019ai par la suite d\u00e9couvert <a href=\"https:\/\/github.com\/microsoft\/PowerToys\">Microsoft&nbsp;PowerToys<\/a> gr\u00e2ce \u00e0 un coll\u00e8gue, qui comprend l\u2019utilitaire <a href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/powertoys\/fancyzones\">FancyZones<\/a> proposant un fonctionnement similaire et m\u00eame bien plus complet que Rectangle sur Windows&nbsp;10. Un must-have\u202f!<\/p>\n\n\n\n<p>Un peu d\u00e9\u00e7u d\u2019avoir trouv\u00e9 un logiciel de productivit\u00e9 meilleur sur Windows que macOS, je me suis mis \u00e0 la recherche d\u2019un nouveau logiciel, et j\u2019ai d\u00e9couvert <a href=\"https:\/\/highlyopinionated.co\/swish\/\">Swish<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/highlyopinionated.co\/swish\/media\/icon.png\" alt=\"Swish Icon\" width=\"150\" height=\"150\"\/><\/figure><\/div>\n\n\n\n<p>D\u2019entr\u00e9e de jeu, il est important de savoir que Swish est fait pour fonctionner avec une Magic&nbsp;Mouse ou un trackpad, c\u2019est pour cette raison que j\u2019ai \u00e9voqu\u00e9 plus haut d\u2019int\u00e9ressantes alternatives pour macOS et Windows (des raccourcis clavier assez complets sont cependant disponibles, mais ils n\u00e9cessiteront souvent de l\u00e2cher la souris pour les utiliser). Personnellement, sur macOS, je n\u2019utilise que des trackpads (int\u00e9gr\u00e9 sur mon MacBook&nbsp;Pro, et Magic&nbsp;Trackpad sur mon Hackintosh de bureau) car je trouve que c\u2019est le dispositif de pointage le plus confortable, agr\u00e9able et optimis\u00e9 pour ce syst\u00e8me, les gestes \u00e9tant extr\u00eamement bien impl\u00e9ment\u00e9s, et Swish compl\u00e8te justement tr\u00e8s bien cela. Les seuls moments o\u00f9 j\u2019utilise <a href=\"https:\/\/www.logitechg.com\/fr-ca\/products\/gaming-mice\/g600-mmo-gaming-mouse.html\">une souris<\/a> (j\u2019aimerais bien essayer <a href=\"https:\/\/www.logitech.fr\/fr-fr\/products\/mice\/m575-ergo-wireless-trackball.910-005870.html\">un trackball<\/a> un jour cependant), c\u2019est pour les jeux-vid\u00e9os et sur Windows (le support Magic&nbsp;Trackpad n\u2019\u00e9tant pas terrible).<\/p>\n\n\n\n<p>Alors Swish qu\u2019est-ce que c\u2019est\u202f? C\u2019est un logiciel d\u00e9velopp\u00e9 par <a href=\"https:\/\/renn.co\/\">Christian&nbsp;Renninger<\/a>, qui vous permet d\u2019envoyer les fen\u00eatres o\u00f9 vous voulez sur vos \u00e9crans d\u2019un simple geste de d\u00e9filement sur la barre de titre de celles-ci. Non seulement on peut d\u00e9placer les fen\u00eatres, mais aussi facilement les minimiser, les maximiser, les mettre en plein \u00e9cran, changer de fen\u00eatre d\u2019application, changer d\u2019application\u2026 Bref, \u00e7a g\u00e8re tout ce qui se rapporte \u00e0 la gestion des fen\u00eatres, petite d\u00e9mo rapide officielle&nbsp;:<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video controls src=\"https:\/\/mackid.legtux.org\/wp-content\/uploads\/2021\/01\/SwishTrailer.mp4\"><\/video><figcaption>Trailer de Swish<\/figcaption><\/figure>\n\n\n\n<p>Pour le d\u00e9placement des fen\u00eatres sur un \u00e9cran, on glisse avec deux doigts (comme un d\u00e9filement) vers la gauche ou droite pour placer une fen\u00eatre sur une moiti\u00e9 d\u2019\u00e9cran. En glissant vers le haut on maximise, en bas on minimize. Les actions peuvent \u00eatre d\u00e9coup\u00e9es en deux, par exemple pour placer la fen\u00eatre dans le coin inf\u00e9rieur droit, on glisse vers la droite, on fait une petite pause puis on glisse vers le bas, et hop, le petit diagramme appara\u00eet et on sait ce qu\u2019il va se passer en relevant ses doigts. Si l\u2019on s\u2019est tromp\u00e9, il suffit d\u2019appuyer sur \u00c9chap ou d\u2019attendre un peu sans bouger (d\u00e9lai configurable dans les pr\u00e9f\u00e9rences) pour que le diagramme disparaisse et qu\u2019aucune action n\u2019ait lieu, parfait\u202f!<\/p>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video controls src=\"https:\/\/mackid.legtux.org\/wp-content\/uploads\/2021\/01\/SwishSnapping.mp4\"><\/video><figcaption>Le snapping de fen\u00eatre<\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-media-text alignwide is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"622\" src=\"https:\/\/mackid.legtux.org\/wp-content\/uploads\/2021\/01\/SwishSettings-1024x622.gif\" alt=\"\" class=\"wp-image-2810\" srcset=\"https:\/\/mackid.legtux.org\/wp-content\/uploads\/2021\/01\/SwishSettings-1024x622.gif 1024w, https:\/\/mackid.legtux.org\/wp-content\/uploads\/2021\/01\/SwishSettings-300x182.gif 300w, https:\/\/mackid.legtux.org\/wp-content\/uploads\/2021\/01\/SwishSettings-768x467.gif 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>Swish poss\u00e8de des pr\u00e9f\u00e9rences tr\u00e8s compl\u00e8tes, qui permettront de param\u00e9trer diverses choses dont les raccourcis claviers, ainsi que d\u2019avoir une r\u00e9f\u00e9rence compl\u00e8te de tous les gestes disponibles.<\/p>\n<\/div><\/div>\n\n\n\n<p>Au niveau des d\u00e9fauts de Swish, on pourra citer le fait qu\u2019il ne soit pas <br>Pour moi, le principal d\u00e9faut de Swish (qui ne concernera probablement pas beaucoup d\u2019utilisateurs), c\u2019est la gestion des moniteurs \u00e0 la vertical (mode portrait), puisque dans ce cas les tiers ne s\u2019adaptent pas selon la hauteur de l\u2019\u00e9cran et l\u2019on ne peut donc pas placer de fen\u00eatre sur un ou deux tiers verticalement. Je garde donc Rectangle pour cette fonctionnalit\u00e9 uniquement, en esp\u00e9rant que Swish sera mis \u00e0 jour pour supporter ceci par la suite (cet article sera mis \u00e0 jour si tel est le cas).<\/p>\n\n\n\n<p>Swish n\u2019est malheureusement pas open-source contrairement \u00e0 Rectangle et PowerToys, mais le logiciel est exempt de bug, tr\u00e8s complet et en d\u00e9veloppement actif (il y a d\u00e9j\u00e0 une version M1 pour ceux qui ont la chance d\u2019\u00eatre sur cette plateforme \ud83d\ude42). Vous pourrez acheter Swish sur <a href=\"https:\/\/highlyopinionated.co\/swish\/\">le site officiel<\/a> (pas d\u2019App\u00a0Store car c\u2019est contre les r\u00e8gles\u2026) pour 9\u202f\u20ac, sachant que le prix devrait augmenter \u00e0 terme \u00e0 15\u202f\u20ac. Vous pouvez \u00e9galement obtenir l\u2019application via <a href=\"https:\/\/setapp.com\/fr\/apps\/swish?utm_medium=vendor_program&amp;utm_source=Swish\">Setapp<\/a>. Si vous \u00eates \u00e9tudiant et poss\u00e9dez une adresse mail qui se termine en .edu, n\u2019h\u00e9sitez pas \u00e0 envoyer un mail au d\u00e9veloppeur pour obtenir une r\u00e9duction\u202f!<\/p>\n\n\n\n<p>Et gr\u00e2ce au d\u00e9veloppeur, vous pouvez gagner deux licences de Swish en laissant un commentaire sur cet article et en r\u00e9alisant les actions suivantes si vous souhaitez augmenter vos chances de gagner \ud83d\ude42&nbsp;:<\/p>\n\n\n\n<a class=\"e-widget no-button\" href=\"https:\/\/gleam.io\/FfluJ\/deux-licences-de-swish-a-gagner\" rel=\"nofollow\">Deux licences de Swish \u00e0 gagner\u202f!<\/a>\n<script type=\"text\/javascript\" src=\"https:\/\/widget.gleamjs.io\/e.js\" async=\"true\"><\/script>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Une des choses que macOS ne fait pas tr\u00e8s bien nativement, c\u2019est la gestion des fen\u00eatres. Hormis le Dock qui est tr\u00e8s pratique avec la minimisation des fen\u00eatres, un utilisateur macOS aura souvent plusieurs fen\u00eatres ouvertes empil\u00e9es les unes sur les autres, tel un joyeux bazar. Ce ph\u00e9nom\u00e8ne semble un peu moins pr\u00e9sent sur Windows, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2795","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/mackid.legtux.org\/index.php?rest_route=\/wp\/v2\/posts\/2795","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mackid.legtux.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mackid.legtux.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mackid.legtux.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mackid.legtux.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2795"}],"version-history":[{"count":6,"href":"https:\/\/mackid.legtux.org\/index.php?rest_route=\/wp\/v2\/posts\/2795\/revisions"}],"predecessor-version":[{"id":2823,"href":"https:\/\/mackid.legtux.org\/index.php?rest_route=\/wp\/v2\/posts\/2795\/revisions\/2823"}],"wp:attachment":[{"href":"https:\/\/mackid.legtux.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2795"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mackid.legtux.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2795"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mackid.legtux.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2795"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}