Comment ajouter la prise en charge de QuickLook pour les fichiers texte sur macOS



Un simple éditeur de texte peut sembler un outil basique, et c’est effectivement le cas. Toutefois, si vous manipulez des fichiers de code, vous constaterez qu’ils s’affichent la plupart du temps dans un tel éditeur. Bien qu’un éditeur de texte ne soit pas forcément l’outil idéal pour les fichiers de code, il remplit sa fonction. En réalité, de nombreux fichiers que vous rencontrez au quotidien, tels que les fichiers README, CHANGELOG, Makefile, sont tous basés sur du texte et peuvent donc être ouverts avec un éditeur de texte.

Sur macOS, il existe une fonctionnalité très pratique appelée QuickLook, qui permet de prévisualiser divers types de fichiers. Elle prend en charge les fichiers texte à condition qu’ils aient l’extension appropriée. Cependant, il arrive que QuickLook ne prenne pas en charge certains fichiers, même s’ils sont basés sur du texte, à cause de leur extension.

Pour contourner cette limitation et ajouter la prise en charge QuickLook à tous les fichiers texte sur macOS, il suffit d’installer un petit plugin QuickLook nommé QLStephen.

Améliorer la prise en charge de QuickLook pour les fichiers texte

Téléchargez le plugin QLStephen. Pour procéder à l’installation, décompressez l’archive téléchargée. Ensuite, choisissez l’un des emplacements suivants (au choix) et déposez-y le fichier du plugin.

Si vous choisissez d’ajouter le plugin au répertoire de la bibliothèque système, il vous sera demandé de vous authentifier avec le mot de passe administrateur. Si, au contraire, vous préférez l’ajouter au répertoire de la bibliothèque utilisateur, l’authentification se fera avec le mot de passe de l’utilisateur.

Bibliothèque système :

/Library/QuickLook/

Bibliothèque utilisateur :

~/Library/QuickLook/

Après avoir effectué ces manipulations, vous devez vous déconnecter de votre session, puis vous reconnecter pour que les modifications soient prises en compte.

Une fois reconnecté, sélectionnez un fichier dont vous savez qu’il est basé sur du texte, mais que QuickLook ne peut pas ouvrir ou prévisualiser. Sélectionnez-le et appuyez sur la barre d’espace. Le fichier devrait s’ouvrir dans QuickLook et, dans de nombreux cas, si le fichier contient du code, celui-ci sera même formaté pour une lecture plus agréable.

Ce plugin est très utile pour de nombreux types de fichiers spécifiques. Cependant, il n’offrira pas une prise en charge universelle pour absolument tous les fichiers texte. Il est possible de rencontrer des fichiers verrouillés ou qui ne peuvent être ouverts pour d’autres raisons. Par exemple, un fichier .BAK, bien qu’il soit basé sur du texte, ne pourra toujours pas être affiché dans QuickLook, même si l’application TextEdit est capable de l’ouvrir. Il y aura toujours des exceptions.

Cette limitation de QuickLook est regrettable. Il s’agit pourtant d’une fonctionnalité très pratique que de nombreux utilisateurs de Mac apprécient, surtout lorsqu’ils ont un grand nombre de fichiers à gérer. Apple devrait envisager d’améliorer la prise en charge des fichiers par QuickLook, en particulier pour les fichiers texte.