Como definir o idioma padrão no Notepad ++ para arquivos Rails View

3

Pergunta semelhante a isso mas minha pergunta vai um pouco além.

Estou desenvolvendo em rails e gostaria que o Notepad ++ usasse automaticamente a formatação html em arquivos com a extensão html.erb. Por exemplo, 'hello.html.erb' deve abrir com destaque de sintaxe html.

Como faço isso?

Observação (1): vinculei uma pergunta que mostra como definir idiomas padrão. Mas a solução não funciona para extensões com separadores de pontos, como 'html.erb'

Nota (2): Estou evitando simplesmente usar formatação html para extensões .erb porque eu quero que elas usem o realce da sintaxe ruby.

    
por Dru 21.07.2011 / 19:12

1 resposta

0

Eu fui pesquisar o código-fonte do Notepad ++ e parece que o caso de extensão dupla não foi tratado.

A função que determina o carregamento automático da linguagem é "Buffer :: setFileName" (em Buffer.cpp). Essa função procura a extensão parando no primeiro ponto primeiro encontrado começando na última posição, já que usa o Microsoft <"href=" http://msdn.microsoft.com/en-us/library /windows/desktop/bb773587%28v=vs.85%29.aspx">PathFindExtension "function.

    
por 12.06.2012 / 16:55