zls
zls copied to clipboard
A language server for Zig supporting developers with features like autocomplete and goto definition
### Zig Version 0.12.1 ### Zig Language Server Version 0.13.0, 0.12.0 ### Client / Code Editor / Extensions nvim 0.10, lspconfig ### Steps to Reproduce and Observed Behavior Open file...
### Zig Version 0.12 ### Zig Language Server Version 0.12.0 ### Client / Code Editor / Extensions VSCode 1.90.2 ### Steps to Reproduce and Observed Behavior I have my Zig...
### Zig Version 0.13.0-x86_64-linux.4.19...6.5.7-gnu.2.35 ### Zig Language Server Version c5ceadf362df07aa40b657db166bf6229a5ea1c5 ### Client / Code Editor / Extensions _No response_ ### Steps to Reproduce and Observed Behavior zig build --release=fast err...
### Zig Version 0.13.0 ### Zig Language Server Version 0.13.0 ### Client / Code Editor / Extensions nvim 0.10.0 ### Steps to Reproduce and Observed Behavior I don't have much...
Some projects (Example: [Tigerbeetle](https://github.com/tigerbeetle/tigerbeetle/blob/af27788155435675b6fdcd387e01d8d4b35bc674/build.zig#L148), [Ziggy](https://github.com/kristoff-it/ziggy/blob/ae30921d8c98970942d3711553aa66ff907482fe/build.zig#L66)) have added a top-level-step called "check" to their `build.zig` which compiles their project without emitting the final binary. This avoids the extra compilation time spend...
### Zig Version 0.12.0 ### Zig Language Server Version ZLS 0.12.0 ### Client / Code Editor / Extensions Visual Studio Code-1.88.1 ### Steps to Reproduce and Observed Behavior I use...
TODO: - fix [this](https://github.com/zigtools/zls/blob/7eb7dc6a5b15806f3599ff1b51169093e4e807c4/tests/lsp_features/document_symbol.zig#L31) test - test coverage for `@TypeOf` - test coverage for `@typeInfo`
**Note: I plan on editing this write-up and publishing it someplace once this PR is merged :)** ## Introduction We're seeking to add workspace symbols, that is the ability to...
### Zig Version 0.12.0-dev.3609+ac21ade66 ### Zig Language Server Version 4e01c08f558ea07462aaa7b71d2a24f86f47a855 ### Client / Code Editor / Extensions Helix ### Steps to Reproduce and Observed Behavior I've ported a few C...
### Zig Version 0.12.0-dev.3245+4f782d1e8 ### Zig Language Server Version 0.12.0-dev.496+96eddd0 ### Client / Code Editor / Extensions vscode ### Steps to Reproduce and Observed Behavior Rename field inside TestStruct, initialize...