Skip to content

zed-extensions/ruby

Repository files navigation

Ruby extension for Zed

Documentation

Command-free LSP build

The default build does not run extension-side process commands for Ruby LSP startup. It uses configured lsp.<server>.binary.path values first, then falls back to worktree.which. If use_bundler is enabled, it launches through bundle exec <server> without probing Bundler.

cargo test

To enable the command API path for project gem detection and extension-managed language server/debug gem installation, build with:

cargo test --features command_api

This is not a replacement for fixing Zed's command spawning behavior: zed-industries/zed#57170. The command-free profile expects bundle or the language server executable to be available from the project environment. Debugging expects rdbg to be available from that same environment.

About

The Ruby language support for Zed editor

Topics

Resources

License

Stars

130 stars

Watchers

7 watching

Forks

Contributors