mlogls
v0.4.1
Published
A language server for the mindustry logic programming language
Downloads
16
Maintainers
Readme
mlogls
A language server protocol implementation for the Mindustry's logic programming language, also known as mlog.
What is a language server?
From https://microsoft.github.io/language-server-protocol/overview
The idea behind a Language Server is to provide the language-specific smarts inside a server that can communicate with development tooling over a protocol that enables inter-process communication.
In simpler terms, this allows editor and addon devs to add support for mlog specific 'smarts' (e.g. diagnostics, autocomplete, etc) to any editor without reinventing the wheel.
Features
Currently Supported:
- Diagnostic messages
- Formatting
- Autocompletions
- Symbols in Outline panel
- Color highlighting and color picker
- Go to definition
- Code Actions
How can I use it?
Install a plugin for your editor: