Vendredi 21 juillet 2006
PathSnagger : le chemin d'un fichier d'un simple clic!

Comment savoir l'emplacement exact d'un fichier dans l'arborescence de son disque dur? Simple me direz-vous, il suffit de regarder dans le Finder en affichage mode colonne ou de faire un Pom-Clic sur la barre de titre du Finder! Oui, mais cela a ses limites si vous voulez parler à un ami du fichier .plist à effacer pour résoudre son problème et qui est perdu au fin fond du disque /Library/Application Support/Xcode/Specifications/GCC 4.0.xcplugin/Contents/Info.plist !

Pas facile à lire, encore plus difficile à recopier dans un email! Je ne parle pas même pas de tous les articles, messages et autres documents où l'on parle de l'emplacement d'un fichier!

Alors comment s'y retrouver? Certes on peut glisser le fichier/dossier concerné dans une fenêtre du terminal et copier/coller le chemin mais ce n'est pas aussi simple qu'un simple clic tel que le propose le petit outil PathSnagger.

PathSnagger, une interface en moins de dix mots

PathSnagger, une fois installé, c'est simple! Vous faites un clic droit sur le fichier ou le dossier de votre choix et vous obtenez alors un menu contextuel incluant le menu PathSnagger, où vous choisissez Snag Path Unix par exemple.

menu contextuel

Vous pouvez aussi choisir que les possibilités de copie du chemin soient directement accessibles dans le menu contextuel via les préférences du logiciel et vous avez alors un menu contextuel ne nécessitant qu'un clic comme ci-dessous.

menu contextuel

Dès lors, avec la commande Snag Path Unix sur une image test.png située sur le bureau, j'obtiens par un simple coller dans TextEdit /Users/guillôme/Desktop/test.png et si j'utilise la commande Snag Path HFS, j'obtiens un chemin format Mac du type SYSTEM:Users:guillôme:Desktop:test.png !

Mais à quoi ça sert?

Comme évoqué en introduction, le chemin d'un fichier ou d'un dossier est très souvent utile. Et bien souvent, on ne le mentionne pas par flemme de recopier l'information!

Combien de fois avez-vous lu dans les forums, dans les notices, dans les tests : "Il suffit de supprimer le fichier .plist des préférences du dossier Application Support de l'utilisateur pour que l'application XYZ ne pose plus de problème..." alors qu'il serait si simple et clair de dire "Supprimer le fichier .plist du répertoire /Users/COMPTE/Library/Application Support/XYZ ?"

Bref, un petit utilitaire bien pratique.

Petit mais costaud

Bien que PathSnagger soit extrêmement simple en termes d'utilisation et d'interface, ce petit utilitaire permet une configuration assez poussée des possibilités.

À l'installation, une préférence sera rajoutée dans le panneau des préférences systèmes.

préférences logiciel

En cliquant sur cette petite icône, on accède au paramètrage du logiciel qui est malheureusement en Anglais.

préférences logiciel

Use Sub-Menu
Place les commandes soit dans un sous-menu, soit à la racine du contextuel (voir première partie).
Enable HFS-Style Path
Active le choix de copier le chemin en mode HFS.
Enable Unix-Style Path
Activer le choix de copier le chemin en mode Unix. Il s'en suit des paramètres liés à la typologie du chemin Unix.

À noter un bouton qui relance le Finder pour appliquer les modifications.

Conclusion

Difficile de reprocher quelque chose à ce petit utilitaire qui remplit son rôle à merveille. Certes, tout le monde n'en aura pas l'utilité et la tâche réalisée est limitée, mais pourquoi se priver du clic droit et des possibilités que cela offre maintenant qu'Apple a officiellement adhéré au deuxième bouton!

Les points faibles Les points forts
  • Logiciel en Anglais seulement
  • Désolé, mais je ne vois pas d'autre défaut!
  • Logiciel gratuit
  • Maintenance et suivi de son auteur qui travaille sur une version MacIntel
  • Simplicité, efficacité et possibilités de personnalisation du chemin copié! Que demander de plus?