Голубая подсветка переменной - PullRequest
3 голосов
/ 11 апреля 2019

Почему переменная, начинающаяся с строчной буквы s, за которой следует заглавная буква, выделяется голубым светом.

Например, переменная cAngle остается белой, а переменная sAngle окрашивается в светло-синий цвет.

Я также прикреплю экран печати двух.

enter image description here

Ответы [ 2 ]

3 голосов
/ 11 апреля 2019

Вы, вероятно, используете подсветку синтаксиса в vs-коде, который использует некоторую форму Венгерская нотация .

Иногда для статических переменных используется s с заглавной буквы.Подсветка синтаксиса vs-codes обнаруживает это, и использование некоторой цветовой схемы (в вашем случае светло-голубого) меняет свой цвет.

0 голосов
/ 11 апреля 2019

Обычно переменные, начинающиеся с нижнего регистра 's' и сопровождаемые заглавными буквами, обрабатываются как переменные, содержащие строку.Это способ узнать, что это строковая переменная.

Это также будет верно для логического значения.например, bIsBoolean = True;где вы начинаете имя переменной с 'b'.

Поскольку вы используете подсветку синтаксиса, для этих переменных будет использоваться цветовая схема.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...