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

Edit and continue [Node.js] #8127

Closed
sant123 opened this issue Jun 24, 2016 · 7 comments
Closed

Edit and continue [Node.js] #8127

sant123 opened this issue Jun 24, 2016 · 7 comments
Assignees
Labels
debug Debug viewlet, configurations, breakpoints, adapter issues *duplicate Issue identified as a duplicate of another issue(s) feature-request Request for new features or functionality
Milestone

Comments

@sant123
Copy link

sant123 commented Jun 24, 2016

Hi, is it possible to add edit and continue in Node.js instead of using Nodemon? This feature can be appreciated in Node.js tools for visual studio.

Thanks.

@dbaeumer dbaeumer added the debug Debug viewlet, configurations, breakpoints, adapter issues label Jun 25, 2016
@dbaeumer dbaeumer added the feature-request Request for new features or functionality label Jun 25, 2016
@weinand weinand added this to the Backlog milestone Jun 25, 2016
@weinand
Copy link
Contributor

weinand commented Jun 25, 2016

No, this is not yet possible.

@sant123
Copy link
Author

sant123 commented Jun 26, 2016

@weinand thanks for your answer, but would you consider it right? 😊

@weinand
Copy link
Contributor

weinand commented Jun 26, 2016

@sant123 sure, that's the reason for the little word 'yet' 😊

@sant123
Copy link
Author

sant123 commented Jun 26, 2016

Thanks, I really appreciate it!

@eladnava
Copy link

I second this, adding Edit and Continue (the ability to make changes to the Node.js source code while the debugger is in break mode) as implemented in Visual Studio will make VS Code the damned best Node.js development tool out there (not that it isn't already -- but this will definitely make a huge difference).

The ability to modify your code in the middle of debugging has always been a huge time-saver for those working with Visual Studio. And the ability to modify the current executing statement (by dragging the yellow arrow in Visual Studio) is just as important.

Did you know that Node.js Tools for Visual Studio already supports edit-and-continue?

Enjoy stepping through your code with breakpoints and automatic exception notifications in Visual Studio's interactive debugger. Advanced features include conditional breakpoints, tracepoints, hit counts, edit-and-continue, and cross-OS (Linux/MacOS/Windows) remote debugging.
https://www.visualstudio.com/en-us/features/node-js-vs.aspx

I wonder how difficult it would be to get VS Code to support this as well. It seems that the Node.js debugger already supports this feature, otherwise, NTVS would not be able to implement it.

Also, according to a recent Node.js survey conducted by RisingStack, the biggest pain-point in Node.js today is debugging. I think that the introduction of this feature will definitely change that, as well as mitigate the use of console.log:

The results also tell Node developers major pain-point: debugging.
https://blog.risingstack.com/node-js-developer-survey-results-2016/?utm_source=nodeweekly&utm_medium=email

Tagging @bpasero and @joaomoreno as I really think they should seriously consider and prioritize this.

@weinand weinand modified the milestones: April 2017, Backlog Apr 6, 2017
@weinand weinand modified the milestones: On Deck, April 2017 Apr 21, 2017
@kieferrm kieferrm mentioned this issue May 5, 2017
44 tasks
@sant123
Copy link
Author

sant123 commented Feb 26, 2018

Any advance on this? Just asking 😝

@weinand
Copy link
Contributor

weinand commented Sep 11, 2018

see #6930

@weinand weinand closed this as completed Sep 11, 2018
@weinand weinand added the *duplicate Issue identified as a duplicate of another issue(s) label Sep 11, 2018
@vscodebot vscodebot bot locked and limited conversation to collaborators Oct 26, 2018
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 *duplicate Issue identified as a duplicate of another issue(s) feature-request Request for new features or functionality
Projects
None yet
Development

No branches or pull requests

4 participants