我已经使用了一段时间的单开发和使用'Monokai‘的主题。它的颜色非常详细。正如您在屏幕截图中看到的那样,局部变量和全局变量有不同的颜色。

最近,我开始使用VisualStudio2017,似乎找不到一个为本地和全球vars使用不同颜色的主题。

我试着去Tools->Options->Environment->Fonts and colors,但是找不到任何单独调整本地和全局文本颜色的设置。尽管我对这些代码的命名不同,但着色使调试和代码读取更加容易。
有谁知道给局部变量和全局变量赋予独特颜色的方法吗?
发布于 2018-03-29 18:17:52
我认为在Visual中没有这样做的方法。可能有一个第三方的加载项/扩展可以做到这一点。
更新:
VisualStudio2019通过软件更新,最近改变了变量可以被颜色“编码”的粒度。现在正确的答案请看下面的亚历克斯的反应。
发布于 2019-08-22 21:13:45
这是现在的默认行为。VS 2019和2022现在默认情况下对全局和本地vars/参数的颜色有所不同。
在Tools > Options > Environment > Fonts and Colors下定制。
对于C#,这些是以User Members -开头的项目。
发布于 2018-03-29 22:52:37
好的,我安装了一个名为SemanticColorizer的扩展,这就成功了。不过,如果有人有任何其他解决方案,请张贴在这里。
https://stackoverflow.com/questions/49562632
复制相似问题