Isso só é possível escrevendo e compilando sua própria compilação do Notepad ++ junto com a linguagem integrada personalizada. Veja o código fonte do Notepad ++ sobre como outros idiomas (por exemplo, HTML que podem conter JavaScript) são implementados. Isso não pode ser alcançado pelo mecanismo de linguagem definido pelo usuário, que é simplificado (por design).
Também deve haver outra maneira escrevendo um plugin Notepad ++. Vários desses plugins existem (você pode encontrá-los usando o Gerenciador de plug-ins ) para que você possa ter um código fonte do modelo.
Se você está tentando evitar a programação para esta tarefa, use por exemplo o editor similar chamado SynWrite que tem um mecanismo muito mais poderoso para idiomas definidos pelo usuário, embora (é claro) seja mais difícil de aprender. Lá, o resultado é alcançável.
Aqui está resposta semelhante .