Associazione del tipo di file TextMate


11

Vorrei che TextMate riconoscesse che i file RDF sono XML e li evidenzia come tali, ma non riesco a trovare un modo per farlo attraverso l'interfaccia utente. C'è un modo per aggiungere associazioni di tipi / estensioni di file?

Risposte:


13

Nel menu, vai su Pacchetti -> Editor di pacchetti -> Modifica lingue -> XML -> XML. (Cioè, nella sezione XML, hai sia XML che XSL.)

Quindi nella grammatica che vedrai nel riquadro di destra, aggiungi i file RDF alla fileTypessezione. (Quella sezione è proprio in cima alla grammatica in questo caso, ma come sottolinea @umassthrower , potrebbe essere più tardi.):

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

Vedi questo link per maggiori dettagli cruenti sulle associazioni di tipi di file.

Per @zengabor in un commento, "In TextMate 2 i passaggi sono: Bundles> Modifica bundle ...> XML> Language Grammars> XML, quindi modifica l'elenco di" Tipi di file "nel cassetto."


Per altre lingue, fileTypes non è necessariamente nella parte superiore. Ad esempio, per rubino mancavano 2 - 3 pagine. Grazie per la risposta però Telemaco.
umassthrower,

@umassthrower Grazie per avermelo fatto notare. Mi sono generalizzato troppo in fretta. Aggiornato la risposta per renderlo più chiaro.
Telemaco,

Questo è perfetto e mi ha aiutato! Grazie. Per essere espliciti: Pacchetti -> Editor di pacchetti -> Modifica lingue -> XML -> Grammatiche linguistiche -> XML.
gsscoder

@gsscoder Grazie per avermi aggiornato. Domanda: stai usando TextMate2? Ho appena controllato lì e la descrizione è abbastanza diversa. Probabilmente lo aggiornerò, ma forse lascerò la vecchia descrizione nel caso in cui qualcuno stia ancora utilizzando versioni precedenti di TextMate.
Telemaco,

1
In TextMate 2 i passaggi sono: Pacchetti> Modifica pacchetti ...> XML> Grammatiche di lingua> XML, quindi modifica l'elenco di "Tipi di file" nel cassetto.
zengabor,

3

Textmate 2 ricorda l'ultima lingua utilizzata per un'estensione.

Se lo desideri, puoi personalizzare il pacchetto

  1. ^ ⌥⌘-B (editor di pacchetti) -> grammatiche linguistiche
  2. Aggiungi la tua estensione all'elenco "Tipi di file" (basta fare clic +sull'icona
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.