fbpx
Wikipedia

Eclipse Theia

Eclipse Theia is an Eclipse open source project providing the Theia Platform and the Theia IDE.

Eclipse Theia
Developer(s)EclipseSource, Ericsson, Red Hat, STMicroelectronics, TypeFox
Initial releaseMarch 2017; 7 years ago (March 2017)
Stable release
1.43[1]  / 2 November 2023; 5 months ago (2 November 2023)
Repositorygithub.com/eclipse-theia
Written inTypeScript
TypeProgramming tool, Integrated development environment
LicenseEclipse Public License 2.0 (EPL2) or GNU General Public License, version 2 (GPLv2) with the classpath exception[2]
Websitehttps://theia-ide.org/

The Eclipse Theia Platform is a free and open-source framework for building IDEs and tools based on modern web technologies.[3] Theia-based applications can be deployed as desktop and web applications.[4] It is implemented in TypeScript, reuses parts of Visual Studio Code, and emphasizes extensibility.[5][6][7]

The Eclipse Theia IDE[8] is a modern and open IDE for cloud and desktop. The Theia IDE is based on the Theia platform.

History edit

Theia was originally developed by TypeFox and Ericsson, and continually receives contributions from EclipseSource, Red Hat, IBM, Google, Arm Holdings as well as from individual contributors.[9][10] It was first launched in March 2017.[11] Since May 2018, Theia has been a project of the Eclipse Foundation.[12] Eclipse Theia is now considered to be the next generation Eclipse Platform for tools and IDEs.[13]

About edit

Theia is built on the Language Server Protocol (LSP) and supports a variety of programming languages.[14] It can be used as a desktop application, a web application, or a hybrid application with separate front and back ends. All of Theia's features are implemented as extensions, which allows third-party developers to modify Theia's functionality by using the same application programming interfaces (APIs) as the application's default components.[15] Theia's layout consists of draggable docks.[15][16] Theia is compatible with Visual Studio Code extensions.[17]

Theia is a free and open-source software project under the Eclipse Foundation and is licensed under the Eclipse Public License 2.0 (EPL2).[18]

Usage edit

Eclipse Che uses Eclipse Theia as its default IDE starting from version 7.[19]

In September 2018, the online IDE Gitpod was released which was based on Theia.[20] (In 2021, Gitpod switched to Visual Studio Code.[21])

Arduino IDE 2.0 is based on Eclipse Theia, replacing the Processing-based IDE.[22]

Reception edit

In January 2019, JAXenter, a website and blog about coding,[23] ranked Theia as the third-most popular JavaScript integrated development environment of 2018 according to GitHub metrics, behind Visual Studio Code and Atom.[24]

References edit

  1. ^ "Eclipse Theia 1.43 Release: News and Noteworthy".
  2. ^ "Theia license". GitHub.
  3. ^ Helming, Jonas; Koegel, Maximilian (2018-06-20). "What is Eclipse Theia?". EclipseSource. Retrieved 2022-03-12.
  4. ^ "Theia · GitBook". www.theia-ide.org. Retrieved 2019-01-16.
  5. ^ Le Meur, Stevan (2018-12-19). "Eclipse Che 7 is Coming and It's Really Hot (2/4)". RHD Blog. Retrieved 2019-01-16.
  6. ^ Ferrara, Claudio Davide (2017-12-04). "Theia: un solo IDE per Desktop e Cloud". HTML.it (in Italian). Retrieved 2019-02-14.
  7. ^ Heller, Martin (2019-02-25). "Cloud IDE review: AWS Cloud9 vs. Eclipse Che vs. Eclipse Theia". InfoWorld. Retrieved 2019-02-25.
  8. ^ "Theia IDE website". www.theia-ide.org. Retrieved 2024-01-10.
  9. ^ "Theia Project Contributor Overview". projects.eclipse.org. 2021-12-30. Retrieved 2021-12-30.
  10. ^ "Theia - Cloud and Desktop IDE". www.theia-ide.org. Retrieved 2019-01-16.
  11. ^ Mohilo, Dominik (2017-05-30). "What Theia is all about — A classic IDE built with modern technology". JAXenter. Retrieved 2019-01-16.
  12. ^ "Eclipse Theia". projects.eclipse.org. Retrieved 2019-01-16.
  13. ^ "Eclipse Theia is the Next Generation Eclipse Platform for IDEs and Tools!". eclipsesource.com/. Retrieved 2024-01-10.
  14. ^ "Langserver.org". langserver.org. Retrieved 2019-01-16.
  15. ^ 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.
  16. ^ Le Meur, Stevan (2018-12-17). "Eclipse Che 7 is Coming and It's Really Hot (1/4)". Eclipse Che Blog. Retrieved 2019-01-17.
  17. ^ "Extensions and Plugins". Theia - Cloud and Desktop IDE Platform.
  18. ^ Beaton, Wayne. "Eclipse Public License 2.0 | The Eclipse Foundation". www.eclipse.org. Retrieved 2019-01-16.
  19. ^ Helming, Jonas (2019). "Eclipse Che vs. Eclipse Theia".
  20. ^ Claburn, Thomas (2018). "Gitpod git-bolts git-IDE onto GitHub for in-browser code git-editing".
  21. ^ Kosyakov, Anton. "From Theia to OpenVSCode Server - A history of Cloud IDEs". Gitpod. Retrieved 3 June 2022.
  22. ^ Jean-Luc Aufranc (2021-03-03). "Arduino IDE 2.0 beta released with live debugger, revamped user interface". cnx-software.com. Retrieved 2021-03-04.
  23. ^ "JAXenter - News, Articles, Code". JAXenter. Retrieved 2020-10-22.
  24. ^ Papadopoulou, Eirini-Eleni (2019-01-17). "Vue.js is the absolute rockstar of the JavaScript ecosystem". JAXenter. Retrieved 2019-02-11.

eclipse, theia, eclipse, open, source, project, providing, theia, platform, theia, developer, eclipsesource, ericsson, stmicroelectronics, typefoxinitial, releasemarch, 2017, years, march, 2017, stable, release1, november, 2023, months, november, 2023, reposit. Eclipse Theia is an Eclipse open source project providing the Theia Platform and the Theia IDE Eclipse TheiaDeveloper s EclipseSource Ericsson Red Hat STMicroelectronics TypeFoxInitial releaseMarch 2017 7 years ago March 2017 Stable release1 43 1 2 November 2023 5 months ago 2 November 2023 Repositorygithub com eclipse theiaWritten inTypeScriptTypeProgramming tool Integrated development environmentLicenseEclipse Public License 2 0 EPL2 or GNU General Public License version 2 GPLv2 with the classpath exception 2 Websitehttps theia ide org The Eclipse Theia Platform is a free and open source framework for building IDEs and tools based on modern web technologies 3 Theia based applications can be deployed as desktop and web applications 4 It is implemented in TypeScript reuses parts of Visual Studio Code and emphasizes extensibility 5 6 7 The Eclipse Theia IDE 8 is a modern and open IDE for cloud and desktop The Theia IDE is based on the Theia platform Contents 1 History 2 About 3 Usage 4 Reception 5 ReferencesHistory editTheia was originally developed by TypeFox and Ericsson and continually receives contributions from EclipseSource Red Hat IBM Google Arm Holdings as well as from individual contributors 9 10 It was first launched in March 2017 11 Since May 2018 Theia has been a project of the Eclipse Foundation 12 Eclipse Theia is now considered to be the next generation Eclipse Platform for tools and IDEs 13 About editTheia is built on the Language Server Protocol LSP and supports a variety of programming languages 14 It can be used as a desktop application a web application or a hybrid application with separate front and back ends All of Theia s features are implemented as extensions which allows third party developers to modify Theia s functionality by using the same application programming interfaces APIs as the application s default components 15 Theia s layout consists of draggable docks 15 16 Theia is compatible with Visual Studio Code extensions 17 Theia is a free and open source software project under the Eclipse Foundation and is licensed under the Eclipse Public License 2 0 EPL2 18 Usage editEclipse Che uses Eclipse Theia as its default IDE starting from version 7 19 In September 2018 the online IDE Gitpod was released which was based on Theia 20 In 2021 Gitpod switched to Visual Studio Code 21 Arduino IDE 2 0 is based on Eclipse Theia replacing the Processing based IDE 22 Reception editIn January 2019 JAXenter a website and blog about coding 23 ranked Theia as the third most popular JavaScript integrated development environment of 2018 according to GitHub metrics behind Visual Studio Code and Atom 24 References edit Eclipse Theia 1 43 Release News and Noteworthy Theia license GitHub Helming Jonas Koegel Maximilian 2018 06 20 What is Eclipse Theia EclipseSource Retrieved 2022 03 12 Theia GitBook www theia ide org Retrieved 2019 01 16 Le Meur Stevan 2018 12 19 Eclipse Che 7 is Coming and It s Really Hot 2 4 RHD Blog Retrieved 2019 01 16 Ferrara Claudio Davide 2017 12 04 Theia un solo IDE per Desktop e Cloud HTML it in Italian Retrieved 2019 02 14 Heller Martin 2019 02 25 Cloud IDE review AWS Cloud9 vs Eclipse Che vs Eclipse Theia InfoWorld Retrieved 2019 02 25 Theia IDE website www theia ide org Retrieved 2024 01 10 Theia Project Contributor Overview projects eclipse org 2021 12 30 Retrieved 2021 12 30 Theia Cloud and Desktop IDE www theia ide org Retrieved 2019 01 16 Mohilo Dominik 2017 05 30 What Theia is all about A classic IDE built with modern technology JAXenter Retrieved 2019 01 16 Eclipse Theia projects eclipse org Retrieved 2019 01 16 Eclipse Theia is the Next Generation Eclipse Platform for IDEs and Tools eclipsesource com Retrieved 2024 01 10 Langserver org langserver org Retrieved 2019 01 16 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 Le Meur Stevan 2018 12 17 Eclipse Che 7 is Coming and It s Really Hot 1 4 Eclipse Che Blog Retrieved 2019 01 17 Extensions and Plugins Theia Cloud and Desktop IDE Platform Beaton Wayne Eclipse Public License 2 0 The Eclipse Foundation www eclipse org Retrieved 2019 01 16 Helming Jonas 2019 Eclipse Che vs Eclipse Theia Claburn Thomas 2018 Gitpod git bolts git IDE onto GitHub for in browser code git editing Kosyakov Anton From Theia to OpenVSCode Server A history of Cloud IDEs Gitpod Retrieved 3 June 2022 Jean Luc Aufranc 2021 03 03 Arduino IDE 2 0 beta released with live debugger revamped user interface cnx software com Retrieved 2021 03 04 JAXenter News Articles Code JAXenter Retrieved 2020 10 22 Papadopoulou Eirini Eleni 2019 01 17 Vue js is the absolute rockstar of the JavaScript ecosystem JAXenter Retrieved 2019 02 11 Portal nbsp Free and open source software Retrieved from https en wikipedia org w index php title Eclipse Theia amp oldid 1197054297, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.