zls icon indicating copy to clipboard operation
zls copied to clipboard

A language server for Zig supporting developers with features like autocomplete and goto definition

Results 332 zls issues
Sort by recently updated
recently updated
newest added

### Zig Version 0.15.1 ### ZLS Version 0.16.0-dev.1+35fa2d3e ### Client / Code Editor / Extensions Kate ### Steps to Reproduce and Observed Behavior Run `zig init` in an empty directory...

bug

It would be really helpful to include Error Type along with other types as shown in below image i.e, WaitError

enhancement

### Zig Version 0.15.1 ### ZLS Version 0.15.0 ### Client / Code Editor / Extensions Visual Studio Code with extension vscode-zig ### Steps to Reproduce and Observed Behavior As shown...

bug

### Zig Version 0.15.1 ### ZLS Version 0.15.0 ### Client / Code Editor / Extensions vscode with ziglang plugin ### Steps to Reproduce and Observed Behavior ``` const std =...

bug

this is (hopefully!) being implemented in https://github.com/microsoft/language-server-protocol/pull/2027 like the pr mentions, we could use this to give information about expressions that arent bound to anything, for example

feature

I did search the issues, but I couldn't find searching for "Vertical". If this is duplicate or phrased differently elsewhere kindly forgive. ## the issue Using functions from the pop...

enhancement

This PR adds the rename symbol capability for error set values. There's most likely a more performant way of implementing it I'm not aware of. ```zig const ServiceError = error{...

This might be way out of scope for the project - I could see this both potentially being fairly straightforward (a basic implementation), or an absolute pain. Good zig interopability...

enhancement

maybe should only be done for tuples since theyre more list-like and normal structs give the field completions after `.`. example of what this looks like in rust-analyzer and clangd,...

enhancement

![Image](https://github.com/user-attachments/assets/474a4198-ceff-442d-be19-937fce48c24f) This resolved type (2nd line) is not needed at all, it should either say: `function` or nothing at all ![Image](https://github.com/user-attachments/assets/7b456f34-2427-4f56-a6b0-03a9eb13435f)

enhancement