Visual studio 如何在Visual Studio中为局部变量和全局变量设置不同的颜色?

Visual studio 如何在Visual Studio中为局部变量和全局变量设置不同的颜色?,visual-studio,visual-studio-2017,themes,Visual Studio,Visual Studio 2017,Themes,我使用monodevelop已经有一段时间了,并且使用了“Monokai”主题。它的颜色非常细致。正如您在屏幕截图中看到的,局部变量和全局变量具有不同的颜色。 最近我开始使用Visual Studio 2017,但似乎找不到一个对本地和全局变量使用不同颜色的主题 我试着去Tools->Options->Environment->font and colors,但找不到任何单独调整本地和全局文本颜色的设置。 尽管我给它们取了不同的名字,但颜色使调试和代码读取更容易一些 有人知道给局部和全局变量

我使用monodevelop已经有一段时间了,并且使用了“Monokai”主题。它的颜色非常细致。正如您在屏幕截图中看到的,局部变量和全局变量具有不同的颜色。

最近我开始使用Visual Studio 2017,但似乎找不到一个对本地和全局变量使用不同颜色的主题

我试着去
Tools->Options->Environment->font and colors
,但找不到任何单独调整本地和全局文本颜色的设置。 尽管我给它们取了不同的名字,但颜色使调试和代码读取更容易一些


有人知道给局部和全局变量赋予唯一颜色的方法吗?

我不相信在Visual Studio中有这样的方法。可能有第三方附加组件/扩展可以执行此操作

更新:

Visual Studio 2019最近通过软件更新更改了变量颜色“编码”的粒度。请参见下面的正确答案。

我不相信在Visual Studio中有这样做的方法。可能有第三方附加组件/扩展可以执行此操作

更新:

Visual Studio 2019最近通过软件更新更改了变量颜色“编码”的粒度。请参阅下面的正确答案。

好的,我安装了一个名为的扩展,这就成功了。不过,如果有人有其他解决方案,请在这里发布。

好的,我安装了一个名为的扩展,这就成功了。不过,如果有人有任何其他解决方案,请在此处发布。

这是现在的默认行为

VS 2019现在默认情况下,全局和局部变量/参数的颜色不同


Tools>Options>Environment>字体和颜色下自定义这是现在的默认行为

VS 2019现在默认情况下,全局和局部变量/参数的颜色不同


Tools>Options>Environment>font-and-Colors

下进行自定义您可能是对的。但我仍然希望有人能想出一个解决方案。这就是为什么大多数人会使用下划线作为全局变量的前缀。是的,我也这么做。但是使用不同的颜色可以更容易地快速识别它们。参见Alex的回答,现在在VS2019Thank you@tscisors中这是可能的。我更新了我的“答案”,告诉未来的读者亚历克斯的答案现在是正确的。你可能是对的。但我仍然希望有人能想出一个解决方案。这就是为什么大多数人会使用下划线作为全局变量的前缀。是的,我也这么做。但是使用不同的颜色可以更容易地快速识别它们。参见Alex的回答,现在在VS2019Thank you@tscisors中这是可能的。我已经更新了我的答案,告诉未来读者亚历克斯的答案现在是正确答案。这只适用于C++,不?这只适用于C++,不是吗?