The OpenNET Project / Index page

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



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

Исходное сообщение
"Релиз интегрированной среды разработки Eclipse Orion 1.0, ра..."
Отправлено opennews, 01-Ноя-12 20:29 
Анонсирован (http://planetorion.org/news/2012/10/orion-1-0-release/) релиз проекта Orion 1.0 (http://eclipse.org/orion/),  в рамках которого проектом Eclipse под покровительством компании IBM развивается (http://wiki.eclipse.org/Orion) концепция интегрированной среды разработки, работающей в обычном web-браузере и нацеленной на создание сайтов и web-приложений. В отличие от других попыток создания браузерных инструментов разработки, Orion не ограничивается работой в одной вкладке браузера - поддерживается полноценная работа со ссылками и обмен ими. Например, можно открыть файл для редактирования в новой вкладке через открытие ссылки. По своей структуре Orion организован в виде набора работающих на стороне браузера компонентов, которые могут использоваться как отдельно, так и в связи друг с другом.


<center><a href="http://wiki.eclipse.org/images/a/a6/Orion-edithtml.png"... src="https://www.opennet.ru/opennews/pics_base/0_1351782713.png" style="border-style: solid; border-color: #606060; border-width: 1px;" title="" border=0></a></center>


Клиентская часть (https://github.com/eclipse/orion.client), обеспечивающая процесс редактирования кода,  написана на языке JavaScript, распространяется под свободой лицензией EPL и может использоваться как платформа для создания различных web-ориентированных редакторов, примерно в том виде, как сейчас платформа Eclipse выступает в роли базиса многих сторонних проектов. Серверная часть написана на языке Java и распространяется (https://github.com/eclipse/orion.server) под лицензиями EPL и BSD. Вся логика редактирования кода реализуется на стороне клиента, серверная часть отвечает только за выполнение низкоуровневых операций, таких как обработка файлов и разделение привилегий между пользователями.

Orion легко интегрируется со сторонними проектами и может использоваться (http://planetorion.org/news/2012/06/examples-of-embedding-th.../) в качестве редактора кода, встроенного в различные web-приложения и продукты. Например, на базе Orion построены встроенный в Firefox JavaScript-редактор Scratchpad (https://www.opennet.ru/opennews/art.shtml?num=32951) и развиваемый компанией VMware редактор кода Scripted (https://www.opennet.ru/opennews/art.shtml?num=35077).  Кроме того, Orion может быть запущен (http://wiki.eclipse.org/Orion/How_Tos/Install_Orion_on_Local...) на машине разработчика в виде обособленной среды разработки или вызван (http://wiki.eclipse.org/Orion/Getting_Started_with_Orion) в виде web-сервиса. В частности, один из таких сервисов Orionhub.org (http://orionhub.org/) поддерживается сообществом Eclipse и при создания аккаунта обеспечивает возможность привязки уже существующей учётной записи в Mozilla Persona или службах Google.


В настоящий момент поддерживается редактирование JavaScript, Java, CSS и HTML. Поддержка других языков, дополнительных функций, команд редактирования, типов хранилищ данных и расширений интерфейса пользователя обеспечивается через подключения внешних плагинов. Например, доступны плагины для управления версиями с использованием Git, доступа к файлам через WebDAV, поддержки новых элементов HTML5, работы с Node.js, автоматического форматирования JavaScript-кода с использованием JSBeautifier (http://jsbeautifier.org/), режима подсветки синтаксиса CodeMirror и т.п. При этом плагины не зависят от серверной инфраструктуры и могут загружаться с внешних сайтов.


URL: http://planetorion.org/news/2012/10/orion-1-0-release/
Новость: https://www.opennet.ru/opennews/art.shtml?num=35215

 

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



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

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