vscode_ruby_language_server is a plugin for Visual Studio Code to run the language server https://github.com/kwerle/ruby_language_server .
- Module/Class outlines
- Basic function lookup/jumping
- Basic variable lookup/jumping
- Rubocop linting (when it works)
You must have docker installed (and running). I hear you asking why. Because I don't install a development environment any more - just docker. And it takes care of all the requirements, consistency, etc. No platform issues. No library issues (other than what is brought with).
The plugin is alpha software. I use it every day, so it works as long as you have docker started before vscode. The language server itself I'd call... beta.
This plugin started as a copy of https://github.com/mtsmfm/vscode-ruby-lsc . Thanks to Fumiaki MATSUSHIMA for the work. He deserves none of the blame.
From https://code.visualstudio.com/api/working-with-extensions/publishing-extension
- Bump version in package.json
- Update changelog
- merge to master
make shell
make package
Thenvsce publish -p <code>
Or more likely- https://marketplace.visualstudio.com/manage and upload