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
Ruby LSP has some documentation about their semantic highlighting where they specify a token list.
For this particular "issue" the token we're interested in is the namespace one, since its the one where the color changing from blue to purple causes the most confusion.
(I actually like that method invocations are also purple now, since that differentiates from local variables.)
I was able to specify an override in VSCode by adding the following to my settings. The color I used here is from Primer: primer/color/dark -> blue -> 2. This seems to match the original.
Description
I'm using the
GitHub Dark
theme in VSCode. The theme seems to not be fully compatible with Shopify's Ruby LSP semantic highlighting feature.To understand the issue, consider the following 2 screenshots.
As you can see, when
semanticHighlighting
is enabled, both constant declarations & usages of constants are purple, while the latter is usually blue.Steps to reproduce
ruby-lsp
VSCode extensionGitHub Theme
for VSCodeGitHub Dark
themeVersion
v6.3.4
Theme
GitHub Dark
The text was updated successfully, but these errors were encountered: