Transferring eclipse with connectIQ plugin from old computer to new computer.

I know we’re supposed to use vscode because it’s shiny and new and stuff but eclipse works for me, i’ve downloaded it, i’m keeping it. So how might I transfer the necessary files using say a usb in order to successfully install eclipse with the monkey c plugin?  

  • Ok, thankyou. I’ve copied the whole connectIQ folder from my appdata/Garmin folder, is that all the files I need? Should I zip it and then maybe try the above process? 

  •  Copying the folder as a zip file isn’t going to add any magic. 

  • I know we’re supposed to use vscode because it’s shiny and new and stuff but eclipse works for me, i’ve downloaded it, i’m keeping it.

    Fewer people are going to find that providing help to hold-outs “works for them”.

  • try it, but it's not unlikely you'll need something else. It's probably not a bad idea to keep your old computer around.

  • If it’s a completely new PC and you’re willing to transfer the entire user profile, you could try a tool such as TransWiz (which I also haven’t tried.) If you’re not willing to nuke your existing profile on your new pc, you could always use a dedicated profile just for Eclipse (until you figure out a better way to transfer stuff.)

    Personally, if I were you, I’d bite the bullet and learn VS Code. It’s not perfect, but it’s the most popular IDE for developers. It has a lot of modern features (command palette, fuzzy search and multiple cursors) that can be found in pretty much every other modern editor. Eclipse either lacks those features, has implemented them poorly, or is getting them 10 years too late. VS Code also has excellent plugin support (including git source control plugins), which can’t be said for eclipse (since eclipse isn’t so popular anymore).

    VS Code is also great if you ever want to pivot to mainstream languages, such as python, typescript or javascript, even for your own personal use. Furthermore, VS Code works ok as a general one-off text editor (although it is a little bloated), which is more than I can say for Eclipse. (Eclipse makes it a pain to simply open a single file outside of the context of a project.)

    I’ve used both Eclipse and VS Code in my day job as a dev and I would never go back to Eclipse. I only fire up eclipse when I want to open certain old Monkey C projects which have an automated build step.

    It’s also worth nothing that Garmin themselves stated that the move was made to VS Code because Eclipse was considered to have a far steeper learning curve. I realize that doesn’t help you since you already know Eclipse, but I do think VS Code is simpler and more modern in many ways. (For example, there’s almost no modal dialogs in VS Code. Modal dialogs fell out of favor a long time ago since they block what you’re currently working on.)

    Finally, VS Code is continuously being updated with bug fixes and new features. While Eclipse is updated on a yearly (?) basis, it’s not exactly on the cutting edge. I still see old bugs / limitations in Eclipse such as the fact that while you scroll an editor window with the mouse wheel or a trackpad, the contents just disappear instead of scrolling with the window. (All that’s visible are the line numbers and the scroll bar.)

  • That’s helpful flowstate and I will be learning vscode (I have it installed as well), I just would like to finish off my old projects in eclipse plus I don’t have currently the time to focus on learning something new. I do appreciate the insight.

    It is a completely new pc as it happens (unfortunately I wont be able to keep the old pc,  it is probably 8 years old or more now. I’m gonna keep scouring the web for solutions, I understand that I can’t export the connectIQ installation as it references the original link, my hope was that i could take what was installed and replace the installation with the lcoal files and bundle it all up into an exported file.