-
Notifications
You must be signed in to change notification settings - Fork 29.7k
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
Theme Changes to better align with Visual Studio Light and Dark themes #92965
Comments
(Experimental duplicate detection) |
I added the rules for The other suggested changes are more controversial. Changes in out default themes have always led to many negative reactions, to the extend that we even had to revert them. |
|
Thanks for considering these suggestions. As someone who has changed the VS theme for C# & VB I totally understand.
When adding the "enhanced" 2019 theme for C# and VB I tried to make a differentiation between local (blue color) and member (text color) identifiers. Const was tricky for us because we didn't have the TokenModifiers concept. Hopefully when VS implements a similar classification scheme we won't have a single const color anymore. |
I change our default to use the default color for const. For now I want to leave it at that and see what the reactions are. |
Closing as no further changes planed. |
I recently experimented with adding a semantic token provider to the C# extension (dotnet/vscode-csharp#3667). This made apparent that the VS Code Light+ and Dark+ themes need to be updated so that the out of the box experience with semantic classification closely aligns with the default Visual Studio Light and Dark themes.
These are the changes I made to get an experience that was consistent with the Visual Studio default themes:
With Textmate Classification:
With Semantic Classification:
With Semantic Classification and Visual Studio 2019 theme tweaks:
The text was updated successfully, but these errors were encountered: