-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Highlight type aliases and attributes by default #3822
Comments
The range provider was pushed to vscode a few days ago and it looks like there' some fallout from that and a few other things. |
fixed by #3827 Relevant docs are https://github.com/microsoft/vscode/wiki/Semantic-Highlighting-Overview |
The theme you are using doesn't define any coloring for To solve this we should actually define what the default theme is and use only the scopes that it supports. |
I suppose |
I must say I generally observe weirdness around syntax highlighting... microsoft/vscode#94367 is one specific issue I've tracked down, but there are more, like variables becoming bold in typescript with pale fire for some reason... |
Closing this since type aliases are now highlighted in the default theme and for the attributes there's a separate issue. |
With zero additional highlighting-related settings and a standard VSCode dark theme, the code looks like this:
RA does not highlight unresolved entities, such as
TreeRoot
from the screenshot.It also does not highlight type aliases (
SyntaxNodeRef
,RefRoot
,OwnedRoot
,GreenBuilder
) and annotations (#derive
) which makes it confusing and does not fit into the general scheme.The text was updated successfully, but these errors were encountered: