rikvdkleij / intellij-haskell

IntelliJ plugin for Haskell
https://rikvdkleij.github.io/intellij-haskell/
Apache License 2.0
1.31k stars 96 forks source link

Support for semantic highlighting #626

Open voneiden opened 3 years ago

voneiden commented 3 years ago

Intellij supports semantic highlighting, however it requires some (?) effort from language plugins to enable it. Semantic highlighting assigns random colors from a color gradient to local variables.

I'm unfamiliar with plugin development so I don't have any answers, but I dug up some samples on how it was implemented for other languages which could maybe serve as some kind of starting point:

To get an idea how it fits with Haskell, Haskell Code Explorer has semantic highlighting.

rikvdkleij commented 3 years ago

Thanks for reporting and the pointers!

Also on the todo list :smile: