Как правило, в зависимости от стандартов кодирования проекта я использую «_» или «m», предшествующие имени для моих личных атрибутов класса. (Как показано ниже)
private int mVariable;
private int _Variable;
С теми, кто находится перед переменной, я сразу признаю, что имею дело с внутренней переменной для класса. Затем, когда дело доходит до отладки позже, я или кто-то еще может сразу заметить, что код имеет дело с внутренней частной переменной и выполняет настройку. Таким образом, это сводится к удобочитаемости для меня.
Вы можете редактировать соответствующий файл темы *.json
. Например, если вы используете тему Dark + (по умолчанию темная) , вы можете найти файл json темы в extensions/theme-defaults/themes/dark_plus.json
. В этом файле мы находим следующее правило темы text mate:
{
"name": "Variable and parameter name",
"scope": [
"variable",
"meta.definition.variable.name",
"support.variable",
"entity.name.variable"
],
"settings": {
"foreground": "#9CDCFE"
}
}
Обратите внимание, что некоторые темы не определяют стили для переменной области, поэтому вам придется добавить свою собственную (например, приведенный выше фрагмент). Также не все стили именования переменных определены в файле грамматики c ++. Для получения дополнительной информации о том, как добавить вашу конкретную грамматику стиля именования, вы можете увидеть этот ответ .