Associação de tipo de arquivo TextMate

10

Gostaria que o TextMate reconhecesse que os arquivos RDF são XML e os realce como tal, mas não consigo encontrar uma maneira de fazer isso através da interface do usuário. Existe uma maneira de adicionar associações de extensão / tipo de arquivo?

Ferruccio
fonte

Respostas:

12

No menu, vá para Bundles -> Bundle Editor -> Edit Languages ​​-> XML -> XML. (Ou seja, na seção XML, você possui XML e XSL.)

Em seguida, na gramática que você verá no painel direito, adicione arquivos RDF à fileTypesseção. (Essa seção está no topo da gramática, neste caso, mas, como @umassthrower aponta , pode ser mais tarde.):

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

Consulte este link para obter mais detalhes sangrentos sobre associações de tipos de arquivos.

Por @zengabor em um comentário, “No TextMate 2, as etapas são: Bundles> Editar bundles ...> XML> Gramáticas de idiomas> XML e edite a lista de" Tipos de arquivos "na gaveta."

Telêmaco
fonte
Para outros idiomas, fileTypes não está necessariamente no topo. Por exemplo, eram 2 a 3 páginas para mim em rubi. Obrigado pela resposta embora Telêmaco.
Umassthrower 11/08/2012
@umassthrower Obrigado por me informar isso. Eu generalizei muito rapidamente. Atualizada a resposta para deixar isso mais claro.
Telêmaco
Isso é perfeito e me ajudou! Obrigado. Para ser explícito: Bundles -> Bundle Editor -> Editar idiomas -> XML -> Gramáticas de idiomas -> XML.
gsscoder
@gsscoder Obrigado por me atualizar. Pergunta: você está usando o TextMate2? Acabei de verificar lá, e a descrição é bastante diferente. Provavelmente vou atualizar isso, mas talvez deixe a descrição antiga, caso alguém ainda esteja usando versões mais antigas do TextMate.
Telêmaco
1
No TextMate 2, as etapas são: Bundles> Editar bundles ...> XML> Gramáticas de idiomas> XML e edite a lista de "Tipos de arquivos" na gaveta.
Zengabor
2

O Textmate 2 lembra o último idioma usado para uma extensão.

Você pode personalizar o pacote, se desejar

  1. ^ ⌥⌘-B (editor de pacotes) -> gramáticas de idiomas
  2. Adicione sua extensão à lista "Tipos de arquivo" (basta clicar no +ícone
tim
fonte