BeardedBear / bearded-theme

The VS Code theme with a long beard.
GNU General Public License v3.0
533 stars 44 forks source link

TypeScript decorators are displaying incorrectly #92

Open DenisLutsky opened 2 years ago

DenisLutsky commented 2 years ago

Starting from version 5.0.0 and higher typescript syntax highlighting works incorrect

version 4.0.0 image

version 7.5.0 image

danulqua commented 2 years ago

@DenisLutsky Are colors of "@" and decorator name were always the same before update? I decided to check other different themes and >50% of them also use different colors for @ and decorator name.

BeardedBear commented 2 years ago

The problem comes from the Semantic Tokens system, it's not very well done, it has some advantages, but it conflicts with the classic selection system, it's not obvious to overload it, I'll do my best

DenisLutsky commented 2 years ago

@danil0110 I don't remember, but I think back then even the dafault theme was working like that. But what I can say for sure is this is the reason why I'm using this theme, because others do it in different colors, for me it more comfortable when it has one color.