How to add support for a new language for Eclipse Che
Eclipse Che supports Language Server Protocol (LSP) and it makes possible to support many languages which implement it.
Che uses Theia IDE as a default IDE and it is easy to create new plug-in for Theia IDE with some language and run it in own docker container aka sidecar container. As an example I will take the implementation of LSP for C# - omnisharp-roslyn and create a simple plugin to connect it with Eclipse Che. This session will show you how to create a new plug-in for Theia IDE and how to use it as a remote plug-in in Eclipse Che.
Experience level:
Beginner