There’s currently no language definition for the bikeshed syntax, so writers are forced to use the HTML language syntax definition, which somewhat confuses VSCode as the Bikeshed syntax has subtle differences from the HTML syntax.
I don't use VS Code, but patches absolutely welcome. ^_^ There's a TextMate-compatible syntax definition already (tho I really need to give it more love).
VisualStudio Code is an extensible IDE.
There’s currently no language definition for the bikeshed syntax, so writers are forced to use the HTML language syntax definition, which somewhat confuses VSCode as the Bikeshed syntax has subtle differences from the HTML syntax.
See the VSCode language extensions documentation for details.