/vscode-zc-buildout

vscode extension and language server for zc.buildout

Primary LanguagePythonMIT LicenseMIT

zc.buildout vscode extension

This is a vscode (Visual Studio Code) extension to work with buildout profiles.

It is made of two parts, a language server that can be used standalone and a vscode extension that should also works with Theia.

It was developped to make it easier to work with SlapOS software profiles, but mainly as a "fun project" to learn about language server technology.

Installation

The vscode extension expects that the language server is already installed on the configured python interpreter ( by default python3 ), but if it's not the case at startup it offers to install the extension in a virtual environment created automatically within the extension installation directory.