浅蓝色突出显示变量

时间:2019-04-11 11:38:22

标签: c++ visual-studio-code

为什么变量以小写s开头,后跟一个大写字母,并用浅蓝色突出显示。

例如,变量cAngle保持白色,而变量sAngle变为浅蓝色。

我还将附上两者的打印屏幕。

enter image description here

2 个答案:

答案 0 :(得分:3)

您可能在vs代码中使用了语法荧光笔,该语法荧光笔使用了某种形式的Hungarian Notation

有时s后跟大写字母用于静态变量。 vs-codes语法荧光笔检测到此情况,并使用某种配色方案(在您的情况下为浅蓝色)更改其颜色。

答案 1 :(得分:0)

通常,将以小写字母's'开头且后跟大写字母的变量视为包含字符串的变量。知道它是一个字符串变量的方式。

对于布尔值也将成立。例如bIsBoolean = True;在其中以“ b”开头的变量名。

由于您使用的是语法荧光笔,它将为这些变量使用配色方案。