Skip to content

Support LSP Semantic Tokens #7450

@marwan-at-work

Description

@marwan-at-work

Check for existing issues

  • Completed

Describe the feature

Semantic Tokens allow for extra helpful highlighting that the language server might have better context over.

For example, in Go many things are well highlighted via Semantic Tokens which are all explained here.

My personal favorite is being able to see formatting directives easily in strings:

Screenshot 2024-02-06 at 12 59 11 PM

which is not currently supported in zed:

Screenshot 2024-02-06 at 1 03 02 PM

Thanks!

If applicable, add mockups / screenshots to help present your vision of the feature

No response

Metadata

Metadata

Labels

area:language serverAn umbrella label for all language serversarea:languagesAn umbrella label for all programming languages syntax behaviorsarea:ui/themesFeedback for theme configuration, accessibility, visual issues, etc

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions