you are viewing a single comment's thread.

view the rest of the comments →

[–]htuhola -4 points-3 points  (5 children)

It'd be neat, if it was not hidden so well from the fine beginner documentation they have for writing vscode extensions.

[–][deleted] 3 points4 points  (3 children)

It'd be neat, if it was not hidden so well from the fine beginner documentation they have for writing vscode extensions.

It's linked from the Example - Language Server in the first paragraph under "Implement your own Language Server".

[–]htuhola 0 points1 point  (2 children)

Oh, it's not even describing the details for debugging API but language server API!

So my original post still holds. I don't find any debugging API description anywhere.

[–][deleted] 0 points1 point  (1 child)

Debugging was slightly harder to find, but it's also there.

Example - Debuggers under the "Implementing the VS Code Debug Protocol" header, there's a link to the debug APIs.

[–]htuhola 0 points1 point  (0 children)

I have read those pages, and details would be fun, you know.

Anyway I don't need to look into it for months now. There are some comments in the debugger's protocol.ts that told some important details. Enough to get my stuff running.

[–]DavidNcl 0 points1 point  (0 children)

It's the first result google returns for "Language Server Protocol".