-
Notifications
You must be signed in to change notification settings - Fork 105
Debug Adapter Protocol lib #145
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
Comments
I have not sat down to start work on a lib for the debug stuff, but it's something we could probably do fairly easily, I think they're both JsonRpc based iirc. |
@david-driscoll If you folks can do the underlying work of giving me the ability to mark a message as “LSP or DAP” I can help csharp-language-server-protocol by creating most/all of the message interfaces & param types. |
cc @mholo65 |
This is technically done... but it would be nice to have a formal |
Additionally, a cc @tintoy who has done great work on the |
Getting a DebugServer is next on my list... we can basically just steal the code you worked on it get things working! 👍 |
More or less. There's a ton of PSES specific code in there but it could be used as an example along with |
Oh I forgot to mention... For the Ex. Attach to process: {
name: "PowerShell: Attach to PowerShell Host Process",
type: "PowerShell",
request: "attach",
runspaceId: 1,
} Note the So one other thing this needs is extensible launch/attach requests. |
@tintoy I remember in Slack you said you had a |
On my own branch yeah - it should be enough to get you started at least :) https://github.com/tintoy/csharp-language-server-protocol/tree/feature/dap/client?files=1 |
I think we have these now! |
Hi all 👋
The PowerShell language server will start making the transition to using the csharp-language-server-protocol project for the LSP message handling!
If you have any concerns about this, please let me know but I was wondering if there was a DAP implementation in C# that’s recommended to go along side this project.
Any thoughts?
launch
andattach
DebugServer
typeDebugClient
typeThe text was updated successfully, but these errors were encountered: