-
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
Debug Adapter in Python #6017
Comments
Legend
Discussions:
Needs discussion/review later:
PVSC changes:
|
Prescribed solution
|
Another thing to do:
|
There's no backwards compatibility issue with using the command line switch for it rather than the environment variable, since VSCode will always use the adapter that is bundled with it. For as long as we have both adapters in place, so long as the old one still handles it, the new one can always get the switch - thus, no need for the env var for either one. |
My suggestion is to allow Also, perhaps it could use a better name? As it is, it's a bit confusing, because it's unclear what is getting logged to the file, especially since some other VSCode debuggers have facilities to redirect the standard logging facilities in the language itself (i.e. for user app logs, not debugger logs), and we might want to do something like that in the future as well for the Python OTOH if we want to match what the other debuggers do, the Node.js and Go ones call this setting (Renaming or moving it shouldn't be a backwards compatibility issue, since it's strictly a diagnostic tool - nobody should have that floating around in their debug configs, it's only meant to be enabled to report a bug. ) |
A/B test starting with 30% in each experiment group |
|
|
This issue is used to track discussions related to using PTVSD as the debug adapter:File issue on VSC for reverse request (custom request from DA to VSC). One example of existing item isrunInTerminalReqeust
File issue on VSC for logging of DA messages (every adapter needs to write custom code to enable this)When debugging multiple procs (parent & multiple children), then VSC will display a single debug session.Will clickingStop
terminate all debug sessions?Will the parent session be the only one that gets the terminate sessionThe text was updated successfully, but these errors were encountered: