-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Update Node Debugging Experience #19952
Comments
For starters, vs code now uses "jd-debug" for javascript debugging: https://github.com/microsoft/vscode-js-debug. To quote, "It has been the default JavaScript debugger in Visual Studio Code since 1.46". |
Also, Theia is a bit behind on the Debugger API, in particular, it does not group debug sessions in a parent hierarchy. |
I filed eclipse-theia/theia#9664, we're also quite behind on the DAP implementation: eclipse-theia/theia#8136 |
jsdebug configuration was added for nodejs and nodejs+mongoDB devfiles v2 |
Is your enhancement related to a problem? Please describe.
The Debugging experience for Node seems to be much better in VS Code than what we have in Che right now. For example, when debugging the Theia back-end process, breakpoints in subprocesses (the plugin host process in particular) are hit, as well. I also feel the performance is better in VS Code.
Describe the solution you'd like
Let's investigate where we have gaps: in particular update the node-debug/node-debug2 extensions to a newer level and identify gaps in API or what we need to improve in the debugger implementation in Theia.
Describe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered: