An IDE is not just a text editor. There is a nontrivial amount of configuration that goes in a build system, and the IDE takes care of some of it. Having to ditch the IDE often means having to manually reconfigure a good chunk of the build system, as well as tracking down the exact version of build tools the IDE was shipping with in a particular release.<p>And this just for IDEs. Intellij also ship a lot of tools (youtrack etc) which may or may not be replaceable without significant data loss.