the default light modern theme provided by the vscode does not have a color set as good as the default "dark modern".
you see, with the dark modern people can easily distinguish between different colors but with light modern that's hardly possible. I tried to solve that while maintaining a good looking color set.
just download the .vsix file and go to extensions > ... > install from vsix
-
I've set my font weight in the editor to bold for better readability (manualy). the dark theme font seems a little bit bolder on screen too. maybe its because of how RGB works. in any case, I encourage you to do so too.
-
the color choice is made based on the variety, aiming for easier type recognition.
tested on python, typescript and json. but is expected to work on all languages since the magic is handled by the vscode itself