-
Notifications
You must be signed in to change notification settings - Fork 82
Closed
Labels
triage-neededNeeds assignment to the proper sub-teamNeeds assignment to the proper sub-team
Milestone
Description
I have set up .vscode/launch.json as this:
Furthermore I have also set up settings.json as this:
{
"jupyter.debugJustMyCode": false,
"debug.disassemblyView.showSourceCode": true,
"debugpy.debugJustMyCode": false
}
Environment data
- debugpy version: debugpy-1.8.12
- OS and version: PtvsdWheels37 - experiment breaks the debugger under windows debugpy#140~20.04.1-Ubuntu)
- Python version (& distribution if applicable, e.g. Anaconda): 3.11.5
- Using VS Code or Visual Studio: VSCODE
Actual behavior
Frame skipped from debugging during step-in.
Note: may have been skipped because of "justMyCode" option (default == true). Try setting "justMyCode": false in the debug configuration (e.g., launch.json).
Expected behavior
I should be able to step in library code.
def main():
import debugpy
debugpy.listen(("localhost", 55678))
# LibraryCode you want to step in
Metadata
Metadata
Assignees
Labels
triage-neededNeeds assignment to the proper sub-teamNeeds assignment to the proper sub-team
{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "Python Debugger: Current File", "type": "debugpy", "request": "launch", "program": "${file}", "console": "integratedTerminal", "justMyCode": false, }, { "name": "Attach", "type": "debugpy", "request": "attach", "pathMappings": [ { "localRoot": "${workspaceFolder}", "remoteRoot": "." }, { "localRoot": "/home/tommaso/repos/myrepo/xxx/lib/python3.11/site-packages", "remoteRoot": "/home/tommaso/repos/myrepo/xxx/lib/python3.11/site-packages" } ], "connect": { "port": 55678 }, "subProcess": true, "justMyCode": false, }] }