Over the last couple of years I have added debuggers for several different languages to Eclipse Che. It required a lot of effort. Recently I’ve started adding the same debugger support to the Theia IDE, using the Debug Adapter Protocol (DAP) used in VS Code.

In Eclipse Che, we have made a conscious effort to adopt de facto standards, to enable our users to use the widest selection of tools possible. To support many different programming languages, we use the Language Server Protocol (LSP) popularized by VS Code, and to support a wide array of debuggers, we decided to adopt…

Anatolii Bazko

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store