Im a noob, trying to setup VS CODe

Hello guys!

Im a freshman EE engineering student, i really liked my Ansi C class, and now im trying to learn how to code in monkey c, just because i like my smartwatch and wanna do something cool.

I got VS Code, monkey c extension, installed the sdk, and im stuck. Dont know how to compile or check if my code is correct. I believe i should somehow link the sdk and VS CODE together, but i just have no idea how. I would also be very gratefull for all info that might be usefull for a begginer trying to make an app. Thank you in advance!

  • Ctrl shift P and you’ll see the monkey C commands 

  • 1) Open command palette: CTRL-SHIFT-P on Windows, CMD-SHIFT-P on Mac
    2) Search "Monkey C" for related commands
    3) The first command you should run is "Monkey C: Validate Installation"
    4) To create a new CIQ project: "Monkey C: New Project"
    5) To build and run your current project in the simulator:
      - Command palette > "Monkey C: Build Current Project" > select a product/device to build
      - Press F5 to run the last successful build. (If the source has changed since the last build, this will also rebuild the project for the last selected product.)

    Dont know how to compile or check if my code is correct.

    If you are using the 8.0.0 beta SDK, problems (errors and warnings) will be found in real time as you edit your code. (You may have to build once to kick this process off.)
    Otherwise, problems will be found every time you compile your project.
    (In general you should be using the 7.4.3 production SDK, but the real-time errors and warnings feature in the 8.0.0 beta is something we can all look forward when 8.x is released as a production SDK one day.)

  • Thank you very much, this forum has a lot of delay because its strictly moderated, and i somehow found out how to do it, it was more of a vs code than monkey c think, in class we used code blocks so that might explain a bit.

    Also good to know that about the sdk! 

    Again thank you very much.