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?

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


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.