-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why does it bundle koichisasada.vscode-rdbg when Shopify.ruby-lsp supports debugging? #579
Comments
Thank you for the question. The Ruby LSP's debugger client doesn't yet support all features available in RDBG. We started out with some of the main debugging flows, especially so that we could connect the Eventually, when the Ruby LSP matches feature parity, we can remove RDBG from the extension pack. Meanwhile, if the Ruby LSP is sufficient for your needs and you haven't found an RDBG feature we don't support, you can uninstall RDBG and the extension pack will not automatically re-install it. |
Thank you for your explanation, @vinistock. Perhaps this type of explanation could be included in the pack's description? Also, since |
Sure, I think that's a good addition.
The Ruby LSP doesn't interact with RDBG in any way. I think RDBG specific documentation should probably be centralized in its own repo. That said, we can definitely include a link to their documentation in our explanation of the debugger clients. Let me know if you're interested in putting a PR up for these. |
This is really unclear. Shopify.ruby-lsp supports debugging. And this extension pack depends on koichisasada.vscode-rdbg. So what should I use to debug? Shopify.ruby-lsp or koichisasada.vscode-rdbg? If the answer is Shopify.ruby-lsp, then this plugin should no longer bundle koichisasada.vscode-rdbg. And if the answer is koichisasada.vscode-rdbg, then why does Shopify.ruby-lsp support debugging?
The text was updated successfully, but these errors were encountered: