Always learning Java, currently using Eclipse on Fedora.
Linux user#: 501795
John Todd wrote:Just be sure that project's building process isn't dependent on the IDE, make it IDE dependency free.
Use Ant, Maven or Gradle for example.
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.
Tim Holloway wrote:I had no choice, really. The corporate standard IDE was not capable of doing all I needed on some projects, so I would have 2 IDE's running at the same time and be switching windows all day long. Where possible, I even had my projects set up to be able to work under either one of the 2 IDEs, since they no conflicts in their project file definitions.
The biggest issues, in fact, were that since IDEs are real memory-eaters, you need a lot of RAM, and of course, the more windows you have open, the busier your screen display is. Not that that ever stopped me.