terraform-ls

command module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 24, 2020 License: MPL-2.0 Imports: 4 Imported by: 0

README

Terraform Language Server

Experimental version of Terraform Language Server.

What is LSP

Read more about the Language Server Protocol at https://microsoft.github.io/language-server-protocol/

Current Status

Not all language features (from LSP's or any other perspective) are available at the time of writing, but this is an active project with the aim of delivering smaller, incremental updates over time.

We encourage you to browse existing issues and/or open new issue if you experience a bug or have an idea for a feature.

Disclaimer

This is not an officially supported HashiCorp product.

Installation

go install .

This should produce a binary called terraform-ls in $GOBIN/terraform-ls.

Putting $GOBIN in your $PATH may save you from having to specify absolute path to the binary.

Usage

The most reasonable way you will interact with the language server is through a client represented by an IDE, or a plugin of an IDE.

Please follow the relevant guide for your IDE.

Credits

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL