下次启动时会重置/覆盖自定义语法高亮颜色设置

问题描述 投票:8回答:2

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

VS2019

如果我转到选项>环境>字体和颜色并单击“使用默认值”,我会再次获得正确的(蓝色)主题。但是,如果我重启VS,它又会被打破。

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

我在某个地方错过了一个设置还是VS2019中的一个错误?我已经重新安装了几次并清除了我在注册表和磁盘中找到的所有设置,但问题仍然存在。

另外,导入和导出设置...也无法正常工作。如果我尝试重置所有设置,我只能单击一次下一步,然后单击下一步后,窗口将消失(与导入所选环境设置相同)。

c# visual-studio-2019
2个回答
6
投票

这个恼人的问题也存在于RC版本中。我喜欢语法着色,但这种方案让我分心。

到目前为止,我能找到的唯一方法就是自己设置颜色。它们不会在重启时以这种方式改变,但是一个接一个地修改所有这些都是痛苦的。

幸运的是(对你我而言)你的帖子促使我进一步调查,我发现在设置中隐藏了一些“宝石”。

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

我特此感谢那些首先想到“功能”的人,并将其作为第二名的默认值。

如果我是英国人,我会毫不犹豫地用双手向他们展示反向胜利的标志。 > :(

干杯。


1
投票

这些新颜色是默认颜色。

要获取旧的默认颜色 - >转到选项 - >文本编辑器 - > C# - >高级并取消选中“为C#和Basic使用增强颜色”

© www.soinside.com 2019 - 2024. All rights reserved.