You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Language server protocol has extension points where authors can append their own language features over default protocol. Can we have this in DAP?
For example, in IntelliJ IDEA there's breakpoints feature "Stop only after another breakpoint hits". I could implement specific UI as IDE extension which sets up this feature and use DAP extension to pass data from IDE to runtime.
The text was updated successfully, but these errors were encountered:
For example, in IntelliJ IDEA there's breakpoints feature "Stop only after another breakpoint hits".
This is not something that needs to be expressed in DAP. In fact there is a PR for just that in VS Code that doesn't require any DAP extensions.
Currently I have little appetite for an arbitrary 'extension mechanism'. Of course, as it's JSON, clients and adapters are free to implement their own additional properties, and we did a little bit of that to make VS Code extension debugging work in the days before there were the necessary DAP semantics.
If there are specific things you see are missing in DAP, by all means please create issues! 🙂
Language server protocol has extension points where authors can append their own language features over default protocol. Can we have this in DAP?
For example, in IntelliJ IDEA there's breakpoints feature "Stop only after another breakpoint hits". I could implement specific UI as IDE extension which sets up this feature and use DAP extension to pass data from IDE to runtime.
The text was updated successfully, but these errors were encountered: