LSP Server for RouterOS (v0.6.0)
Note
"Known Issues" and "Changelog" can be found in CHANGELOG.md.
See README.md for more details about installation and usage.
For VSCode, download lsp-routeros-ts.vsix and install use code --install-extension lsp-routeros-ts.vsix from your download directory. Or just install using "Extensions" within VS Code from VSCode Marketplace
For NeoVim or other LSP clients, download the specific lsp-routeros-server-* for your OS/platform, and copy to ~/.bin (or another directory).
A sample configuration file for NeoVim (nvim) , nvim-routeros-lsp-init.lua, is provided for download.
Note about download file names...
darwin-in name is for macOS, with-arm64is Apple Silicon while-x64is for Intel-based Mac platforms.
-muslin name is for Alpine Linux or some other specialized Linux distros.