I'm kind of like that, only using plaintext editors, except for Java. I learned Java on eclipse, and there is no way I could do Java without it.
I think it has to do with Java having a lot of boilerplate that an IDE helps a lot with auto-completion, and Java allows for a lot of static analysis, so IDEs can add a lot of value.
I think it has to do with Java having a lot of boilerplate that an IDE helps a lot with auto-completion, and Java allows for a lot of static analysis, so IDEs can add a lot of value.