Skip to main content

Inmanta Language Server

Project description

Inmanta Language server

provides the bridge between the Inmanta compiler and Visual Studio Code ide, by implementing a Language Server

This is alpha software, it may or may not work

Installation

  1. mkvirtualenv -p python3 lstesting

  2. pip install inmantals

  3. install the inmanta extension via marketplace

  4. change config for the extension (ctrl+,)

    1. set inmanta.pythonPath to the virtual env you just created ~/.virtualenvs/lstesting/bin/python3
    2. set inmanta.ls.enabled to true

Features

  1. navigate-to-defintion on types

Not supported yet

  1. re-load code (not upon edit or upon save, need to close vscode)
  2. work with incorrect models (needs to compile, all or nothing)

References

https://microsoft.github.io/language-server-protocol/specification

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for inmantals, version 0.2.1
Filename, size File type Python version Upload date Hashes
Filename, size inmantals-0.2.1.tar.gz (6.2 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page