-
Notifications
You must be signed in to change notification settings - Fork 30k
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
Expose debug status #30810
Comments
@fabiospampinato Makes sense. We are working on the debug api right now... |
@weinand Great! |
@fabiospampinato I'm guessing this is what is preventing the issues I created fabiospampinato/vscode-statusbar-debugger#1 and fabiospampinato/vscode-statusbar-debugger#2? |
@seesemichaelj Exactly. |
@weinand Information about compound debugging should be exposed as well, I've got an issue about it (fabiospampinato/vscode-statusbar-debugger#4) which I cannot fix without it. Can you provide an estimate for when this issue will be resolved? |
@weinand As there been any progress on this? |
You can do this btw. to sniff the communcation between the debug adapter and VS Code. |
You can have a look at my code for this extention which reveals the debug in the titlebar: https://github.com/EverlastEngineering/debugInTitlebar/blob/master/package.json The only thing I wanted and wasn't able to get was whether breakpoints are globally enabled or disabled, but I am able to see status like stopped, paused, initializing, etc. |
@hediet I'm a little late to the party but that looks really interesting, thanks for linking to that. |
I think a |
I've made an extension that puts a debugger into the statusbar, in order to workaround a year-old issue with the default floating debugger widget (#2513 #9093) but I cannot quite make it work perfectly because there's no API for getting the status of the debugger.
In order to do that it would be necessary to know:
A decent, and maybe more general, starting point might be to expose the switches used in keybindings under the
when
key, likeinDebugMode
for instance.What do you think?
The text was updated successfully, but these errors were encountered: