sd / ruby_language_server

Language Server implementation in Ruby for Ruby. Development happens on the develop branch. Production is master.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overview

https://github.com/kwerle/ruby_language_server

The goal of this project is to provide a language server implementation for ruby in ruby.

Status

Beta. It does some stuff. Pretty stable. Used day-to-day.

Help wanted.

Features

Editor Integrations

You probably want to use one of the developed integrations:

Running

ruby_language_server will start the program and wait for activity using LSP's STDIO interface

Development

Clone. I love git HubFlow.

Check out the Makefile. You are going to want to do make guard in one window and make continuous_development in another.

  • In Atom: install the ide-ruby.
  • Settings > Packages > ide-ruby > Image Name > local_ruby_language_server
  • CMD-ALT-CTRL-l (that's an L) will reload the window
  • CMD-ALT-i will show debugging info

Write tests and guard will run them. Make changes and reload the window. Test them out.

Similar

Authors

Contributors

About

Language Server implementation in Ruby for Ruby. Development happens on the develop branch. Production is master.

License:MIT License


Languages

Language:Ruby 97.9%Language:Makefile 1.2%Language:Dockerfile 0.8%Language:Shell 0.2%