Спасибо . Очень важная инфа. Многие не заморачиваются по написанию классов и повторяют за другими. И в дальнейшем упераются в сложности написания кода .Также БЭМ на сколько я понял не совсем чистый код. Ваш вариант приемлем .
В vscode есть в настройках Editor Word Separators где указываются символы которые не выделяются при клике по слову. В php меня бесило когда $ не выделялась. Просто символ убрать в настойке и всё. Поищи может у тебя есть похожее если ещё живой и не на vscode