5 votes

Définir TextEdit comme l'application par défaut pour les nouveaux types de fichiers

Je télécharge souvent des fichiers avec des extensions amusantes, comme .wnd, .npy, .dat, etc. Y a-t-il un moyen de définir l'application par défaut pour tous les fichiers de ce type, c'est-à-dire les fichiers que le système ne reconnaît pas déjà, pour être TextEdit ?

Éditer Y a-t-il un moyen de permettre au moins que la fenêtre "Ouvrir avec" inclue TextEdit ? entrez la description de l'image ici

3voto

fmarceau Points 91

MacOS est un dérivé de Unix, dans lequel toutes les choses sont représentées comme un fichier texte, et le programme utilisé pour ouvrir ces fichiers est déterminé par un "type mime". Sur macOS, les associations de type mime sont stockées à l'intérieur du fichier correspondant .app. Par exemple, les données qui décrivent les attributs d'un document Microsoft Word (.doc) (c'est-à-dire quel type de fichier c'est, quel est l'icône par défaut, etc.) sont stockées dans Word.app>Contents>Info.plist.

Le problème que cela crée est qu'en vue de faire en sorte que tous les types mime inconnus soient associés à Text Edit.app, vous devriez ajouter manuellement leurs attributs au fichier Text Edit.app>Contents>Info.plist, et tous les nouveaux types de fichiers que vous n'avez pas ajoutés continueraient à ne pas être reconnus, et n'auraient toujours pas d'application par défaut pour les ouvrir.

L'avantage est que puisque toutes les choses dans Unix sont représentées comme des fichiers texte, vous pouvez simplement Clic Droit>Ouvrir Avec>Autre...>Text Edit.app, et ils s'ouvriront toujours comme un fichier texte normal, quel que soit l'extension qu'ils ont. Cela est bien sûr moins pratique que la solution que vous avez demandée, mais je crains que c'est, à ma connaissance, la chose la plus proche que vous pourrez accomplir.

Modification : Par exemple, supposons que le type de fichier est .foo, vous pouvez utiliser Obtenir des Informations sur fichier.foo, et sous l'onglet Ouvrir Avec utiliser le menu déroulant, et choisir Autre.... Sélectionnez l'application TextEdit.app dans la boîte de dialogue Choisir Application. Après que l'application par défaut de fichier.foo a été définie, cliquez sur le bouton Changer Tout.... Désormais, tous les fichiers avec l'extension .foo s'ouvriront dans TextEdit par défaut. Cependant, cette méthode présente le même problème que la modification directe des informations sur le type mime, car vous devrez encore le faire pour chaque type de fichier inconnu.

Pour que TextEdit apparaisse dans la boîte de dialogue Ouvrir Avec, il doit y avoir des informations sur le type de fichier dans le fichier Info.plist de TextEdit. Lorsque vous ouvrez la boîte de dialogue Ouvrir Avec, il affiche "Récupération..." pendant un court moment. Cela est dû au fait que le système analyse les fichiers Info.plist de toutes les applications qu'il sait être installées (ou plutôt, il analyse l'index de ces fichiers qu'il a créé la première fois que chacune de ces applications a été exécutée.) pour voir si l'une d'elles contient des informations sur le type de fichier sur lequel vous avez cliqué. Il crée alors un lien vers chacune des applications dont les fichiers Info.plist ont été trouvés pour contenir ce type mime, ce qui est la liste dans le menu Ouvrir Avec.

Les systèmes Unix n'ont pas la capacité de définir tous les types de fichiers non reconnus pour s'ouvrir avec une application spécifique, car cela inclurait par nature des fichiers sans aucune extension. Comme mentionné précédemment dans Unix, toutes les choses sont vues par le système comme des fichiers texte, ce qui signifie que si vous définissez tous les types de fichiers inconnus pour s'ouvrir avec TextEdit.app, cela inclurait des choses comme les programmes système stockés dans les dossiers /bin/ et /sbin/, et même certains matériels comme le HDD. Soudainement, chaque fois que vous essayez de faire quelque chose impliquant des programmes système qui n'ont pas d'extension, au mieux cela ouvre juste une fenêtre TextEdit remplie de charabia, et au pire, le système cesse complètement de répondre à toute entrée (se bloque), cesse de démarrer du tout, et doit être réinstallé.

0 votes

Est-il possible de cataloguer automatiquement les nouvelles extensions de fichiers téléchargés ?

1voto

Yoan Points 1079

Faites un clic droit sur le nom du fichier et choisissez "Obtenir des informations" et dans la fenêtre ouverte choisissez "Ouvrir avec" puis choisissez l'application par défaut pour votre fichier.

-1voto

Natsfan Points 12853

Oui. Si vous sélectionnez l'un des types et faites 'obtenir des infos', cmd-i, vous pouvez définir le type par défaut pour ce fichier. En bas de la fenêtre d'infos, il y a une option pour choisir quelle application utiliser pour ouvrir ce fichier. Vous pouvez sélectionner textedit dans le menu déroulant. Juste en dessous se trouve un bouton qui dit 'Tout modifier'. Si vous cliquez sur ce bouton, textedit ouvrira tous les fichiers avec la même extension. Vous devrez le faire pour chaque type de fichier différent, dans votre cas dat, npy, ...

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