A simple Arduino on Eclipse question - what's the difference....

Hi

Searching for Eclipse on here comes up with loads of answers, so I hope I haven't missed someone having already asked exactly this question. If so, I apologise but if you could point me at the answer that would be great.

Put simply, I'm just starting to get interested in Arduinos and, as Eclipse is my default environment for pretty much all the code I write, I wanted to see if there was a plugin available. I found two, but I've found it difficult to search for a comparison of the two. If anyone can give me some ideas on what the differences are, or where to look for a comparison, it would be really appreciated.

The two are:

Eclipse C/C++ IDE For Arduino (from the official CDT maintainers by the looks of it) - https://marketplace.eclipse.org/content/eclipse-c-ide-arduino

The Arduino Eclipse plugin named Sloeber (by Jan Baeyens) - Sloeber, the Arduino Plugin for Eclipse | Eclipse Plugins, Bundles and Products - Eclipse Marketplace

I've installed the latter so far, and it looks good as I can start off with some great default projects etc. I watched the video linked to in the first one and couldn't see if I could do the same sort of thing but, with it being part of the CDT...

Many thanks
John

@jmccabe
Maybe a bit late and for sure a biased answer as I'm the one developing Sloeber. Here is what I say is the difference:
Sloeber has been around for a long time and has a proven record. The C/C++ IDE For Arduino is developed by Dough Schaefer (the project lead of the CDT eclipse plugin on which Sloeber is based) is still in Beta.
So the base functionality of the 2 plugins is the same as it is CDT.
As the basis is the same the difference the user sees is into the "Arduino integration".
Dough and I take a completely different approach here. I'm trying to mimic the Arduino IDE and Dough is using the C/C++ IDE for Arduino to position his new features.

As I'm working on V4 and Dough is still in beta (for V1) it is clear at this time Sloeber has more robustness an features.

The last biggest difference I notice is support. I have been trying to contribute to the CDT plugin and it is simply hard (Eclipse has a serious legal department). I try to be open to contributions (I have no legal department as I have no legal education :wink: ).

What the future will bring? Nobody knows.

Best regards
Jantje