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

Explore how to support SSH based remote debugging #26205

Closed
weinand opened this issue May 8, 2017 · 1 comment
Closed

Explore how to support SSH based remote debugging #26205

weinand opened this issue May 8, 2017 · 1 comment
Assignees
Labels
debug Debug viewlet, configurations, breakpoints, adapter issues
Milestone

Comments

@weinand
Copy link
Contributor

weinand commented May 8, 2017

If a debug extension wants to support for SSH based remote debugging it can roll its own implementation in the debug adapter of the extension.

We would like to support SSH based remote debugging in a generic way so that the debug extension only needs to support remote debugging and VS Code takes care of the SSH setup and shutdown.

@weinand weinand added the debug Debug viewlet, configurations, breakpoints, adapter issues label May 8, 2017
@weinand weinand added this to the May 2017 milestone May 8, 2017
@weinand weinand self-assigned this May 8, 2017
@kieferrm kieferrm mentioned this issue May 8, 2017
44 tasks
@weinand
Copy link
Contributor Author

weinand commented May 30, 2017

  • setting up a SSH tunneling proxy is simple but requires a software install on some platforms. In addition the software (and its cli) differs on the different platforms.
  • xplat ssh npm modules exist, e.g. tunnel-ssh

Proposal: based on an ssh npm module build an easy to configure ssh tunnel implementation that is available to all launch configurations (of all types).

@weinand weinand closed this as completed May 30, 2017
@vscodebot vscodebot bot locked and limited conversation to collaborators Nov 18, 2017
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
Projects
None yet
Development

No branches or pull requests

1 participant