Asociación de tipo de archivo TextMate

11

Me gustaría que TextMate reconozca que los archivos RDF son XML y los destaque como tales, pero parece que no puedo encontrar una manera de hacerlo a través de la interfaz de usuario. ¿Hay alguna manera de agregar asociaciones de extensión / tipo de archivo?

Ferruccio
fuente

Respuestas:

13

En el menú, vaya a Paquetes -> Editor de paquetes -> Editar idiomas -> XML -> XML. (Es decir, en la sección XML, tiene XML y XSL).

Luego, en la gramática que verá en el panel derecho, agregue archivos RDF a la fileTypessección. (Esa sección está justo en la parte superior de la gramática en este caso, pero como señala @umassthrower , puede ser más tarde):

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

Consulte este enlace para obtener más detalles sangrientos sobre las asociaciones de tipo de archivo.

Según @zengabor en un comentario, "En TextMate 2 los pasos son: Paquetes> Editar paquetes ...> XML> Gramática de lenguaje> XML, y luego edite la lista de" Tipos de archivo "en el cajón".

Telémaco
fuente
Para otros idiomas, fileTypes no está necesariamente en la parte superior. Por ejemplo, me faltaban 2 a 3 páginas para rubí. Gracias por la respuesta aunque Telémaco.
umassthrower
@umassthrower Gracias por dejarme saber eso. Generalicé demasiado rápido. Se actualizó la respuesta para aclarar eso.
Telémaco
¡Esto es perfecto y me ayudó! Gracias. Para ser explícito: Bundles -> Bundle Editor -> Edit Languages ​​-> XML -> Language Grammars -> XML.
gsscoder
@gsscoder Gracias por actualizarme. Pregunta: ¿estás usando TextMate2? Acabo de comprobar allí, y la descripción es bastante diferente. Probablemente actualizaré esto, pero tal vez deje la descripción anterior en caso de que alguien siga usando versiones anteriores de TextMate.
Telémaco el
1
En TextMate 2, los pasos son: Paquetes> Editar paquetes ...> XML> Gramática de lenguaje> XML, y luego edite la lista de "Tipos de archivo" en el cajón.
zengabor
3

Textmate 2 recuerda el último idioma utilizado para una extensión.

Puede personalizar el paquete si lo desea

  1. ^ ⌥⌘-B (editor de paquetes) -> gramáticas de lenguaje
  2. Agregue su extensión a la lista "Tipos de archivo" (simplemente haga clic en el +icono
tim
fuente