Behandle String-Literale als eine andere Sprache


16

Ich habe eine Reihe von JavaScript-Dateien, in denen die Zeichenfolgen Ausschnitte aus HTML sind, die in die Webseite eingefügt werden sollen. Vim führt eine Syntaxhervorhebung im JavaScript durch und hebt die angegebenen Zeichenfolgen als solche hervor. Tatsächlich scheint es über das Hervorheben hinauszugehen: In einem Zitat stimmt vim nicht mit dem überein <, das ein Tag mit dem Tag beginnt >, das es bei der Verwendung beendet %. Anscheinend gibt es in String-Literalen keine eckigen Klammern.

Gibt es eine Möglichkeit, anzugeben, dass String-Literale als Code in einer separaten Sprache behandelt werden sollen?

Antworten:


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.