8 votes

Un raccourci pour Fusionner tous les Windows sur MacOS Sierra

Existe-t-il un raccourci pour la commande "fusionner tous les Windows" fournie avec MacOS Sierra ? Je n'ai pas rencontré de raccourci pour cette commande et je n'ai pas vu de propriété dans l'application Automator. Si c'est possible, ce sera une belle amélioration de la productivité lorsque nous travaillons avec des onglets plutôt qu'avec Windows.

12voto

  1. Ouvrir Préférences du système Clavier Raccourcis Raccourcis d'applications .
  2. Cliquez sur le bouton + pour ajouter un nouveau raccourci.
  3. Elija Toutes les applications de la Application dropdown.
  4. Comme le Titre du menu Entrez Fusionner toutes les fenêtres (*voir note en bas de page).
  5. Saisissez une combinaison de touches de votre choix comme Raccourci clavier . J'utilise Ctrl ^W .

Désormais, toutes les applications comportant un élément de menu appelé Fusionner toutes les fenêtres répondra à cette combinaison de touches et regroupera toutes vos fenêtres en une seule.

À partir de Sierra, il est également possible d'ouvrir des documents dans de nouveaux onglets plutôt que dans de nouvelles fenêtres. Cette option est activée en allant dans Préférences du système Quai et la mise en place Préférer les onglets lors de l'ouverture des documents a Toujours .

Si vous souhaitez que les nouvelles sessions du Terminal s'ouvrent également sous forme de nouveaux onglets, vous pouvez y parvenir en plaçant un fichier nommé .bashrc sur ~ (votre Home ), avec la ligne suivante dans celle-ci :

osascript -e 'tell application "System Events" to click menu item "Merge All Windows" of menu "Window" of menu bar 1 of process "Terminal"' >/dev/null 2>&1

Note : Fusionner toutes les fenêtres peut différer en fonction de la langue de votre système d'exploitation. Si vous n'utilisez pas le Anglais (US) local, ouvert Finder et cliquez sur le bouton Fenêtre pour déterminer le nom de cette commande dans votre région.

1voto

oa- Points 7403

Celui-ci fonctionne très bien pour moi pour Safari et le Finder :

tell application "Safari"
    activate
    tell application "System Events"
        tell process "Safari"
            click menu item "Merge All Windows" of menu "Window" of menu bar 1
        end tell
    end tell
end tell

Faites-moi savoir si cela résout votre problème.

éditer : Ce script fonctionne pour toute application active qui supporte "Fusionner toutes les fenêtres" :

try
    tell application "System Events" to tell (first process where it is frontmost) to click menu item "Merge All Windows" of menu "Window" of menu bar 1
end try

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