Do you have a technology that you believe is suitable for cloud native development? Do you want to take advantage of the cloud native IDE. In this talk we are going to show how you can extend Eclipse Che with your technology and make it discoverable to the world.
Eclipse Che is a developer workspace server and Cloud IDE, meaning that all of your source code, developer tools, and language runtimes are running in containers in the cloud. Eclipse Che has a powerful extensibility mechanism for developer tools, like debuggers, code linting tools, testing frameworks, and more. These tools run server-side, in their own containers, as part of a developer workspace.
This tutorial is targeted at people who wants to enable developers to use their favourite developer tool while developing code in the cloud. We will explain what you need to do to enable your tool to interact with projects managed by Eclipse Che, and how to integrate your tool with it.
In this tutorial we will cover
-
Basics of the Eclipse Che architecture
-
Developing a Theia plugin for use with Eclipse Che
-
Extending the workspace with features
-
Packaging and submitting your extensions