Page 1 of 1

IDE Recommendations

Posted: Thu Jul 12, 2018 4:31 pm
by bob7123
Hi,

It’s been a while since I’ve done much Java programming, and this is my first stab at coding against Bookmap. (Level 0)

I’m planning to use Eclipse as my IDE, so I thought I’d put up a post to see what others have done and how it worked out for them.

First question… Is Eclipse a good choice for IDE? I assume the answer is yes, because it is a very popular tool, but it’s always best not to assume things. If there are better alternatives out there, can people name any? (and yes, I realize 'better' is a highly subjective term)

Second question… If Eclipse is a good choice, then what version? I had Oxygen (4.7) loaded on my machine, but I checked and see a newer version, Photon (4.8) just came out. Should I upgrade? Any reason why I shouldn’t?

Thanks very much,

-Bob

Re: IDE Recommendations

Posted: Thu Jul 12, 2018 7:01 pm
by Serg
bob7123 wrote:
Thu Jul 12, 2018 4:31 pm
First question… Is Eclipse a good choice for IDE?
Hi Bob,

I've added more info about IDE setup in the sticky post here: https://www.bookmap.com/forum/viewtopic.php?f=3&t=2
Eclipse is a reasonable choice, but it's not required by L0 API. There is a holywar around the topic, some praise IntelliJ IDEA.
bob7123 wrote:
Thu Jul 12, 2018 4:31 pm
Second question… If Eclipse is a good choice, then what version?
Usually newer is better, but sometimes they release unstable versions, so if glitches appear - go 1 version back. I personally run Oxygen.3 (but that's just because I did not upgrade for a while)

Best,
S

Re: IDE Recommendations

Posted: Fri Jul 13, 2018 8:04 am
by bob7123
Thanks for the info.

I saw some posts where NetBeans was also mentioned as a contender, which apparently had some buggy early releases but they claim has gotten better.

Anyway, it's Oxygen for me. I'm still a bit rusty, so I'll take the most stable option. The fact that you guys run it too helped to sway me as well.

For others who might be interested, Oxygen releases are here:

https://www.eclipse.org/downloads/packa ... ase/Oxygen

The latest as I write this is 3A.

-Bob