Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>ebitengine-kageNew to Visual Studio Code? Get it now.
ebitengine-kage

ebitengine-kage

sedyh

|
516 installs
| (4) | Free
Language for writing shaders on Ebitengine
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ebitengine-kage-support Ebitengine Kage support for Visual Studio Code

Basic syntax and snippet support for the Ebitengine Kage shading language.


Ebitengine adopts an original shading language 'Kage'. This has a compatible syntax with Go, but the details are different. Kage has high portability. Ebitengine uses graphics libraries like OpenGL or Metal and this depends on environments, but Kage is compiled on the fly so that this works equally everywhere.

Installation

Manual installation
Install `vsce` from `npm`. ``` npm install --global vsce ```

Package extension in .vsix archive.

vsce package

Run this command to install package from .vsix, replace ebitengine-kage.vsix with your path.

code --install-extension ebitengine-kage.vsix

Other editors


Features

  • Basic syntax highlighting
  • Quick start
  • Short documentation
  • List of all built-in functions

Basic syntax highlighting

back This plugin provides basic Kage language support for Ebitengine. It includes keywords, types, literals and snippets.

feature-syntax

Quick start

back To quickly start writing a shader, you can type "fragment" or "package".

feature-quickstart

Short documentation

back The plugin provides a short help for each feature in Kage.

feature-description

List of all built-in functions

back You can see a list of all built-in functions by typing "kage".

feature-help

Known Issues

The plugin will highlight complex numbers despite the fact that, at the moment, Kage does not support them.

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