Pull to refresh

Вышел NetBeans IDE 8.0 Beta

Website development *
Уже как пару месяцев назад, тихо и без шумихи вышла Beta-версия замечательной среды разработки NetBeans IDE.

Напомню, что NetBeans — это продвинутая среда разработки, позволяющая разрабатывать приложения на таких языках как: PHP, C/C++, Python, JavaScript и даже Ада.

Хотя NetBeans IDE является свободной средой разработки и проект разрабатывается сообществом разработчиков-энтузиастов, но по качеству и возможностям не уступает коммерческим IDE.


Из коробки поддерживается:

  • рефакторинг и профилирование
  • выделение синтаксических конструкций цветом
  • автодополнение на лету
  • управление всеми популярными системами контроля версий


Что нового в NetBeans 8.0 Beta?


  • Поддержка Java SE 8
  • Поддержка Java ME 8
  • Расширенная поддержка HTML5
  • Поддержка Tomcat 8.0
  • Поддержка PHP 5.5
  • Множество улучшений всей IDE



Редактор


  • направляющие линии для отступов
    Наконец-то появились пунктирные линии, позволяющие лучше различать блоки кода, отделенные табуляцией. Они отображаются по умолчанию. Цвет можно изменить в настройках IDE.



  • новые подсказки в коде
  • ссылка на внешнюю документацию, в окне просмотра документации теперь активная


Java


  • поддержка JDK8
  • поддержка Java SE Embedded и Java ME Embedded 8
  • усовершенствования редактора Java: много новых подсказок к коду, Javadoc в качестве подсказок
  • улучшенная интеграция с JavaFX Scene Builder


Java EE


  • новые PrimeFaces генераторы кода
  • интеграция с Tomcat 8.0
  • интеграция с TomEE
  • различные улучшения


PHP


  • поддержка PHP 5.5










  • поддержка стандартов PSR-0 и PSR-1
  • поддержка PHP CS Fixer
  • улучшения для Twig, Latte и Neon
  • поддержка Composer в Мастере создания проектов


С/С++


  • добавлены хлебные крошки


  • консоль отладчика GDB теперь можно использовать в режиме командной строки. IDE будет обрабатывать команды и отражать изменения отладчика


Платформа


  • новый API для настройки вкладок редактора для Windows систем
  • новый дизайн пользовательского интерфейса управления проектными группами
  • файлы в папках теперь могут быть отсортированы по расширению




Разное


  • улучшен профайлер. Теперь он доступен для встраиваемых систем, таких как Raspberry Pi
  • поддержка Subversion 1.8 и различные усовершенствования в поддержке Git и Mercurial
  • изменение дизайна в интерфейсе Project Groups
  • различные улучшения скорости работы
  • улучшения во всплывающем меню результатов поиска: «Copy File Path» для нескольких выделенных файлов, поддержка базовых операций с файлами, поддержка «Select in>»


HTML5


  • появилась поддержка удалённой отладки Android 4.4 WebKit для Cordova 3.3+
  • добавлена поддержка Grunt
  • в плагинах доступен Avatar.js. После установки плагина вы можете создавать проекты с Avatar.js


JavaScript


  • улучшенная поддержка AngularJS
  • поддержка автозавершения кода в шаблонах Knockout
  • поддержка нового редактора для создания jQuery виджетов и плагинов
  • отладка JavaScript кода теперь выполняется в Nashorn (JDK 8+)


Хочется отметить, что инсталляторы для OS Solaris более не поддерживаются. Тем не менее вы можете запустить IDE на этой OS, используя zip-архивы вместо бинарных инсталляторов.

Хотя это только Beta-версия (релиз ожидается только в апреле), но уже сейчас вы можете опробовать новую версию IDE. Что касается PHP-версии, то я активно использовал её на работе в качестве основной IDE в течении недели и не заметил каких-то проблем.

Полезные ссылки:



P.S. Строго не судите, это моя вторая статья за пару лет, буду рад принять исправления в личку.
Tags:
Hubs:
Total votes 44: ↑41 and ↓3 +38
Views 43K
Comments Comments 82