Skip to content
klarlanguagePublic

About

🦓 Klar support for Zed

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

27 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.

The Tree-sitter grammars are from:

Formatting

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

Config References

License

Apache-2.0

About

🦓 Klar support for Zed

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages