Dies ist nur möglich durch das Schreiben und Ihre eigenen Editor kompilieren ++ mit benutzerdefinierten zusammen bauen Einbau- Sprache. Siehe Notepad ++ - Quellcode, wie andere Sprachen (z. B. HTML, die JavaScript enthalten können) implementiert werden. Dies kann nicht durch einen benutzerdefinierten Sprachmechanismus erreicht werden, der (durch das Design) vereinfacht wird.
Es sollte auch einen anderen Weg geben, indem Sie ein Notepad ++ - Plugin schreiben. Es gibt mehrere solcher Plugins (Sie können sie mit dem Plugin-Manager finden ), sodass Sie einen Modellquellcode haben können.
Wenn Sie versuchen, das Programmieren für diese Aufgabe zu vermeiden, verwenden Sie zum Beispiel einen ähnlichen Editor namens SynWrite, der über eine wesentlich leistungsfähigere Engine für benutzerdefinierte Sprachen verfügt, die jedoch (natürlich) schwieriger zu erlernen ist. Dort ist das Ergebnis erreichbar.
Hier ist eine ähnliche Antwort .