Jump to content

Eclipse Theia: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
m →‎Applications: copyedit
Line 36: Line 36:
October 2018: [[Eclipse Che]] implemented Theia as their default web IDE.<ref>{{Cite web|url=https://www.eclipsecon.org/europe2018/sessions/eclipse-che-theia-ide-steroids|title=Eclipse Che: Theia IDE on steroids|date=2018-06-29|website=EclipseCon Europe 2018|language=en|access-date=2019-01-16}}</ref><ref>{{Cite web|url=https://www.heise.de/developer/meldung/Eclipse-Che-7-wechselt-die-Entwicklungsumgebung-4301760.html|title=Eclipse Che 7 wechselt die Entwicklungsumgebung|last=Menge-Sonnentag|first=Rainald|date=2019-02-08|website=heise online Developer|language=de|archive-url=|archive-date=|dead-url=|access-date=2019-02-11}}</ref>
October 2018: [[Eclipse Che]] implemented Theia as their default web IDE.<ref>{{Cite web|url=https://www.eclipsecon.org/europe2018/sessions/eclipse-che-theia-ide-steroids|title=Eclipse Che: Theia IDE on steroids|date=2018-06-29|website=EclipseCon Europe 2018|language=en|access-date=2019-01-16}}</ref><ref>{{Cite web|url=https://www.heise.de/developer/meldung/Eclipse-Che-7-wechselt-die-Entwicklungsumgebung-4301760.html|title=Eclipse Che 7 wechselt die Entwicklungsumgebung|last=Menge-Sonnentag|first=Rainald|date=2019-02-08|website=heise online Developer|language=de|archive-url=|archive-date=|dead-url=|access-date=2019-02-11}}</ref>


December 2018: IBM announced their new cloud IDE for [[COBOL|Cobol]] which too is based on Theia<ref>{{Cite web|url=https://developer.ibm.com/mainframe/2018/12/13/wazi-a-web-ide-for-z-open-development-powered-by-zowe/|title=Wazi - A Web IDE for Z Open Development powered by Zowe|last=Tolmare|first=Amit|date=2018-12-13|website=Mainframe DEV|language=en-US|archive-url=|archive-date=|dead-url=|access-date=2019-01-16}}</ref>
December 2018: IBM announced their new cloud IDE for [[COBOL|Cobol]] which is also based on Theia.<ref>{{Cite web|url=https://developer.ibm.com/mainframe/2018/12/13/wazi-a-web-ide-for-z-open-development-powered-by-zowe/|title=Wazi - A Web IDE for Z Open Development powered by Zowe|last=Tolmare|first=Amit|date=2018-12-13|website=Mainframe DEV|language=en-US|archive-url=|archive-date=|dead-url=|access-date=2019-01-16}}</ref>


Januar 2019: Google announced the use of Theia in their [[Google Cloud Platform]] (GCP).<ref>{{Cite web|url=https://cloud.google.com/shell/docs/features|title=Features {{!}} Cloud Shell|website=Google Cloud|language=en|access-date=2019-01-16}}</ref>
Januar 2019: Google announced the use of Theia in their [[Google Cloud Platform]] (GCP).<ref>{{Cite web|url=https://cloud.google.com/shell/docs/features|title=Features {{!}} Cloud Shell|website=Google Cloud|language=en|access-date=2019-01-16}}</ref>

Revision as of 07:40, 13 February 2019

  • Comment: Stills seems to be intended to promote, which violates WP:NOT and WP:PROMO. Notability is not conferred on this topic by other, more notable subjects either. SamHolt6 (talk) 15:52, 21 January 2019 (UTC)
  • Comment: Still reads like an ad, especially when highlighting the product's features in bold and bullet list. AngusWOOF (barksniff) 15:57, 17 January 2019 (UTC)
  • Comment: I created this article as Eclipse Theia is raising more and more awareness over the last months. You can see that in the section of applications. Famous companies like Google and IBM are starting to use Theia and it is likely, according the references, that more companies will follow. This comment shall demonstrate the notability of this topic. ChristinFrohne (talk) 14:34, 17 January 2019 (UTC)



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]

History

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

About

The layout of Theia is based on PhosphorJS, which provides a foundation for draggable dock layouts.[7][8] Theia is also built on the Language Server Protocol (LSP) and supports thereby over 60 available language servers. [9] LSP provides editing support for all major programming languages as well.[9] 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.[8] Further functions are an embedded preview, command support and search functions.[7]

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

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.[11]

Applications

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

October 2018: Eclipse Che implemented Theia as their default web IDE.[14][15]

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

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

References

  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. {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  3. ^ Helming, Jonas; Koegel, Maximilian (2018-06-20). "Welcome (at Eclipse), Theia!". EclipseSource. Retrieved 2019-01-17. {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  4. ^ Mohilo, Dominik (2017-05-30). "What Theia is all about — A classic IDE built with modern technology". JAXenter. Retrieved 2019-01-16. {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  5. ^ "Eclipse Theia". projects.eclipse.org. Retrieved 2019-01-16.
  6. ^ "Theia - Cloud and Desktop IDE". www.theia-ide.org. Retrieved 2019-01-16.
  7. ^ a b 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.
  8. ^ a b Mohilo, Dominik (2017-05-18). "Theia: Eine einzige IDE auf dem Desktop und in der Cloud". JAXenter (in German). Retrieved 2019-01-16. {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  9. ^ a b "Langserver.org". langserver.org. Retrieved 2019-01-16.
  10. ^ Beaton, Wayne. "Eclipse Public License 2.0 | The Eclipse Foundation". www.eclipse.org. Retrieved 2019-01-16.
  11. ^ Papadopoulou, Eirini-Eleni (2019-01-17). "Vue.js is the absolute rockstar of the JavaScript ecosystem". JAXenter. Retrieved 2019-02-11. {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  12. ^ Efftinge, Sven (2018-08-28). "Gitpod — Online IDE For GitHub". Gitpod. Retrieved 2019-01-16.
  13. ^ 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. {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  14. ^ "Eclipse Che: Theia IDE on steroids". EclipseCon Europe 2018. 2018-06-29. Retrieved 2019-01-16.
  15. ^ Menge-Sonnentag, Rainald (2019-02-08). "Eclipse Che 7 wechselt die Entwicklungsumgebung". heise online Developer (in German). Retrieved 2019-02-11. {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  16. ^ Tolmare, Amit (2018-12-13). "Wazi - A Web IDE for Z Open Development powered by Zowe". Mainframe DEV. Retrieved 2019-01-16. {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  17. ^ "Features | Cloud Shell". Google Cloud. Retrieved 2019-01-16.