Skip to content

An implementation of the Language Server Protocol (LSP) for the Gno programming language.

License

Notifications You must be signed in to change notification settings

tbruyelle/gnols-fork

 
 

Repository files navigation

gnols

The Gno Language Server (gnols) is an implementation of the Language Server Protocol (LSP) for the Gno programming language.

It provides an interface to locally-installed Gno tools (gno, gnokey, ...) with the goal of making it easy to add IDE-like features to any application that supports the Language Server Protocol.

Note

This project is community-maintained (not official) and in early development.

Installation

Features

Hover Tooltips Autocomplete
In-editor documentation for all exported symbols in the Gno standard library. Autocomplete for all exported symbols in the Gno standard library.
Diagnostics Formatting
Real-time precompile & build errors in your Gno files. Format Gno files with the tool of your choice.

About

An implementation of the Language Server Protocol (LSP) for the Gno programming language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.7%
  • Makefile 1.3%