Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add multi-root workspace configuration file (#2505)
Currently, to make LSP servers like Ruby LSP properly work for gem, like `sentry-ruby`, we need to open `/sentry-ruby` separately. When working on tasks across multiple gems, like `sentry-ruby` and `sentry-rails`, it requires 2 separate VS Code windows while each can not interact with each other. For example, when using `Debug` code lens provided by Ruby LSP in `sentry-rails`'s tests, we can put breakpoints inside `sentry-rails`'s codebase, but not in `sentry-ruby`. But if we open the project through this new workspace configuration file, the multi-root workspace feature in VS Code will allow us to - Access code across multiple gems - Debug code with VS Code across multiple gems - Run language servers independently for each gem
- Loading branch information