Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Kanata Configuration LanguageNew to Visual Studio Code? Get it now.
Kanata Configuration Language

Kanata Configuration Language

rszyma

|
25 installs
| (0) | Free
Language support for kanata configuration files
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Kanata configuration language support VS Code

Language support for .kbd kanata (https://github.com/jtroo/kanata) configuration files.

Features

  • Auto-detection of kanata files by .kbd file extension
  • Syntax highlighting (colors keywords, action identifiers, etc.)
  • Parse error checking. It will run after Ctrl+S is pressed and if there are any errors they will be underlined in editor and the error message will be shown.
  • Support for includes. It's disabled by default but can be enabled in extension settings.

Known issues and limitations

  • Absolute paths in include blocks that point outside the opened workspace aren't supported.

Bug reports

If you encounter a bug, please report it here: https://github.com/rszyma/vscode-kanata/issues

Changelog

0.2.0 (2023-08-23)
  • Invalid deflocalkeys-win and deflocalkeys-wintercept blocks now properly report errors (#1)
  • Added missing syntax highlighting,
  • Added the same help text as kanata uses to inform users where to look for help,
  • Updated kanata submodule to 5dc3296
0.1.0 (initial release) (2023-08-10)
  • Added syntax highlighting.
  • Added parse errors checking.
  • Added support for includes.
  • Used kanata-parser version: 3ccbcd1
  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft