> 6- Netbeans is modular
OK, how can I replace its shitty editor with something decent, like Vim or Emacs?
> 3- Teamwork
I don't see how clicky menu would help with issuing git commands apart from few obvious entries. I would end up needing terminal anyway.
> 1- Feature rich
So is AutoCAD, but this alone doesn't make it good environment for developing code.