0 votes

Comment Apple associe-t-elle le type de fichier aux applications (externes) ?

J'ai texlive y texshop pour le Latex sur mon SSD externe. J'ai supprimé les fichiers de préférence de ma bibliothèque pour les deux applications, ainsi qu'un fichier de préférences de la bibliothèque. lsregister -kill pour forcer mon Mac à oublier tous les chemins d'accès autres que ceux par défaut.

Mais d'une manière ou d'une autre, Mac reconnaît toujours associer .tex comme un fichier Latex. La raison pour laquelle je sais cela est que lorsque je débranche mon SSD, mes .tex affiche l'icône de fichier d'application inconnue mais dès que je branche mon SSD, l'icône de fichier se transforme en icône de fichier Latex.

Comment puis-je forcer mon Mac à oublier toutes les associations de fichiers, à l'exception des types de fichiers par défaut (par exemple, .pdf , .txt etc) ? J'aimerais que la fenêtre "Impossible d'ouvrir ce fichier" s'affiche lorsque je clique sur un fichier. .tex fichier.

2voto

Jose Chavez Points 645

Vous pouvez trouver une solution de contournement décrite ici :

https://www.cnet.com/news/how-to-clear-custom-application-associations-in-os-x/

Les étapes requises sont les suivantes :

  1. Localisez un fichier .tex sur votre système dans le Finder et appuyez sur Cmd-i pour ouvrir la fenêtre d'information.

  2. Dans la section "Ouvrir avec", vous verrez une liste déroulante. Choisissez "Autre", puis sélectionnez la Calculator.app intégrée pour ouvrir le fichier. Ceci est fait car Calculator.app ne prend pas en charge l'ouverture de tout type de document.

  3. Dans la fenêtre d'information, cliquez sur "Modifier tout..." pour que tous les fichiers .tex soient associés à Calculator.app.

  4. Si vous essayez maintenant d'ouvrir un fichier .tex, vous obtiendrez une erreur indiquant que Calculator.app ne peut pas ouvrir ce type de fichier.

  5. Ouvrez Terminal.app et exécutez la commande suivante :

    $(locate lsregister | grep '^\/System') -u /Applications/Calculator.app

Cette commande trouve d'abord le lsregister sur votre système, puis exécutez-le pour désenregistrer (c'est-à-dire supprimer toute association de type de document) la Calculator.app.

Désormais, lorsque vous ouvrez des fichiers .tex, vous verrez apparaître la fenêtre contextuelle par défaut indiquant que le fichier ne peut pas être ouvert, et il vous sera demandé de choisir une application pour l'ouvrir.

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