Eclipse Theia Tag

In this article we provide an overview on how to get started with Eclipse Theia. More precisely, we will describe how to easily install and launch your own instance. In case you wonder what Eclipse Theia is, please see here for an introduction and this FAQ about Eclipse Theia. In this article, we answer a very simple question: How to install/launch/run Eclipse Theia to use it...

Read More

There is currently a big hype surrounding web- and cloud-based tooling. New projects and frameworks are popping up and existing projects get more traction both in- and outside the Eclipse ecosystem, e.g. Eclipse Che, Eclipse Theia, Visual Studio Code, Atom, Eclipse Drigible, and Eclipse Orion. While the adoption of web-based tools in the real world is still relatively low, almost every tool project will eventually...

Read More

In this article, we compare Eclipse Che with Eclipse Theia and explain their relationship - their differences and their overlap. In fact - spoiler alert - both technologies do combine well and together provide a very powerful stack for cloud-based tooling. So let us start right ahead with the most interesting question: What is the difference between Eclipse Che and Eclipse Theia To answer that question, we...

Read More

In this article we will describe the basic concepts of dependency injection in Eclipse Theia using inversify. Dependency injection is used in Eclipse Theia to implement extensions. The main two use cases are (1) to use a service or a class provided by Theia and (2) to contribute an extension to the platform. In both cases, inversify is the glue between your extension and Theia....

Read More

Eclipse Theia is a platform to create IDEs and custom (modeling) tools based on  web technology (Typescript, CSS and HTML). Please see this article for details about this new Eclipse project. One advantage of using web technology and more in particular Eclipse Theia is that the tool can then be accessed directly in the browser without any installation or client set-up. However, this only works, if...

Read More

In this article, we provide an overview about Eclipse Theia, an open source platform to build web- and cloud-based IDEs and domain-specific tools. We describe the basic features of Theia and compare it with the classic Eclipse platform. So if you are new to Eclipse Theia and want to learn what this is all about, keep on reading! According to the hypothesis, “Theia” collided with earth...

Read More