Förmörkelse Theia

Förmörkelse Theia
Utvecklare TypeFox och Ericsson
Initial release mars 2017
Förvar github.com/eclipse-theia
Licens Eclipse Public License 2.0 (EPL2) eller GNU General Public License, version 2 (GPLv2) med undantaget classpath
Typ Programmeringsverktyg , Integrerad utvecklingsmiljö
Hemsida www.theia-ide.org/

Eclipse Theia är ett gratis ramverk med öppen källkod för att bygga IDE:er och verktyg baserade på modern webbteknologi. Theia-baserade applikationer kan distribueras som skrivbords- och webbapplikationer . Det är implementerat i TypeScript , är baserat på Visual Studio Code och betonar utökningsbarhet .

Historia

Theia utvecklades ursprungligen av TypeFox och Ericsson och får kontinuerligt bidrag från EclipseSource, Red Hat , IBM , Google , Arm Holdings såväl som från enskilda bidragsgivare. Det lanserades första gången i mars 2017. Sedan maj 2018 är Theia ett projekt inom Eclipse Foundation .

Handla om

Theia är byggt på Language Server Protocol (LSP) och stöder en mängd olika programmeringsspråk . Den kan användas som en skrivbordsapplikation , en webbapplikation eller en hybridapplikation med separata fram- och bakändar . Alla Theias funktioner är implementerade som tillägg, vilket gör att tredjepartsutvecklare kan modifiera Theias funktionalitet genom att använda samma applikationsprogrammeringsgränssnitt (API) som applikationens standardkomponenter. Theias layout består av dragbara bryggor .

Theia är ett gratis och öppen källkodsprogram under Eclipse Foundation och är licensierat under Eclipse Public License 2.0 (EPL2).

Användande

Eclipse Che använder Eclipse Theia som standard-IDE från och med version 7.

I september 2018 släpptes online-IDE Gitpod som var baserad på Theia. (2021 bytte Gitpod till Visual Studio Code .)

Arduino IDE 2.0 är baserad på Eclipse Theia, och ersätter den Processing -baserade IDE.

Reception

I januari 2019 rankade JAXenter, en webbplats och blogg om kodning, Theia som den tredje mest populära JavaScript- integrerade utvecklingsmiljön 2018 enligt GitHub- mått, bakom Visual Studio Code och Atom .