BSD Ports

devel/zls 0.16.0 OpenBSD

language server for the Zig programming language

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Daniil Ryvkin <[email protected]>
Port added
Last update
Commit
b99465aa5f
Categories
devel

Description

ZLS is a non-official implementation of the Language Server Protocol for Zig in Zig. It provides developers with IDE features in their editor.

The majority of LSP features are supported:

  • Completions
  • Hover
  • Diagnostics and opt-in build-on-save
  • Go to definition/declaration
  • Workspace symbols and document symbols
  • Find references and rename symbol
  • Formatting based on zig fmt
  • Semantic tokens highlighting
  • Inlay hints
  • Code actions

In the other systems

SystemPortVersion
OpenBSDdevel/zls0.16.0
FreeBSDdevel/zls0.16.0
NetBSDwip/zls0.16.0
HardenedBSDdevel/zls0.16.0
GhostBSDdevel/zls0.16.0

Install

Binary package:

pkg_add zls

From the ports tree:

cd /usr/ports/devel/zls && make install

Dependencies

Build dependencies 1

No port depends on this one.

Commit history 1

DateCommitCreditsLog message
b99465aa5f volker Import devel/zls
Comment language server for the Zig programming language Description ZLS is a non-official implementation of the Language Server Protocol for Zig in Zig. It provides developers with IDE features in their editor. WWW: https://github.com/zigtools/zls From Daniil Ryvkin, who also takes Maintainer ok jturner@