Language Server Protocol (LSP for friends) is used in a number of code editors these days. There are implementations for various languages, but none for Salt States.
The idea is to leverage Salt state module to parse edited files to provide completion of the state ids or paths.
Blog post about the state after HackWeek 20: bosdonnat.fr/hackweek-lsp.html
Source code on GitHub
This project is part of:
Hack Week 20
Activity
Comments
-
-
over 2 years ago by agraul | Reply
The discussion at https://github.com/glynnforrest/salt-mode/issues/17 (which is about adding auto-completion to Emacs' Salt plugin) has some interesting ideas and also mentions the rather new baredoc module.
-
over 2 years ago by pagarcia | Reply
Lovely. You should get in touch with Dan Cermak.
Also, are you aware of this? VS Code SaltStack Extension Pack
-
about 2 years ago by cbosdonnat | Reply
Yes, I'm aware of this extension pack, but FWICT it doesn't offer real completely based on state ids for instance
-
-
Similar Projects
One of couple of Python projects (update M2Crypto) by mcepl
There are couple of projects I work on, which n...
Investigate if VSCodium can be used as a convenient DocBook editor by tbazant
Project Description & Goal for this Hackweek...
OSSelot collaboration on legal reviews of community packages by lkocman
[comment]: # (Please use the project descriptio...
Linux Immersive Learning System (LILS) by dgarcia
[comment]: # (Please use the project descriptio...
Give some love to spec-cleaner by kstreitova
Project Description
spec-cleaner is an open...
zypper plugin for discovering reverse dependencies by bzoltan1
Often when we test maintenance updates or when ...
One of couple of Python projects (update M2Crypto) by mcepl
There are couple of projects I work on, which n...