Команда Eclipse Orion выпустила Orion 12, последнюю версию браузерной IDE. В новой версии добавлена полная поддержка спецификации языка ECMAScript 2015, а также улучшенные возможности конфигурации проекта и поддержка файлов eslintrc. *.
Orion — это инструмент веб-разработки Eclipse, который вы можете использовать для разработки веб-приложений в своем браузере. IDE имеет сложный редактор кода и позволяет создавать ссылки на репозиторий. Инструменты Orion написаны на JavaScript и запускаются в вашем браузере.
Поддержка ECMA 2015 в новой версии охватывает всю спецификацию ECMA 2015, включая такие аспекты, как функции стрелок и классы.
В сообщении о поддержке в блоге Orion News Оливер Томанн говорит, что:
«инструмент полностью понимает синтаксис нового языка, и для вас доступны новые быстрые исправления и шаблоны кода».
Правила линтинга также были обновлены с учетом новых шаблонов кода ECMA 2015.
Наряду с поддержкой ECMA 2015 разработчики ввели элементы, упрощающие использование Orion. Есть экспериментальный сервер Node.js, который можно использовать на orion.eclipse.org или локально, а также новая служба метрик для плагинов. Виджет редактирования кода также был улучшен. Это было введено в прошлом году в Orion 9, но было переработано, чтобы сделать его более удобным и настраиваемым. Двумя наиболее примечательными улучшениями являются настраиваемые конфигурации редактора и возможность точной настройки инструментов веб-языка.
Сторонние библиотеки — это еще одна область, в которой были внесены улучшения, с обновленными версиями библиотек Acorn, Doctrine, ESrecurse, Estraverse, Escope и Tern. Парсер Esprima больше не используется, его заменил Acorn.
Согласно сообщению в блоге об изменении. Причин тому много, главными из которых являются:
Acorn имеет полную поддержку ECMA 2015 (с восстановлением большей части).
Разработчики могут легко расширить синтаксический анализатор Acorn с помощью механизма плагинов, поэтому нет необходимости редактировать код синтаксического анализатора, чтобы иметь собственные настройки Orion для команды.
Acorn имеет надежную поддержку восстановления прямо из коробки.
Новую версию можно загрузить с сайта Eclipse Orion.