Команда Eclipse Orion выпустила последнюю версию своей сетевой IDE. В Orion 4.0 улучшены пользовательский интерфейс на стороне клиента, сервер и основной код.
Релиз выходит через четыре месяца после предыдущего релиза в июне в рамках ежегодной «поезде релизов» Eclipse, и, согласно недавнему сообщению Джона Аторна в Orion News, команда работала над улучшениями, включая инструменты JavaScript и «некоторые очень долгие годы». сроки, о которых мы еще не совсем готовы писать в блоге ».
Наиболее очевидным изменением пользовательского интерфейса является удаление страницы навигатора, которая была заменена макетом с навигацией слева. Другие изменения в пользовательском интерфейсе — лучшее выравнивание значков, политик выбора и цветовых тем.
В редактор JavaScript добавлена поддержка интеллектуальных отступов и автозаполнения блочных комментариев. Если вы нажмете return после открывающей фигурной скобки, следующая строка будет сдвинута на одну дополнительную табуляцию. Завершение блочного комментария означает, что если вы нажмете return в строке, содержащей только / * или / **, редактор вставит закрывающие символы комментария и автоматически начнет каждую строку внутри блочного комментария с символа *.
Также было добавлено завершение скобок, и редактор Orion теперь будет автоматически закрывать фигурные скобки, скобки, а также одинарные и двойные кавычки. Когда вы вводите открывающую скобку, квадратную скобку или кавычку, закрывающий символ будет вставлен автоматически, а курсор будет помещен между совпадающей парой. Если вы выделите текст и введете открытую скобку или цитату, весь выделенный фрагмент будет заключен в соответствующую пару.
Новым в этом выпуске является добавление проекта как концепции. Очевидно, что эта работа еще не завершена, поскольку текущая версия хранит лишь небольшой объем метаданных в файле project.json. В новостях Orion Кен Уокер говорит, что именно здесь будут размещены дополнительные функции Project.
Другое изменение касается базовой модели User в реализации сервера Java. Чтобы упростить поддержку масштабируемости, рабочие области пользователей теперь полностью автономны для поддержки совместного использования между серверами Orion, такими как Java и Node.js.
Вы можете загрузить Orion 4.0 из Eclipse, а также использовать его на OrionHub.
Это видео показывает установку версии Orion для Node.js на Raspberry Pi.