It's not a text editor, it's the whole experience. I never even want to worry about where libraries are or where the compiler executables are. I just want to edit and run code. If the compiler comes with libraries, debugger and editor, or if the IDE comes with libraries and compiler doesn't matter. I want the matlab experience, not the gcc experience.
Example: A java IDE that can't set up java automatically for me (OR detect/configure an existing install without my intervention) is disappointing.
While it is disappointing if it doesn't have a single setup experience, they should at least try to locate & use an existing install without the user having to specify a path on disk or an env-var for example. Two installs but no gluing is at least acceptable.
Example: A java IDE that can't set up java automatically for me (OR detect/configure an existing install without my intervention) is disappointing.