Disclaimer: This is a small, lightweight community plugin created in 2016. In 2020, Garmin published their Official Monkey C Extension.
The official extension provides a comprehensive suite of features including Autocomplete, Folding Ranges, Real time errors, Renaming, and Syntax highlighting.
In contrast, this extension provides lightweight syntax highlighting and basic formatting for those who prefer a minimal, fast setup.
Provides Visual Studio Code language support for the Garmin Connect IQ Monkey C language.
MonkeyTypes, access modifiers, and type casting keywords.clang-format.
To install the extension, search for "Monkey C" within the Visual Studio Code Extensions view (Ctrl+Shift+X or Cmd+Shift+X) and click Install.
To run the automated tests for both TextMate grammar and code formatting using Mocha:
npm run test
To manually verify the test playground file within the Extension Development Host:
code --extensionDevelopmentPath=$(pwd) ./test/HighlightTest.mc
Detailed release notes and version history are available in the CHANGELOG.md file.
TypeScript
86.6%
Monkey C
13.4%
Disclaimer: This is a small, lightweight community plugin created in 2016. In 2020, Garmin published their Official Monkey C Extension.
The official extension provides a comprehensive suite of features including Autocomplete, Folding Ranges, Real time errors, Renaming, and Syntax highlighting.
In contrast, this extension provides lightweight syntax highlighting and basic formatting for those who prefer a minimal, fast setup.
Provides Visual Studio Code language support for the Garmin Connect IQ Monkey C language.
MonkeyTypes, access modifiers, and type casting keywords.clang-format.
To install the extension, search for "Monkey C" within the Visual Studio Code Extensions view (Ctrl+Shift+X or Cmd+Shift+X) and click Install.
To run the automated tests for both TextMate grammar and code formatting using Mocha:
npm run test
To manually verify the test playground file within the Extension Development Host:
code --extensionDevelopmentPath=$(pwd) ./test/HighlightTest.mc
Detailed release notes and version history are available in the CHANGELOG.md file.
TypeScript
86.6%
Monkey C
13.4%