Noir Now Supports Visual Studio Code

Nearly 400 Installs of our Visual Studio Code Extension to Date

Brand new to Noir? Start building your application with the universal language of zero-knowledge, supported by best-in-class developer advocates and developer relations engineers at Aztec. Get started here.

Noir was designed to be developer-first. This means simple and familiar Rust syntax, and now the support of the world’s most popular code editor. In just a matter of weeks, the extension has gone from ~70 to nearly 400 downloads.

Even if you’re new to the language — you won’t feel like you’re learning to program again, you’ll just start programming in zero-knowledge.

The following features should sound very familiar:

Syntax Highlighting

Differentiate key words from each other with color.

Error Messaging

There are safety checks built into the language that will prevent certain mistakes (and subsequently, unexpected behaviors) before you make them. Noir x VS Code will let you know what they are instantly on file save, before you switch to terminal and compile.

Code Templates

Save time and key-strokes by utilizing quick code templates. Insert code snippets instead of writing function definitions repeatedly.

The Latest

As of the latest version of the extension (version 0.0.4), you can run Noir tests, compile and execute Noir programs — all just one click away.

v0.0.4 is best paired with Nargo v0.10.3. Install Nargo with `noirup -v 0.10.3` and try it out.

0*vGS3tQH06184i2Du

Looking Ahead

More features could be tackled like hover tooltip, auto formatting, and proving on click.

Want to contribute? Leave a message on the GitHub quest board.

Brand new to Noir? Start building your app with the universal language of zero-knowledge, supported by best-in-class developer advocates and developer relations engineers at Aztec. Get started here.