Zum Hauptinhalt Zur Navigation

Theia 1.0: Eclipse-Alternative zu Visual Studio Code wird stabil

Die IDE läuft im Browser und auf Desktop und der Industriesupport dafür ist sehr groß. Microsoft beschert dem Projekt aber ein Problem.
/ Kristian Kißling (Linux Magazin) , Sebastian Grüner
108 Kommentare News folgen (öffnet im neuen Fenster)
Die Theia-IDE steht in Version 1.0 bereit. (Bild: https://theia-ide.org/)
Die Theia-IDE steht in Version 1.0 bereit. Bild: https://theia-ide.org/

Die unter anderem für die Eclipse IDE bekannte Eclipse Foundation hat die moderne Theia IDE(öffnet im neuen Fenster) in Version 1.0 veröffentlicht. Diese basiert auf dem Code von Microsofts Visual Studio Code und steht als Desktop-App auf Basis von Electron bereit. Und obwohl sie im Browser laufe, sei die Theia-IDE in Sachen Funktionsumfang lokal installierbaren IDEs ebenbürtig, schreiben die Macher in ihrer Ankündigung(öffnet im neuen Fenster) .

Im Einsatz sei Theia bei Google, Ericsson, IBM, Red Hat, SAP und ARM sowie beim Gitpod-Projekt. Um einen möglichst breiten Funktionsumfang zu erreichen, setze Theia auf die "aktivste Erweiterungs-Community der Welt" und unterstützt das Extension-Protokoll von Microsofts Open-Source-IDE Visual Studio Code. Darüber lassen sich mehr als 16.000 Erweiterungen in Theia einbinden.

Erweiterungen über eigene Registry

Die vergangenen zwei Jahre habe das Theia-Team vor allem damit verbracht, diesen umfassenden Support für die VS-Code-Erweiterungen in ihrer IDE zu implementieren. Microsoft war dabei offenbar keine Hilfe: Das Unternehmen verbietet es den Herstellern anderer Produkte, die Binärdateien aus ihrem Marktplatz zu verwenden.

Das bezeichnen die Theia-Macher als traurig, zumal Microsoft die Erweiterungen meist nicht selbst entwickelt. Das Verbot betreffe aber auch andere Produkte, wie etwa VS Codium(öffnet im neuen Fenster) , das Visual Studio Code ohne Datenweitergabe anbietet.

Hier helfe allerdings Open VSX(öffnet im neuen Fenster) weiter, eine Open-Source-Implementierung der Extension Registry von VS Code. Das Projekt wird ebenfalls unter der Führung der Eclipse Foundation entwickelt und ist in einer Beta-Version über open-vsx.org(öffnet im neuen Fenster) zugänglich. Mit Open VSX entsteht ein öffentliches Register für quelloffene VS-Code-Erweiterungen, das allen Nutzern zugänglich ist.

Ebenso soll Organisationen die Möglichkeit geboten werden, eigene Erweiterungs-Register in privaten und internen Netzwerken zu betreiben. Entwickler von VS-Code-Erweiterungen ruft das Eclipse-Projekt dazu auf, ihre Software auch in Open VSX zu veröffentlichen.


Relevante Themen