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.
Réponses
Trop de publicités?- Ouvrir Préférences du système Clavier Raccourcis Raccourcis d'applications .
- Cliquez sur le bouton
+
pour ajouter un nouveau raccourci. - Elija Toutes les applications de la Application dropdown.
- Comme le Titre du menu Entrez Fusionner toutes les fenêtres (*voir note en bas de page).
- 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.
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