zls
zls copied to clipboard
A language server for Zig supporting developers with features like autocomplete and goto definition
https://github.com/ziglang/zig/pull/24160 oops i made zls worse :see_no_evil:
Supersedes #1876.
### Zig Version 0.14.0 ### ZLS Version 0.6.10 ### Client / Code Editor / Extensions vscode with ziglang zls ### Steps to Reproduce and Observed Behavior There appears to be...
closes #2329 this PR resolves relative paths in configurations when `.allowRelative = true` is passed to `Server.updateConfiguration`. as discussed in https://github.com/zigtools/zls/issues/2329#issuecomment-2905746767, this behavior only works when there's exactly 1 workspace...
An attempt of a proof of concept for #2361 I'm trying to get familiar with the code base, but i have troubles, see the TODOs Please guide me if you...
@'s are annoying af to type I propose the following to help: ```zig var myf:f32 = 0.0 var myint:i32 = myf.int //
Helpful for diagnosing build on save issues.
The [augmentsSyntaxTokens](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#semanticTokensClientCapabilities) client capability can be used to indicate that the client is going to combine existing syntax tokens with the semantic tokens of the server. This can not only...
I am using zig version 0.10.0-dev.4253+fa9327ac0 and zls commit 19fd17ff76d055606e2e9dde9e09dac7f9538430. I have a VSCode workspace, the structure of which looks like this: ``` { "folders": [ { "path": "." },...