Post #1579191
2026-03-01 04:50 UTC
I don’t have any general recommendations. IMO most of them disappoint, because most of them don’t understand the languages they support very well. It was Microsoft that invented [Language Server Protocol](https://en.wikipedia.org/wiki/Language_Server_Protocol) and almost every editor adopted. I’m not very impressed by it, and it seems to be stagnant.
AFAIK the best example of an IDE having a deep understanding of its language is [DrRacket, which is specific to Racket](https://en.wikipedia.org/wiki/Racket_(programming_language)). The best one that I’ve actually used is JetBrains’s IDEs, enough so that I pay money for it.
This YT video is specifically about a Clojure IDE by one of its developers, but it explains some general shortcoming of a lot of code editors, and why IDEs that understand their language(s) well can be so powerful.
Replies (0)
No replies.