There are some core features that work so much better out of the box than with the best plugins in others.
Local History (or even for a selection) with search, stacked clipboard, recent locations, how good search is in general (text, symbols, actions etc), how in-modal buffers work, debugging experience, version control merging experience, etc etc
Old now fixed complaints:
- making plugins used to be awful
- used to have no lsp support
(Was pleasantly surprised when I built ron-lsp [1] plugin)
Long standing complaints:
- it's heavy and slow
- has weird failure modes
All that being said, still my main IDE, with neovim (well configured) used frequently.
---
[1]: https://github.com/jasonjmcghee/ron-lsp/tree/main/jetbrains-...