Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>CirrusNew to Visual Studio Code? Get it now.
Cirrus

Cirrus

Lucas M Campos

| (0) | Free
Cirrus Language Support
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Cirrus Language Support

This Visual Studio Code extension provides full syntax highlighting support for the Cirrus programming language. Its goal is to improve code readability and the development experience when working with .crs files.

Features

This extension recognizes and colorizes the following elements of the Cirrus language syntax:

  • Comments: Support for single-line (//) and multi-block (/* ... */) comments.
  • Keywords: Full recognition of control flow keywords (if, else, for), declarations (var, struct, class), and modifiers (pub, static, mut).
  • Types: All language data types, such as int, uint32, float, bool, String, etc.
  • Literals: Strings ("..."), characters ('...'), numbers (integers and floats), and language constants (true, false).
  • Macros: Highlighting for macro identifiers starting with #.
  • Functions: Identification and highlighting of function calls.
  • Operators: All arithmetic, logical, and assignment operators.

Building and Testing

If you want to modify or contribute to the project, follow the steps below to build and test the extension from the source code.

git clone https://github.com/cirrus-lang/cirrus-vs-support/
cd cirrus-vs-support/
npm install

To test the extension, press F5 on your keyboard. This will compile the extension and open a new VS Code window and your modified version of the extension will be loaded. You can then create a new .crs file to see your changes to the syntax highlighting in action.

Known Issues

No known issues at the moment. If you find any bugs, please open an issue in the GitHub repository.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft