Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Braggi LanguageNew to Visual Studio Code? Get it now.
Braggi Language

Braggi Language

IreGaddr

|
8 installs
| (0) | Free
Language support for Braggi, Poetry in Motion; if there's an error in your syntax, there is no collapse
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Braggi Language Extension for Visual Studio Code

This extension provides language support for the Braggi programming language, a quantum constraint-based language that uses wave function collapse principles to model computation.

Features

  • Syntax highlighting for Braggi files (.bg)
  • Real-time error checking using the Braggi Language Server Protocol
  • Auto-indentation based on Braggi syntax
  • Code folding
  • Bracket matching and autocompletion

Requirements

  • Visual Studio Code version 1.75.0 or higher
  • Braggi compiler with LSP support (braggi-lsp executable)

Installation

  1. Install the extension from the Visual Studio Code Marketplace
  2. Install the Braggi compiler from GitHub
  3. Configure the path to the Braggi LSP executable in VS Code settings

Configuration

This extension contributes the following settings:

  • braggi.lspPath: Path to the Braggi LSP executable
  • braggi.enableDiagnostics: Enable/disable diagnostic messages from the Braggi compiler

To configure these settings:

  1. Open VS Code settings (File > Preferences > Settings)
  2. Search for "Braggi"
  3. Set the path to your braggi-lsp executable

Example configuration:

{
  "braggi.lspPath": "/path/to/braggi/bin/braggi-lsp",
  "braggi.enableDiagnostics": true
}

Commands

  • Braggi: Restart Language Server: Restarts the Braggi language server

Known Issues

  • The Braggi language is still in development, so some features may not work as expected
  • This extension is currently in preview and may have bugs

Release Notes

0.1.0

  • Initial release with basic Braggi language support
  • Syntax highlighting for Braggi files
  • Integration with Braggi LSP for error checking

About Braggi

Braggi is a quantum constraint-based programming language that uses wave function collapse principles to model computation. It's designed for developing quantum algorithms and simulations.

License

This extension is licensed under the MIT License.


"The Braggi language bends reality like a quantum waveform, letting y'all wrangle them constraints with all the confidence of a seasoned rodeo champion!" - Braggi Dev Team

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