https://github.com/perrinjerome/vscode-zc-buildout
vscode extension and language server for zc.buildout
https://github.com/perrinjerome/vscode-zc-buildout
buildout vscode-extension
Last synced: about 2 months ago
JSON representation
vscode extension and language server for zc.buildout
- Host: GitHub
- URL: https://github.com/perrinjerome/vscode-zc-buildout
- Owner: perrinjerome
- License: mit
- Created: 2019-10-06T23:32:41.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-11-18T21:19:54.000Z (7 months ago)
- Last Synced: 2025-03-25T05:51:12.413Z (2 months ago)
- Topics: buildout, vscode-extension
- Language: Python
- Homepage:
- Size: 1000 KB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# zc.buildout vscode extension
This is a vscode (Visual Studio Code) extension to work with [buildout](http://docs.buildout.org/en/latest/) profiles.
It is made of two parts, a [language server](./server/README.md) that can be used standalone and a vscode extension that should also works with [Theia](https://github.com/eclipse-theia/theia).
It was developped to make it easier to work with [SlapOS](https://slapos.nexedi.com/) 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.