The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Проект Eclipse развивает интегрированную среду разработки но..."
Отправлено opennews, 04-Дек-15 14:43 
Организация Eclipse Foundation представила интегрированную среду разработки нового поколения - Eclipse Che (https://eclipse.org/che/), интерфейс которой не зависит от представления данных и может формироваться как при помощи web-технологий, так и с использованием классических локальных клиентов. Eclipse Che позиционируется как облачная среда разработки, не привязанная к локальным компьютерам разработчиков и доступная из любой точки сети. Серверная часть написана на языке Java и может быть запущена на любом сервере, где есть Java.
<center><a href="https://www.filepicker.io/api/file/V2q5bdJoTS2Nz6cQ3KgQ?a.pn... src="https://www.opennet.ru/opennews/pics_base/0_1449228592.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

Инициатором и основным разработчиком проекта является (https://codenvy.com/products/che) компания Codenvy, имеющая украинские корни (имя Che выбрано как сокращение города Черкассы). Разработка новой среды ведётся как открытый проект, развивающийся под крылом Eclipse Foundation, при участии инженеров из компаний SAP, IBM, WSO2 и Serli. Исходные тексты распространяются под лиценизей Eclipse Public License 1.0. Благодаря архитектуре на основе плагинов Eclipse Che может выступать платформой для создания собственных специализированных web-ориентированных сред редактирования кода и встраивания элементов IDE в имеющиеся продукты.
<center><a href="https://camo.githubusercontent.com/108916a7c604f157f3ad525b0... src="https://www.opennet.ru/opennews/pics_base/0_1449225492.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


Доступен широкий спектр плагинов (https://eclipse-che.readme.io/docs/plug-ins), предоставляющих поддержку различных типов приложений (мобильные приложения, web-приложения, графические программы, консольные утилиты), языков программирования (С/C++, Go, Java, Python, Ruby, PHP, SQL), фреймворков (Angular JS, Docker, Yeoman),  систем сборки (Ant, Bower, Grunt, Gulp, Maven, Npm) и инструментариев (Code Mirror, Git, Orion, SSH, Subversion). Для расширения функциональности среды может применяться RESTful API, при помощи которого разработчики могут адаптировать IDE для новых типов проектов, добавить собственные команды и обеспечить интеграцию с любой инфраструктурой.
<center><a href="https://www.filepicker.io/api/file/x0h5pyFRQoyigZ9Anu9N?a.pn... src="https://www.opennet.ru/opennews/pics_base/0_1449228637.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


Центральным звеном Eclipse Che является Workspace Server, предоставляющий средства для создания рабочих пространств, доступных через RESTful API, который может быть использован для управления рабочим пространством из любой среды разработки. Базовый интерфейс написан с использованием web-технологий и может быть открыт в web-браузере. Дополнительные интерфейсы развиваются для мобильных устройств, терминала и рабочего стола. Также подготовлен плагин для классической среды Eclipse. При этом, так как рабочее окружение формируется на сервере, все клиентские интерфейсы получают доступ к единому окружению, отличается только представление данных. Все операции выполняются на сервере, включая редактирование и отладку.

<center><a href="https://eclipse.org/che/img/ud-workspaces.png"><img src="https://www.opennet.ru/opennews/pics_base/0_1449226517.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


Для запуска сервера достаточно загрузить код Eclipse  Che и запустить скрипт "./che.sh start", после чего среда разработки станет доступна через открытие страницы http://localhost:8080. Сервер может быть запущен на любых системах, где имеется Java 8, в том числе в Linux, OS X и Windows. Импортирование кода на сервер может производиться через Git, SVN, загрузку через браузер ZIP-архива или через копирование файлов по SSH.


<center><a href="https://eclipse.org/che/img/che-lighttheme.png"><img src="https://www.opennet.ru/opennews/pics_base/0_1449226494.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center

URL: https://news.ycombinator.com/item?id=10653258
Новость: https://www.opennet.ru/opennews/art.shtml?num=43455

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру