Skip to content

An implementation of the LSP protocol for the Octave language

Notifications You must be signed in to change notification settings

LucasFA/octave-lsp

Repository files navigation

octave-lsp

An (in progress!) implementation of the LSP protocol for the Octave language.

Description

This is a language server for the Octave language, written in Rust. It is currently in development, and is not yet ready for use.

It is intended to be used as an extension to your editor of choice in order to provide IDE features.

Features

None yet!

Installation

From the marketplace

The extension is not yet published to the marketplace.

From source

It should probably go something like this:

  1. Clone the repository
  2. Install rust and node.js
  3. Run cargo build --release in the root directory
  4. Run npm install in the editors/code directory
  5. Open the client directory in vscode and press F5 to start the extension

Contributing

Pull requests and issues are welcome. For major changes, please open an issue to discuss what you would like to change. For information on how to contribute or the state of the project, see CONTRIBUTING.md.

About

An implementation of the LSP protocol for the Octave language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published