Skip to content

llogick/zls-vscode

 
 

Repository files navigation

Zig Language Server (zls) for VSCode

VSCode Extension

zls-vscode is a language client extension for zls, the awesome Zig Language Server.

Installing

Simply install the extension and you'll be good to go!

If you want to build zls yourself, follow the instructions here and then specify the path of the zls binary with the zls.path option in VSCode!

Happy Zig-ing!

Release Notes

1.0.0

Initial release!

1.0.1

Added Official Zig Extension independent Zig language detection

1.0.2

Added start, stop, and restart commands

1.0.3

Semantic tokens!

1.0.4

Added debugLog

1.0.5

Added in-editor configuration, for example:

{
    "zls.warn_style": true,
    "zls.enable_semantic_tokens": false,
    "zls.operator_completions": true,
    "zls.include_at_in_builtins": false,
}

instead of using zls.json!

Fix start/stop/restart commands

1.1.0

You can now install zls directly from the extension! Enjoy!

1.1.1, 1.1.2

Bug fixes, more streamlined installation

About

ZLS Client for VSCode

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 100.0%