typescript - VsCode-plugin: Färgkodning av inline SQL i ts-fil
Jag är ny i pluginvärlden och jag vill vara säker på att börja i rätt riktning. Börjande från vscode-extension-samples -> decorator-sample på GitHub, använde jag några regex med en kombination av vscode.Range, activeEditor.setDecorations och några minuter för att uppnå detta:
Finns det ett bättre sätt att göra detta inbyggt i Vs-code än att använda dussintals regex? Tänk på att jag är i en .ts-fil.
Svar #1
Nej, det finns inget bättre sätt. Allt i syntaxmarkören är byggt kring reguljära uttryck. Alla temafiler använder regex för mönster som matchar särskilda textelement och tilldelar dem ett id. Och regex används inte bara där utan t.ex. för att känna igen en filtyp.
