Currently, there's no way for the users to configure debugpy beyond the UI in Tools -> Options -> Python and project properties. Most importantly, this UI doesn't cover #6610, but there are other miscellaneous debugpy features that are currently not accessible, and some diagnostic and debugging facilities that cannot be easily enabled.
This can be fixed by providing a way for the users to directly supply the raw JSON debug configuration, similar to launch.json in VSCode. Visual C++ has a similar feature in form of launch.vs.json, so we can adopt the same design for PTVS.
Currently, there's no way for the users to configure debugpy beyond the UI in Tools -> Options -> Python and project properties. Most importantly, this UI doesn't cover #6610, but there are other miscellaneous debugpy features that are currently not accessible, and some diagnostic and debugging facilities that cannot be easily enabled.
This can be fixed by providing a way for the users to directly supply the raw JSON debug configuration, similar to launch.json in VSCode. Visual C++ has a similar feature in form of launch.vs.json, so we can adopt the same design for PTVS.