Создан прототип IDE Eclipse, работающий внутри web-браузера
12 января 2011 года
В рамках проекта Orion подготовлена начальная реализация упрощенного варианта интегрированной среды разработки Eclipse, работать с которым можно без локальной установки Eclipse через обычный web-браузер. Серверная часть написана как и классическая IDE Eclipse на языке Java и занимается только выполнением низкоуровневых операций, таких как обработка файлов и разделение привилегий между пользователями. Клиентская часть использует JavaScript для формирования интерактивного интерфейса пользователя. На стороне клиента, например, организован процесс редактирования кода и интерфейс для управления файлами.
Начальный прототип создан несколькими участниками команды разработчиков Eclipse из компании IBM. Проект находится на начальной стадии разработки и еще далек до реализации близкого по возможностям аналога IDE Eclipse, интерфейс которого полностью переписан на JavaScript. Код проекта распространяется в рамках свободной лицензии EPL (Eclipse Public Licence).
По задумке создателей проекта, Orion позиционируется как платформа для web-разработки, призванная помочь разработчикам в создании собственных реализаций web-приложений, примерно в том виде, как сейчас платформа Eclipse выступает в роли базиса многих сторонних проектов. Например, при помощи Orion можно будет использовать в своих проектах готовые модули с редактором кода, функциями управления версиями, файловым менеджером и отладчиком.
В планах проекта намечена реализация поддержки плагинов на языке JavaScript и добавление поддержки функций для работы с серверной составляющей Orion из классического настольной среды Eclipse. Orion также будет поддерживать интеграцию со сторонними web-сервисами, такими как системы отслеживания ошибок (например, Bugzilla), инструменты для мониторинга процесса сборки (например, Hudson), системы рецензирования кода (например, Gerrit), внешние репозитории (например, GitHub), сервисы для поиска исходных текстов и чтения документации.
Источники
править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.