Release: Visual Studio Code. MonkeyC ConnectIQ Builder and Syntax plugin

Former Member
Former Member
Well I got really tired of a bunch of things. So I decided to do something about it. https://github.com/genecyber/connectiq-build

Right off the bat, I was tired of Eclipse. I wanted to use something else. I had just started testing out Visual Studio Code (based off of Atom-shell / Electron) and decided I wanted to give this a shot. Well it was a huge success.





Features:
• Build and launch in simulator.
• Deploy directly to device.
• Timestamp added to console output.
• Option to save simulator output to a file.
• console.log() method added.
• Watch view to see debug output on device while in use.
• Git & Diff integration.
• soon Step debugging.
• soon Visual View editor.
• soon In-line documentation and hints.
• soon Electron & Cloud9 support.
  • Former Member
    Former Member over 10 years ago
    It seems like it was PATH issue, because "monkeydo" was not enough on both machines I tried. Changed it to full path to connect iq folder and it works! I suppose it will be more robust to use full path everywhere, as well as Eclipse does.

    Thanks for a great job doing this plugin!
  • Former Member
    Former Member over 10 years ago
    Good catch! I had added the SDK to my PATH so the monkeydo command works everywhere. But since I have the sdk as a config setting, I can easily make the command absolute.
    It seems like it was PATH issue, because "monkeydo" was not enough on both machines I tried. Changed it to full path to connect iq folder and it works! I suppose it will be more robust to use full path everywhere, as well as Eclipse does.

    Thanks for a great job doing this plugin!
  • Former Member
    Former Member over 10 years ago
    Thanks for this. I really dislike Eclipse. Not tried Visual Studio Code yet, but a good reason to try now :)
  • Former Member
    Former Member over 7 years ago
    I cannot get it to work on Mac, when launching simulator, no apparent errors but no simulator window appears
  • with code that's 3 years old that's to be expected really... this project doesn't seem actively maintained and even if it were it will always be behind on what the current sdk/plugin achieves....

    I quite like eclipse and there has been new stuff added (such as debugger, run no evil) over the past 3 years, ... I'd say give eclipse a shot ;)
  • Where do we have to locate de developer key??

  • You want to use Garmin's Monkey C extension for VS Code (an update came out just today - 0.1.4)

    There you can set your developer key.  This thread is about a non-garmin extension.