Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Whalli Language SupportNew to Visual Studio Code? Get it now.
Whalli Language Support

Whalli Language Support

Kepr

|
2 installs
| (0) | Free
Rich language support for the Whalli programming language, including LSP, diagnostics, autocomplete, hover docs, run button, and formatting.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Whalli Language Support

Whalli Logo

Official Visual Studio Code & VSCodium language support for the Whalli programming language.

Features

  • One-Click Run & Hotkey: Click the ▶️ (Run) button in the editor title bar or press Ctrl+F5 to run your .wh script directly in an integrated Whalli terminal.
  • Semantic Syntax Highlighting: Full syntax highlighting for keywords, types, functions, variables, parameters, and comments.
  • Diagnostics: Real-time syntax and lexer error reporting as you type.
  • Hover Documentation with Examples: Rich Markdown documentation with signatures, parameter details, and copy-pasteable code examples for all standard library modules (net, fs, time, math), built-ins, and user functions.
  • IntelliSense & Auto-completion: Context-aware autocompletion for modules, collection methods, language keywords, snippets (func, struct, impl, interface, for in, range), and user symbols.
  • Signature Help: Parameter information and active parameter highlighting when calling functions.
  • Go to Definition: Jump directly to definitions of functions, structs, interfaces, methods, and variables (F12).
  • Document Symbols & Outline: Hierarchical symbols outline in the Explorer panel (Ctrl+Shift+O).
  • Code Formatting: Automatic indentation and formatting (Shift+Alt+F).
  • Inlay Hints: Inline type annotations for inferred variable types.
  • Rename Symbol: Safe project-wide symbol renaming (F2).
  • Code Folding: Fold blocks and control structures.

Installation & Configuration

  1. Language Server (whalli-lsp):

    • The extension automatically looks for whalli-lsp in the workspace target/release, target/debug, or your system $PATH.
    • You can also configure a custom path in Settings:
      "whalli.lsp.serverPath": "/path/to/whalli-lsp"
      
  2. Interpreter (whalli):

    • For running scripts via Ctrl+F5 / Run button, the extension automatically locates the whalli binary.
    • You can configure a custom interpreter path if needed:
      "whalli.interpreterPath": "/path/to/whalli"
      

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft