Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>KinalNew to Visual Studio Code? Get it now.
Kinal

Kinal

Kinal

|
1 install
| (0) | Free
Language support for Kinal (.kn, .kinal)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Kinal VSCode Extension

中文说明

This extension provides:

  • .kn / .kinal language activation
  • Kinal syntax highlighting
  • LSP client wiring for kinal-lsp-server
  • Kinal: Compile and Run
  • document formatting through kinal fmt

Project site:

  • kinal.org

Repository:

  • Kinal-Lang/Kinal-VSCode

Settings

  • kinal.path: path to kinal.exe or kinal
  • kinal.defaultLinker: lld | zig | msvc
  • kinal.linkerPath: optional explicit linker executable path
  • kinal.serverPath: path to kinal-lsp-server

Build

python build.py deps
python build.py compile
python build.py test
python build.py package --clean

The generated VSIX is written to dist/. Packaging also writes a SHA-256 checksum file to dist/.

Version

python build.py version get
python build.py version set 0.2.10
python build.py version bump patch
python build.py version bump minor
python build.py version bump major

GitHub Actions

  • CI: build and package the extension on push and pull request.
  • Version Get: print the current version to the workflow summary.
  • Version Set: set an exact x.y.z version, commit it, and push to main.
  • Version Bump: bump patch, minor, or major, commit it, and push to main.
  • Release: run smoke checks, create a new tag by default, build the VSIX, write SHA-256 hashes, and publish a GitHub Release with optional markdown release notes. Retagging is blocked unless you explicitly enable allow_retag.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft