Welcome to EverybodyWiki ! Sign in or create an account to improve, watchlist or create an article, a company page or a bio (yours ?)...


Compte Twitter EverybodyWiki Follow us on https://twitter.com/EverybodyWiki !




Eclipse Theia

From EverybodyWiki Bios & Wiki
Jump to navigation Jump to search









Eclipse Theia
DevelopersTypeFox and Ericsson
Initial releaseMarch 2017
Repositorygithub.com/theia-ide
LicenseEclipse Public License 2.0 (EPL2)
TypeProgramming tool, Integrated development environment (IDE)
Websitewww.theia-ide.org/

Eclipse Theia is an open-source framework to develop multi-language integrated development environments (IDE) for the cloud and desktop.[1] It is implemented in TypeScript, with a focus on extensibility, and it is based on Visual Studio Code (VS Code).[2][3]

History[edit]

Theia was developed by the companies TypeFox and Ericsson.[4] It was first launched in March 2017.[5] Since May 2018 it has also become a project of the Eclipse Foundation.[6] Today, the companies RedHat, IBM, Google and ARM are contributing to the Theia project.[7]

About[edit]

The layout of Theia is based on PhosphorJS, which provides a foundation for draggable dock layouts.[8][9] Theia is also built on the Language Server Protocol (LSP) and supports thereby over 60 available language servers. [10] LSP provides editing support for all major programming languages as well.[10] A Theia application consists of a number of extensions, that can contribute to the frontend and the backend part. Any functionality is implemented as an extension, so it is using the same application programming interfaces (API) a third-party extension would use. That means the user can add new functionalities by implementing their own extensions or VS Code extensions.[9] Further functions are an embedded preview, command support and search functions.[8]

Theia is an open source project, belonging to the Eclipse Foundation and is licensed under the Eclipse Public License 2.0 (EPL2).[11]

According to Jaxenter Theia belongs to the top 3 IDEs in the JavaScript ecosystem, but it is still far behind VS Code which holds the lead.[12]

Applications[edit]

March 2018: IBM Microclimate, a microservices development platform, uses a code editor based on Theia[13]

September 2018: the online IDE Gitpod, which is based on Theia, was released[14][15]

October 2018: Eclipse Che implemented Theia as their default web IDE.[16][17]

December 2018: IBM announced their new cloud IDE for Cobol which is also based on Theia.[18]

Januar 2019: Google announced the use of Theia in their Google Cloud Platform (GCP).[19]

References[edit]

  1. "Theia · GitBook". www.theia-ide.org. Retrieved 2019-01-16.
  2. LeMeur, Stevan (2018-12-19). "Eclipse Che 7 is Coming and It's Really Hot (2/4)". RHD Blog. Retrieved 2019-01-16.
  3. Ferrara, Claudio Davide (2017-12-04). "Theia: un solo IDE per Desktop e Cloud". HTML.it (in italiano). Retrieved 2019-02-14.
  4. Helming, Jonas; Koegel, Maximilian (2018-06-20). "Welcome (at Eclipse), Theia!". EclipseSource. Retrieved 2019-01-17.
  5. Mohilo, Dominik (2017-05-30). "What Theia is all about — A classic IDE built with modern technology". JAXenter. Retrieved 2019-01-16.
  6. "Eclipse Theia". projects.eclipse.org. Retrieved 2019-01-16.
  7. "Theia - Cloud and Desktop IDE". www.theia-ide.org. Retrieved 2019-01-16.
  8. 8.0 8.1 Meur, Stevan Le (2018-12-17). "Eclipse Che 7 is Coming and It's Really Hot (1/4)". Eclipse Che Blog. Retrieved 2019-01-17.
  9. 9.0 9.1 Mohilo, Dominik (2017-05-18). "Theia: Eine einzige IDE auf dem Desktop und in der Cloud". JAXenter (in Deutsch). Retrieved 2019-01-16.
  10. 10.0 10.1 "Langserver.org". langserver.org. Retrieved 2019-01-16.
  11. Beaton, Wayne. "Eclipse Public License 2.0 | The Eclipse Foundation". www.eclipse.org. Retrieved 2019-01-16.
  12. Papadopoulou, Eirini-Eleni (2019-01-17). "Vue.js is the absolute rockstar of the JavaScript ecosystem". JAXenter. Retrieved 2019-02-11.
  13. Taft, Darry K. (2018-03-30). "IBM Microclimate platform speeds up microservices app dev". SearchMicroservices. Retrieved 2019-02-14.
  14. Efftinge, Sven (2018-08-28). "Gitpod — Online IDE For GitHub". Gitpod. Retrieved 2019-01-16.
  15. Claburn, Thomas (2018-09-04). "Gitpod git-bolts git-IDE onto GitHub for in-browser code git-editing". www.theregister.co.uk. Retrieved 2019-02-13.
  16. "Eclipse Che: Theia IDE on steroids". EclipseCon Europe 2018. 2018-06-29. Retrieved 2019-01-16.
  17. Menge-Sonnentag, Rainald (2019-02-08). "Eclipse Che 7 wechselt die Entwicklungsumgebung". heise online Developer (in Deutsch). Retrieved 2019-02-11.
  18. Tolmare, Amit (2018-12-13). "Wazi - A Web IDE for Z Open Development powered by Zowe". Mainframe DEV. Retrieved 2019-01-16.
  19. "Features | Cloud Shell". Google Cloud. Retrieved 2019-01-16.


Others articles of the Topic Free and open-source software : DominoCMS, Tqdm, CoinM, Bitcoin Private, Cjdns, PulseEffects, The Bug Genie


This article "Eclipse Theia" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Eclipse Theia. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.