Code is posted on GitHub and VSIX file can be downloaded from there with the RouterOS LSP for VSCode. See post #1 and README.md on GitHub
At this point, it should not break anything – since it just reads routeros & can be easily disabled/removed from VSCode. And does a few common “LSP things” - at least to some degree:
- completion (like “tab completion”)
- semantic tokens (for colorization and based on “highlights” from /console/inspect)
- diagnostics (shown in a few places, mainly “Problems” in VSCode terms)
- configuration (required since it controls the connection to RouterOS used by LSP)
Feel free to post any problems, questions, or suggestions with the RouterOS LSP below…