README.md

May 6, 2026 ยท View on GitHub

VLS - V Language Server

Build with: v .

Place the vls binary in your PATH. For example, on Linux you can place it in /usr/local/bin. On Windows, you can place it in a directory that is included in your PATH environment variable.

Otherwise, you can set the path to the vls binary in your editor's settings.

Building the vscode vls extension

cd vscode-extension
npm install
npm run build

You should get a vls-{version}.vsix file.

Or download the vsix file from here:

https://github.com/vlang/vls/releases/

In VS Code run Extensions: Install from VSIX...

Features

Instant errors

image

Go to definition

https://github.com/user-attachments/assets/fb4ee6ff-4765-46b7-a21e-267691253d8e

Autocomplete for module functions

image

Information about function parameters

image

Autocomplete for struct fields and methods

image