ee594a1b2f016d84665158f3d887215568578089
Text is now a substring of memory, starting at index 0.
We now realloc memory when needed and only copy the existing data around
instead of allocating a new string, copying all the data and freeing
the old string.
This leads to possibly less allocation calls, depending on the allocator
and less copying necesssary.
zls - Zig Language Server
Zig Language Server (or zls for short) is a - you guessed it - language server for Zig! Based off of the code written by the great andersfr.
Installation
git clone https://github.com/SuperAuguste/zls
cd zls
zig build
Then, you can use the zls executable in an editor of your choice that has a Zig language server client!
Usage
Please, I beg you, please don't use this unless you're developing or testing it!
VSCode
Install the zig-lsc extension from here.
Description
Languages
Zig
99.9%