浅蓝色突出显示变量

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

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

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

我还会附上两个版画。

enter image description here

c++ visual-studio-code
2个回答
3
投票

您可能在使用某种形式的Hungarian Notation的vs-code中使用语法高亮显示器。

有时s后跟一个大写用于静态变量。 vs-codes语法高亮显示器检测到这一点并使用一些颜色方案(在您的情况下为浅蓝色)更改其颜色。


0
投票

通常从小写's'开始并后跟大写字母的变量被视为包含字符串的变量。这是知道它是一个字符串变量的方法。

布尔值也是如此。例如bIsBoolean = True;在哪里用'b'开始变量名。

由于您使用的是语法高亮显示,因此它将为这些变量使用颜色方案。

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