On this page
Codepot language extension
The Codepot language extension is the VS Code client under codepot_lang/vcode.
Extension ID:
The extension is intentionally thin. Parsing, type checking, semantic behavior, project analysis, and formatting stay in Rust.
Supported files
Features
- offline TextMate syntax highlighting;
- line, block, and documentation comments;
- import, function, generic, field, and documentation-tag highlighting;
- Rust LSP diagnostics and strong type checking;
- completion and automatic import insertion;
- hover documentation;
- definition, references, rename, symbols, semantic tokens, and signatures;
- canonical formatting, folding, and quick fixes;
- project commands for check, compile, doctor, modules, symbols, and imports.
Build and package
Install a locally built package:
Development settings on Windows
Marketplace status
GitHub source is available. VS Code Marketplace and Open VSX links are reserved as TBD until publication is complete.