Новая среда разработки приложений HTML5 от NetBean, Easel, предоставляет разработчикам Java новый тип проекта, специфичный для HTML5, с улучшенным редактором JavaScript.
До сих пор разработчикам, которые хотят создавать приложения HTML5, приходилось довольствоваться выдумкой и выбирать какой-либо другой тип проекта в IDE по своему выбору.
Теперь Project Easel открывает новые горизонты с типом проекта HTML5 с поддержкой тестирования JavaScript и отладчиком JavaScript. Редактор JavaScript значительно улучшен за счет улучшенного завершения кода. Инспектор страниц, визуальный редактор стилей CSS, встроенный браузер WebKit и глубокая интеграция с Chrome также являются частью Project Easel.
В следующем видео показано, как работает мастер создания проекта, который позволяет выбирать исходные шаблоны и конкретные версии библиотек JavaScript для загрузки из сетей доставки контента:
Этот второй скринкаст демонстрирует, как работать с редактором и отладчиком JavaScript для ввода и редактирования файлов в приложении HTML5:
В целом, этот выпуск NetBeans предоставляет разработчикам среду, необходимую для создания и отладки кросс-платформенных веб-и мобильных приложений с использованием последних стандартов HTML5, JavaScript и CSS.
Однако Project Easel-не единственное дополнение к NetBeans 7.3. В качестве функций для всей платформы на его главной панели инструментов появился новый раскрывающийся список для ситуаций переполнения, а также было добавлено меню «Открыть последний файл».Профили теперь поддерживают Linux ARM, предлагают сравнение снимков ЦП и профилирование выборочной памяти.
Для тех, кто работает с Java, новая панель навигации, показывающая текущее встраивание в редактор, предоставляет средство панировки. Существуют также обновленные представления, набор подсказок и рефакторингов, а также фильтры для результатов использования поиска.
Разработчики Java EE теперь имеют инструмент тестирования JPQL и усовершенствования функций разработки служб REST, в то время как те, кто работает с Java FX, найдут поддержку SceneBuilder и FXML с улучшенным редактированием FXML, включая точное завершение кода и маркировку ошибок.
Для разработчиков PHP NetBeans теперь предоставляет парсеры для аннотаций (например, в Symfony 2 и Doctrine 2), базовую интеграцию для менеджера зависимостей Composer, завершение кода Twig, сопоставление связанных тегов и ошибок из несопоставимых тегов.
Использование памяти было сокращено по крайней мере наполовину для больших проектов на C/C++, а также улучшена скорость синтаксического анализа и индексация.
Поддержка Groovy 2.0 завершает список новых функций, которые должны убедить пользователей NetBeans отказаться от бета-версии 7.3.