Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>C-Lenga: C language support for the Lenga formatNew to Visual Studio Code? Get it now.
C-Lenga: C language support for the Lenga format

C-Lenga: C language support for the Lenga format

Lenga Labs

|
1 install
| (0) | Free
A Visual Studio Code extension for working with Lenga files written in C.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

C Lenga Language Extension

A Visual Studio Code extension that provides Lenga support for the C programming language, offering advanced code visualization, transpilation capabilities, and an interactive development environment.

Getting Started

You will need to have the Lenga Server installed to proceed.

Prerequisites

  • Visual Studio Code 1.101.0 or higher
  • Lenga transpiler and lenga-server

Features

🔄 Bi-directional Transpilation

  • Convert C files to Lenga format (.c → .c.lenga) and back (.lenga → .c).

📊 c.lenga File Editor With Dual View Modes

  • Structured View: Familiar-looking code editor with hierarchical structure representation

  • Graph View: Function call graph visualization

  • Smart toggle between views with contextual button display

  • Keyboard shortcuts for quick view switching

  • Dedicated custom editor for .lenga files

  • Interactive node editing capabilities

  • Real-time syntax validation and error reporting

  • Debug mode with detailed execution information

Release Notes

0.0.1

Initial release of C Lenga Language Extension

  • Bi-directional transpilation between C and Lenga formats
  • Dual view modes (structured and graph visualization)
  • Custom editor for interactive Lenga file editing
  • Language server integration for code analysis
  • Keyboard shortcuts and toolbar integration

Attributions

Icon

Image was cropped from a photograph published by Gagea under Creative Commons Attribution-Share Alike 3.0 Unported, 2.5 Generic, 2.0 Generic and 1.0 Generic license.

License

This project is licensed under the MIT License, excluding:

  • images/icon.png

See the LICENSE file for details.

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