J'ai activé le paramètre "ouvrir les dossiers dans de nouveaux onglets" (au lieu de nouvelles fenêtres) dans le Finder, mais cela ne semble pas influencer ce que font mes autres applications lorsque ils ouvrir un dossier. La barre de lancement et un shell script que j'exécute depuis emacs ouvrent toujours les dossiers dans le petit finder Windows. Comment puis-je faire en sorte que les dossiers ouverts à partir d'apps externes apparaissent tous dans une seule fenêtre de finder à onglets ?
Edit : Bmike dans le commentaire a raison de dire que cela pourrait probablement être fait via un applescript. Quelque chose comme ceci :
- Vous avez un script qui vous donne le chemin du dossier que vous voulez ouvrir.
- Vous le passez comme une variable à un applescript.
- Cet applescript enregistre le chemin d'accès comme une variable
- Il active le finder ou ouvre un dossier particulier avec le finder.
- Il envoie la combinaison de touches commande + t pour ouvrir un nouvel onglet (ou fait de même avec une commande au finder).
- Il envoie la combinaison de touches commande + shift + g au finder qui ouvre le menu/fenêtre "go to folder with path x".
- Il écrit (systemevents) ou colle (en plaçant le presse-papiers sur la variable qui est le chemin du dossier) dans ce menu/fenêtre.
- Cliquez sur Entrée. Le dossier est ouvert.