Затмение Тейя - Eclipse Theia

Затмение Тейя
РазработчикиTypeFox и Ericsson
изначальный выпускМарт 2017 г.
Репозиторийgithub.com/theia-ide
ЛицензияОбщественная лицензия Eclipse 2.0 (EPL2) или Стандартная общественная лицензия GNU, версия 2 (GPLv2) с исключение пути к классам[1]
ТипИнструмент программирования, Интегрированная среда разработки
Интернет сайтwww.theia-ide.org/

Затмение Тейя это бесплатно и с открытым исходным кодом интегрированная среда разработки (IDE) фреймворк для рабочий стол и веб-приложения.[2] Это реализовано в Машинопись, основывается на Код Visual Studio, и подчеркивает расширяемость.[3][4][5]

История

Theia была разработана TypeFox и Ericsson, с дополнительными взносами от Красная Шапка, IBM, Google и Arm Holdings.[6][7] Впервые он был запущен в марте 2017 года.[8] С мая 2018 года Theia является проектом Фонд Затмения.[9]

Около

Theia построен на Протокол языкового сервера (LSP) и поддерживает множество языки программирования.[10] Его можно использовать как настольное приложение, а веб приложение, или гибридное приложение с отдельным передняя и задняя части. Все функции Theia реализованы в виде расширений, что позволяет сторонним разработчикам изменять функциональность Theia, используя те же самые интерфейсы прикладного программирования (API) в качестве компонентов приложения по умолчанию.[11] Макет Тейи состоит из перетаскиваемый доки.[11][12]

Тейя - это бесплатное программное обеспечение с открытым исходным кодом проект в рамках Фонд Затмения и под лицензией Общественная лицензия Eclipse 2.0 (EPL2).[13]

Применение

Затмение Че использует Eclipse Theia в качестве IDE по умолчанию, начиная с версии 7.[14]В сентябре 2018 года была выпущена онлайн-среда IDE Gitpod, основанная на Theia.[15]

Прием

В январе 2019 г. JAXenter, веб-сайт и блог о кодировании,[16] поставил Тейю на третье место по популярности JavaScript интегрированная среда разработки 2018 года по данным GitHub метрики, позади Код Visual Studio и Атом.[17]

использованная литература

  1. ^ "Лицензия Theia".
  2. ^ "Theia · GitBook". www.theia-ide.org. Получено 2019-01-16.
  3. ^ Ле Мер, Стеван (19 декабря 2018 г.). "Eclipse Che 7 уже скоро, и он действительно горячий (2/4)". Блог RHD. Получено 2019-01-16.
  4. ^ Феррара, Клаудио Давиде (04.12.2017). "Theia: единая IDE для рабочего стола и облака". HTML.it (на итальянском). Получено 2019-02-14.
  5. ^ Хеллер, Мартин (25 февраля 2019 г.). «Обзор Cloud IDE: AWS Cloud9 против Eclipse Che против Eclipse Theia». InfoWorld. Получено 2019-02-25.
  6. ^ Хелминг, Йонас; Кегель, Максимилиан (20.06.2018). "Добро пожаловать (в Затмение), Тейя!". EclipseSource. Получено 2019-01-17.
  7. ^ «Theia - IDE для облака и рабочего стола». www.theia-ide.org. Получено 2019-01-16.
  8. ^ Мохило, Доминик (30.05.2017). «Что такое Theia - классическая среда разработки, созданная с использованием современных технологий». JAXenter. Получено 2019-01-16.
  9. ^ "Затмение Тейя". projects.eclipse.org. Получено 2019-01-16.
  10. ^ "Langserver.org". langserver.org. Получено 2019-01-16.
  11. ^ а б Мохило, Доминик (18.05.2017). "Theia: Eine einzige IDE auf dem Desktop und in der Cloud". JAXenter (на немецком). Получено 2019-01-16.
  12. ^ Ле Мер, Стеван (17 декабря 2018 г.). "Eclipse Che 7 уже скоро, и он действительно горячий (1/4)". Блог Eclipse Che. Получено 2019-01-17.
  13. ^ Битон, Уэйн. "Общественная лицензия Eclipse 2.0 | Фонд Eclipse". www.eclipse.org. Получено 2019-01-16.
  14. ^ Хелминг, Джонас (2019). "Затмение Че против Затмения Тейя". Цитировать журнал требует | журнал = (Помогите)
  15. ^ Клэберн, Томас (2018). "Gitpod git-bolts git-IDE на GitHub для редактирования кода git в браузере". Цитировать журнал требует | журнал = (Помогите)
  16. ^ «JAXenter - Новости, статьи, код». JAXenter. Получено 2020-10-22.
  17. ^ Пападопулу, Эйрини-Элени (17 января 2019 г.). «Vue.js - абсолютная рок-звезда экосистемы JavaScript». JAXenter. Получено 2019-02-11.