On a code sample it looks like this:What is the difference between syntax and semantic highlighting?
Syntax highlighting colors the text based on lexical rules. In VS Code the lexical rules are expressed as regular expressions contained in a TextMate grammar.
Semantic highlighting enriches the syntax coloring based on symbol information from a language service that has the full understanding of the project. Based on this understanding each identifier gets colored & styled with the color of the symbol it resolves to. A constant variable name is rendered as constant throughout the file, not just in its declaration. Same for parameter names, property names, class names and so on.
https://github.com/microsoft/vscode/wik ... g-Overview
-- without semantic highlighting (current RJ TE highlighting is richer than this!):
-- with semantic highlighting:
This is not a feature request, but rather a food for thought. I guess it would be cool to have some of it implemented, though.