желтыми подчеркнут элементы в вашем примере имена классов (частный случай имени переменного в JavaScript (и в большинстве языков).
Я не считаю, что сфера применения синтаксиса существует в JS для имен классов. Кажется, они предполагаются как простые переменные. Предполагая, что я прав, вам нужно будет определить свою собственную область синтаксиса, возможно, назвав ее «className» или аналогичной. Определяющий признак представляется ведущим верхним регистром, за которым следует строчный регистр.
Затем вам нужно будет указать это новое имя в цветовой схеме и сделать его желтым (#FFF000
) http://htmlcolorcodes.com/.
То же самое касается фиолетового, где у вас может быть член или свойство или что-либо, доступное через точечную нотацию (на основе вашего примера). Снова я думаю, что вам нужно будет добавить свое собственное определение синтаксиса в файл описания синтаксиса для языков, в которых вы хотите его использовать. Регулярное выражение, кажется, представляет собой любую буквенно-цифровую последовательность после точки (.
), заканчивающуюся на следующей найденной точке. Имя может быть «dotValue» или аналогичным. Затем вам нужно будет добавить этот новый синтаксис к цветной теме, чтобы сделать фиолетовый (#9700FF
).
Прежде, чем вы начнете выполнять какие-либо действия, необходимые для получения того, где вы хотите быть в пробном и ошибочном, убедитесь, что у вас есть резервные копии синтаксиса и цветовых тем в известном хорошем состоянии, чтобы вы могли вернуться к безопасное состояние в любой момент, когда вы можете сходить с рельсов.