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?

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".


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.