Text editors and IDEs are quite different.
For everz we've ben trying to shove one into the other.
Every IDE has a sort of shitty text editor.
Every text editor tries to make a shitty IDE.
Can someone please ackgnowledge that the reality is that neither is a good approach? I wish that I could have complete integration between VIM and JetBrains suite. Would be nice if the JetBrains platform could render a VIM inside itself as the actual text editor but kept 100% of its features as vim plugins to be installed. That way nobody has to re-invent the wheel on great text editing (emacs falls into this category too) and actually making intelligent IDEs.