Nova

Extensions


Readme

Arduino provides syntax highlighting and autocompletion for the Arduino programming language within the Nova IDE.

Features

Arduino currently supports the following features:

  • Code Highlighting
  • Collections listed in sidebar:
  • Functions
  • Structs
  • ~~ Auto Completion~~ (Please note that support for auto completion is currently very limited)

Usage

Function and struct collections are listed in the sidebar provided that they follow standard lexical grammar...

void myFunction() {
    doSomething();
}

void myOtherFunction() 
{
    doSomethingElse();
}

struct myStruct {
    int myInt = 1;
}

struct myOtherStruct 
{
    float myfloat = 1.1;
}

Support

For support / contributions / discussions please visit the Github repository or join us on Discus


Changelog

Version 1.6

  • V 1.0 02/08/21 - Initial release
  • V 1.1 04/08/21 - Added uint16_t variable type
  • V 1.2 10/08/21 - Added Class methods to definitions
  • V 1.3 11/08/21 - Removed Struct 'extern' statements from tree
  • V 1.4 11/08/21 - Added pointed brackets to Class method filtering
  • V 1.5 12/08/21 - Fixed single quote string highlighting
  • V 1.6 12/08/21 - Updated changelog + support links