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.12.0-dev.3245+4f782d1e8 ### Zig Language Server Version 0.12.0-dev.490+fd3b5af ### Client / Code Editor / Extensions _No response_ ### Steps to Reproduce and Observed Behavior ```zig test { const...

bug

I noticed this feature isn't supported. Is there a reason why this feature isn't implemented? 🤔

enhancement
question

### Zig Version 0.13.0 ### ZLS Version 0.13.0 ### Client / Code Editor / Extensions VSCode ### Steps to Reproduce and Observed Behavior For below build.zig, ```zig const std =...

bug

## Current behavior ![Screenshot at 2024-08-28 10-16-38](https://github.com/user-attachments/assets/ef87a143-8db6-4079-85d9-44108de8a2db) ![Screenshot at 2024-08-28 10-16-43](https://github.com/user-attachments/assets/6d5be910-f1d3-4ec5-a609-ec186f0c599b) It's easy to miss the fact that zls inserted some extra parenthesis there, and the error message of the...

enhancement

- `build_on_save_step` has been replaced by `build_on_save_args` - build-on-save will automatically prefer a 'check' step over the default 'install' if available - build-on-save will automatically be enabled if a 'check'...

Better support for `std.zig.ErrorBundle` will make future changes to diagnostics easier to deal with. One use case I anticipate is the custom build runner which should use them instead of...

The [textDocument/documentHighlight](https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_documentHighlight) request can be used to highlight control flow statements like `continue` and `break` with their `for` or `while` loop and vice versa. The end result should look similar...

enhancement
priority:low

After ziglang/zig#21063 is merged, the Zig compiler is able to perform certain incremental updates correctly. There's still a ways to go before it's generally usable, but `-fno-emit-bin` builds will be...

enhancement

### Zig Version 0.13.0 ### Zig Language Server Version _Not sure how to check this_ ### Client / Code Editor / Extensions Neovim ### Steps to Reproduce and Observed Behavior...

enhancement