You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Templating languages often get executed prior to whatever language the file is written in, so even if a templating block is inside a comment it will still get executed.
The text was updated successfully, but these errors were encountered:
MetRonnie
changed the title
Higher priority for templating source language inside a comment
Higher priority for certain things inside a comment
Nov 11, 2022
It needs a VSCode language that supports embedded languages. For example Cylc (cylc.vscode-cylc) supports embedded Jinja2 (no need to have any Jinja2 language installed).
I think the key difference between GitHub theme and Default Dark+ is that the former just gives a comment.line.cylc, meta.embedded.block.jinja-scoped token a foreground colour of comment whereas the latter defers to the usual foreground colours for a non-comment meta.embedded.block.jinja token, if that makes any sense (I've updated the OP slightly to help clarify this).
Templating languages often get executed prior to whatever language the file is written in, so even if a templating block is inside a comment it will still get executed.
For example, Jinja2:
GitHub theme - displays as comment (incorrect):
Default Dark+ - displays as normal (correct):
Scopes:
foreground
for GitHub theme:foreground
for Default Dark+:The text was updated successfully, but these errors were encountered: