Como posso alterar contextos de linguagem em feixes Textmate?
-
23-08-2019 - |
Pergunta
Eu gostaria de obter meus pacotes Textmate para usar os contextos corretos com base no que eu estou editando. Por exemplo, eu uso YUI muito, então eu gostaria que o pacote HTML para usar o YUI JS agrupar vez do padrão JS um, etc.
Alguém pode sugerir onde e o que eu deveria estar editando para que isso aconteça. Os pontos de bónus para obter dicas sobre edição pacote.
Solução
A coisa que estamos falando aqui é escopo . Você terá que editar o seu âmbito elementos Bundle.
Vamos dar uma olhada:
texto alt http://mtod.org/so/scope.png
Agora, editar o escopo para um mais largo, por exemplo utilização source.js
vez de source.js.yui
. Isto deve ser aplicado a cada trecho, comando, etc. no Bundle. Você provavelmente poderia fazer uma pesquisa e substituir diretamente em seus arquivos Bundle.
texto alt http://mtod.org/so/edit.png
É isso. Bundle Trecho de desencadeada a seguir.