I like IntelliJ a lot but it has some distractions that make me keep an eye on the Sublime/Vim/Neovim communities because I'd love to switch to something lighter and politer.
A couple of small examples in IntelliJ:
I see the “IDE Fatal Error” light flash about 5-10 times a day. It's quite hard to ignore and you have to dismiss it by opening a window soliciting feedback about what you were doing when the IDE exception occurred. I generally have no idea what caused the exception, so I usually leave the feedback field blank. It feels like being a mechanical turk for exception reports. (There's an 11-year-old YouTrack to auto-submit exceptions in case this annoys anyone else too: https://youtrack.jetbrains.com/issue/IDEABKL-5835 )
Most themes show a large number of stripe marks in the editor scroll area for errors, warnings, “weak warnings”, and more, which lights up the scrollbars for no good reason. You can turn these off in the preferences along with all of the other visual clutter. But I got so frustrated having to track all of those options down whenever I try a new JetBrains IDE that I ended up making a theme that reduces a lot of the visual noise by default, such as only showing stripe marks for errors: https://plugins.jetbrains.com/plugin/14858-blackbird-theme
A couple of small examples in IntelliJ:
I see the “IDE Fatal Error” light flash about 5-10 times a day. It's quite hard to ignore and you have to dismiss it by opening a window soliciting feedback about what you were doing when the IDE exception occurred. I generally have no idea what caused the exception, so I usually leave the feedback field blank. It feels like being a mechanical turk for exception reports. (There's an 11-year-old YouTrack to auto-submit exceptions in case this annoys anyone else too: https://youtrack.jetbrains.com/issue/IDEABKL-5835 )
Most themes show a large number of stripe marks in the editor scroll area for errors, warnings, “weak warnings”, and more, which lights up the scrollbars for no good reason. You can turn these off in the preferences along with all of the other visual clutter. But I got so frustrated having to track all of those options down whenever I try a new JetBrains IDE that I ended up making a theme that reduces a lot of the visual noise by default, such as only showing stripe marks for errors: https://plugins.jetbrains.com/plugin/14858-blackbird-theme