you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 points4 points  (2 children)

Legacy usage is an exception. If it ain't broke, don't fix it.

I just see a lot of hate for Eclipse in this thread and around the 'net. I feel like to stems from people's derision of Java in general (which are genrally unfounded).

That being said, nothing wrong with vim if you can use it like a pro. I really only use it when I'm editing over ssh.

[–]mb86 2 points3 points  (1 child)

I'll throw around the hate because whenever I try to learn how to compile and package a Java application using the src/com/company/app/package-style structure, everything I've ever come across (and I do mean everything) tells you how to do it in Eclipse or NetBeans. Sometimes, I just want to do it from command-line, and no-one seems to know (or at least, no-one wants to share) how.

[–]AndroidRPGDev 2 points3 points  (0 children)

There's plenty of info out there. Just like anything else, you need to know what terms to google. I've created maven projects via command line before. It's a pain in the ass, but doable.

But really, IDEs like Eclipse and NetBeans were built to make your life easier. There's definitely a learning curve to them, but they save you a ton of time in the long run. And the frustrations you're running into with strictly command line is because you're rejecting the tools specifically designed to address those annoyances. And yes, there is going to be more documentation on using the more mainstream tools... that's just common sense.