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

Proposal: Ability to avoid certain modules/files/folders during debugging process - "smart code stepping" #6245

Closed
MarkPieszak opened this issue May 10, 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

@MarkPieszak
Copy link

  • VSCode Version: 1.1.0
  • OS Version: OS X

Could it be possible to blacklist certain modules (let's say given libraries within node_modules from showing up during the Step Over / In / Out debugging process?

For example, let's say Library -Z- is a common one through out your Node application, but it's very low-level, it would be incredible to have some sort of Flag to say "Skip during debugging process" for the entire (lets say) folder, that way you could continue (F10 etc) and never end up in those files / locations.

Just an idea, I'm not sure how feasible it is.

@isidorn isidorn added feature-request Request for new features or functionality debug Debug viewlet, configurations, breakpoints, adapter issues labels May 10, 2016
@weinand weinand added this to the Backlog milestone May 10, 2016
@weinand
Copy link
Contributor

weinand commented May 10, 2016

@MarkPieszak VS Code 1.1 supports something like this already: see section "Smart code stepping" in https://code.visualstudio.com/updates#_nodejs-debugging
Currently this only works for a very specific use case, but it should be possible to extend this to your scenario as well.

@MarkPieszak
Copy link
Author

Thanks @weinand I'm looking at it right now, you guys are one step ahead of me, glad it's at least in the works! 👍 I'll close this out since it's already on your guys radar.

@weinand weinand reopened this May 10, 2016
@weinand
Copy link
Contributor

weinand commented May 10, 2016

@MarkPieszak let's keep this feature request open until your scenario is actually supported...

@MarkPieszak
Copy link
Author

Sounds good to me, I can keep testing it as features get released as well.

@weinand
Copy link
Contributor

weinand commented May 10, 2016

@MarkPieszak great! I'll let you know.

@MarkPieszak MarkPieszak changed the title Proposal: Ability to avoid certain modules/files/folders during debugging process Proposal: Ability to avoid certain modules/files/folders during debugging process - "smart debugging" May 10, 2016
@MarkPieszak MarkPieszak changed the title Proposal: Ability to avoid certain modules/files/folders during debugging process - "smart debugging" Proposal: Ability to avoid certain modules/files/folders during debugging process - "smart code stepping" May 10, 2016
@Spown
Copy link

Spown commented May 10, 2016

just to keep things connected: #3215

@weinand
Copy link
Contributor

weinand commented Apr 5, 2017

This feature has been implemented in November 2016.

@weinand weinand closed this as completed Apr 5, 2017
@weinand weinand added the *duplicate Issue identified as a duplicate of another issue(s) label Apr 5, 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 *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