https://github.com/kwerle/vscode_ruby_language_server
https://github.com/kwerle/vscode_ruby_language_server
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/kwerle/vscode_ruby_language_server
- Owner: kwerle
- License: mit
- Created: 2020-01-13T01:31:45.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-06-03T09:25:55.000Z (about 1 year ago)
- Last Synced: 2025-06-04T22:32:10.934Z (about 1 year ago)
- Language: TypeScript
- Size: 315 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# vscode_ruby_language_server
[vscode_ruby_language_server](https://github.com/kwerle/vscode_ruby_language_server) is a plugin for Visual Studio Code to run the language server https://github.com/kwerle/ruby_language_server .
## Functionality
* Module/Class outlines
* Basic function lookup/jumping
* Basic variable lookup/jumping
* Rubocop linting (when it works)
## Requirements
You must have [docker](https://hub.docker.com/search/?type=edition&offering=community) 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).
## Status
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.
## Credit
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.
## Release instructions for myself
From https://code.visualstudio.com/api/working-with-extensions/publishing-extension
* Bump version in [package.json](package.json)
* Update [changelog](CHANGELOG.md)
* merge to master
* `make shell`
* `make package`
Then
* `vsce publish -p `
Or more likely
* https://marketplace.visualstudio.com/manage and upload
## License
[MIT](https://opensource.org/licenses/MIT)