Association de type de fichier TextMate

11

Je voudrais que TextMate reconnaisse que les fichiers RDF sont XML et les mettent en évidence en tant que tels, mais je n'arrive pas à trouver un moyen de le faire via l'interface utilisateur. Existe-t-il un moyen d'ajouter des associations d'extension / type de fichier?

Ferruccio
la source

Réponses:

13

Dans le menu, accédez à Bundles -> Bundle Editor -> Edit Languages ​​-> XML -> XML. (Autrement dit, dans la section XML, vous avez à la fois XML et XSL.)

Ensuite, dans la grammaire que vous verrez dans le volet droit, ajoutez des fichiers RDF à la fileTypessection. (Cette section se trouve tout en haut de la grammaire dans ce cas, mais comme le souligne @umassthrower , cela peut être plus tard.):

    {scopeName = 'text.xml';
        fileTypes = ('xml', 'tld', 'jsp', 'pt', 'cpt', 'dtml', 'rss', 'opml');

Voir ce lien pour plus de détails sanglants sur les associations de types de fichiers.

Selon @zengabor dans un commentaire, "Dans TextMate 2, les étapes sont les suivantes: Bundles> Edit Bundles ...> XML> Language Grammars> XML, puis modifiez la liste des" File Types "dans le tiroir."

Télémaque
la source
Pour les autres langues, fileTypes n'est pas nécessairement tout en haut. Par exemple, c'était 2 à 3 pages pour moi pour le rubis. Merci pour la réponse que Télémaque.
umassthrower
@umassthrower Merci de me le faire savoir. J'ai généralisé trop vite. Mise à jour de la réponse pour rendre cela plus clair.
Télémaque
C'est parfait et ça m'a aidé! Merci. Pour être explicite: Bundles -> Bundle Editor -> Edit Languages ​​-> XML -> Language Grammars -> XML.
gsscoder
@gsscoder Merci de m'avoir mis à jour. Question: utilisez-vous TextMate2? Je viens de vérifier là-bas, et la description est assez différente. Je vais probablement mettre à jour cela, mais peut-être laisser l'ancienne description au cas où quelqu'un utiliserait encore des versions plus anciennes de TextMate.
Télémaque
1
Dans TextMate 2, les étapes sont les suivantes: Ensembles> Modifier les ensembles ...> XML> Grammaires linguistiques> XML, puis modifiez la liste des "Types de fichiers" dans le tiroir.
zengabor
3

Textmate 2 se souvient de la dernière langue utilisée pour une extension.

Vous pouvez personnaliser le bundle si vous le souhaitez

  1. ^ ⌥⌘-B (éditeur de bundle) -> grammaires linguistiques
  2. Ajoutez votre extension à la liste "Types de fichiers" (cliquez simplement sur l' +icône
Tim
la source