CalcKernel for Visual Studio CodeCalcKernel adds language support for CK Language features include completion, hover, signature help, go to definition, references, safe rename, document and workspace symbols, semantic highlighting, folding, selection ranges, and document formatting. Navigation and rename follow bindings in one CK source file; CK has no imports. Formatting follows the editor's indentation settings, preserves line comments, and leaves incomplete source unchanged. InstallInstall the CalcKernel extension from the Visual Studio Marketplace, or download a platform-specific VSIX from GitHub Releases. Each VSIX bundles a frontend-only Build from sourceThe extension repository is self-contained. A local package build checks out the public compiler commit and compiler version recorded in Requirements: Git, Rust stable, Node.js 22, and pnpm 11.7.0.
To use a prebuilt public compiler instead, pass its absolute path:
The compiler source revision is public and pinned. Builds depend only on this repository and that public compiler commit. Settings and commands
Run and Build require a file-backed The extension does not download compilers or build Rust code when VS Code activates it. |