Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Klar for Zed 🦓

Klar support for Zed

Features

  • 🎨 Syntax highlighting for Klar, Klon, and glas.lock files
  • 💡 Language server provided by KlarLS

Installation

  1. Clone this repo:
    git clone https://github.com/klarlanguage/klar-zed.git
  2. In Zed, go to File > Extensions (or Ctrl+Shift+X), then Install Dev Extension, and select the folder with the cloned repo.

Contributing

Issues, bug reports, and discussions should be created in the main Klar repo.

Contributions should follow our style guide and AI policy in the main Klar repo.

Updating Tree-sitter Grammars

To update the rev fields of the grammars in extension.toml, run bun run update-repos or bun run scripts/updateGrammars.ts.

Formatting

All files in your PRs should be properly formatted. Run oxfmt to format. Use rusfmt with default settings to format Rust files.

License

Apache-2.0

About

🦓 Klar support for Zed

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages