Skip to content
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

Support to debug more than one extension #71081

Closed
weinand opened this issue Mar 25, 2019 · 1 comment
Closed

Support to debug more than one extension #71081

weinand opened this issue Mar 25, 2019 · 1 comment
Assignees
Labels
debug Debug viewlet, configurations, breakpoints, adapter issues feature-request Request for new features or functionality on-testplan
Milestone

Comments

@weinand
Copy link
Contributor

weinand commented Mar 25, 2019

Today VS Code only supports to debug a single extension.

But for developing features that span multiple extensions it would be helpful if VS Code could support that OOTB.

@weinand weinand added feature-request Request for new features or functionality debug Debug viewlet, configurations, breakpoints, adapter issues labels Mar 25, 2019
@weinand weinand added this to the April 2019 milestone Mar 25, 2019
@weinand weinand self-assigned this Mar 25, 2019
@weinand weinand closed this as completed in e07de5b Apr 4, 2019
@connorshea
Copy link
Contributor

I've got a problem that I think this feature solves, but I wanted to ask about a specific edge-case I'm running into.

Essentially, I've created a Ruby Test Explorer and it relies on the Test Explorer UI extension to function. I'd like to be able to test my extension with the Test Explorer UI extension, but without any of the other extensions I have, since it causes VS Code to take longer to boot. Unfortunately it doesn't seem like this is really possible right now even with this feature, because both extensions need to be in the local workspace.

I guess the recommendation for now would be to have a local copy of the Test Explorer UI extension and use this feature to debug them both at the same time after disabling all other extensions?

e.g. like this:

"args": [
  "--disable-extensions",
  "--extensionDevelopmentPath=${workspaceFolder:vscode-ruby-test-adapter}"
  "--extensionDevelopmentPath=${workspaceFolder:vscode-test-explorer}"
],

Should I open a new issue about being able to use an extension from the marketplace while disabling all others? I imagine this'd also be useful for anyone trying to debug their extension with a closed source extension like Live Share or the VS Code Remote extensions.

Apologies if this is the wrong place to ask this, and thanks for this feature! It seems to have come up at the perfect time for me :)

@vscodebot vscodebot bot locked and limited conversation to collaborators May 19, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
debug Debug viewlet, configurations, breakpoints, adapter issues feature-request Request for new features or functionality on-testplan
Projects
None yet
Development

No branches or pull requests

2 participants