B
blmblm
Yes, I used to be a fan of vim also, but modern IDEs, at least in the
Java space, do too much to ignore them. Macros/templates, automatic
generation of source code, automatic test environments, automatic
interfacing with SCC systems, etc.
Yeah, as I say, "more and more things" ....
Vim just can't keep up. Emacs might
be able to keep up, but I was never an emacs fan, and I don't intend to
learn an older IDE.
Eh. If I had it to do over again I'd probably choose to "bond"
with emacs rather than vi(m), because the odds of its being able to
keep up, in this sense, do seem better. It's mildly interesting
to speculate on why that's so -- is the user community larger, or
more determined, or is there something about the tool itself? --
but only mildly. As for whether there's any value to switching
to emacs at this point -- nah, flamebait topic, IMO.
Try to learn a couple of IDEs, it'll help your Java career immensely.
s/career/something/ (I'm not a professional programmer these days.)
I find the interface of a typical IDE to be *WAY* too cluttered for
my tastes. But then that's true of a lot of programs with graphical
interfaces. Probably a YMMV thing.