Custom syntax highlight color settings are reset/overridden on next launch
This annoying problem existed in RC version, too. I like syntax coloring, but this scheme is way too distracting for me.
Up to now, the only way I could find was to set the colors by myself. They won't change across restarts that way, but it is a pain in the neck to modify all of them one by one.
Luckily (for you and me) your post prompted me to investigate further, and I've found a little "gem" hidden among the settings.
Go to the Tools > Options > Text Editor > C# > Advanced tab. There is a setting called "Classifications, Use enhanced colors for C# and Basic" and just turn it off.
I hereby would like thank to the people who thought of the "feature" in the first place and make it default in the second place.
If I were British, I wouldn't hesitate a second to show them a reverse victory sign with both of my hands. >:(
Cheers.
Tools -> Options -> Text Editor -> C# -> Advanced (SCROLL DOWN)
Editor Color Scheme (Drop Down Menu) choose Visual Studio 2019.
Tools
Options
Text Editor
C# -> Advanced (Scroll Down)
These new colors are default colors.
To get old default colors -> Go to Options -> Text Editor -> C# -> Advanced and uncheck "use enhanced colors for C# and Basic"