在 Visual Studio 中,数字的颜色与字母的颜色不同

在 Visual Studio 中,数字的颜色与字母的颜色不同

Visual Studio 是否可以使用与标准字母字符 aZ 不同的颜色突出显示数字?

在 Gvim 中,1-9 用亮粉色表示,其他字母用黑色表示。使用我的 Visual Studio 2012 提供的字体很难区分 0 和 o 以及 1 和 l。用不同的颜色表示可以解决这个问题。

答案1

您可以通过转到“工具”->“选项”,从“环境”类别中选择“字体和颜色”,然后在“显示项目”列表中选择“数字”来更改数字的颜色。然后,您应该能够为代码中的数字选择一种颜色。

但请注意,Visual Studio 的颜色更多地基于代码中的上下文而不仅仅是文本,因此某些数字(例如字符串文字)可能不会显示相同的颜色。

答案2

我假设您的意思是变量名中间的数字或类似的东西?(毕竟,像常量这样的普通数字已经通过正常的语法突出显示获得了不同的颜色。)

例如,您想让“My1stVar”中的 1 与 az 字符的颜色不同。

据我所知,这在 VS 套件中是不可能的。语法突出显示仅在 1 个级别上起作用:将文本分类为具有特定用途并相应地着色。
这需要第二个级别来区分各个字符。

不过,您可以更改字体本身,以便在视觉上更好地区分这些字符。

相关内容