自定义语法突出显示颜色设置在下次启动时被重置/覆盖

The*_*Dog 8 c# visual-studio-2019

我目前没有扩展名,但是VS2019在每次启动时都会在语法上强制使用以下紫色/金色:

VS2019

如果我转到选项>环境>字体和颜色,然后单击“使用默认值”,我将再次获得正确的(蓝色)主题。但是,如果我重新启动VS,它将再次损坏。

我在同一台机器上运行VS2017,并且可以正常工作。

我是否在某处缺少设置,或者这是VS2019中的错误?我已经将它重新安装了几次,并清除了我在注册表和磁盘中可以找到的所有设置,但是问题仍然存在。

另外,“ 导入和导出设置...”也无法正常工作。如果我尝试将所有设置,我只能点击一次下一步,然后将以下后接下来的窗口中消失(同与导入选定的环境设置)。

Hak*_*MK1 8

这个烦人的问题也存在于RC版本中。我喜欢语法着色,但是这种方案对我来说太让人分心了。

到目前为止,我唯一能找到的方法就是自己设置颜色。它们不会以这种方式在重新启动之间进行更改,但是很难一一修改它们。

幸运的是(对您和我来说),您的帖子促使我进一步调查,发现设置中隐藏了一个小“宝石”。

转到工具>选项>文本编辑器> C#>高级选项卡。有一个名为“分类,为C#和Basic使用增强的颜色”的设置,只需将其关闭即可。

在此,我要感谢首先想到“功能”并将其默认设置为“默认”的人们。

如果我是英国人,我会毫不犹豫地用两只手向他们展示逆向胜利的手势。> :(

干杯。


Joh*_*ohn 5

工具 -> 选项 -> 文本编辑器 -> C# -> 高级(向下滚动)
编辑器配色方案(下拉菜单)选择 Visual Studio 2019。


工具

在此输入图像描述


选项

在此输入图像描述


文本编辑器

在此输入图像描述


C# -> 高级(向下滚动)

在此输入图像描述