Уже вот-вот должен выйти стабильный релиз новой версии замечательной и самое главное бесплатной IDE для таких языков программирования как: PHP, Java, C/C++ и других. Ну а пока обходит обкатку Release Candidate (RC) данной версии, давайте посмотрим что же изменилось в данной IDE.

Основные изменения (не учитывая изменения в поддержке фреймворков и прочего) по сравнению с версией 8.0 на которые указывают непосредственно сами разработчики:
  • Прямая работа с Node.js.
    Для меня как WEB-разработчика это ключевая функция, которая в свою очередь тянет много других хороших доработок, таких например как нормальная поддержка Gulp и Grunt.
  • Поддержка удалённого управления Oracle WebLogic Server
  • Поддержка сервера-приложений WildFly 9 и 10 версий

Node.js

  • Поддержка Node.js проектов
  • Управление npm пакетами прямо из настроек проекта
  • Запуск и отладка Node.js приложений


HTML5/JavaScript

  • Поддержка Gulp



  • Поддержка Mocha и Selenium
  • Поддержка шаблонизатора Jade
  • Расширенна поддержка Grunt
  • Расширенна поддержка AngularJS и KnockoutJS
  • Проектами теперь распознаются package.json, bower.json и composer.json


Java

  • Улучшено авто-дополнение кода
  • Более удобный и понятный навигатор

  • Улучшено управление в окне настроек

Java EE

  • Поддержка удалённого управления Oracle WebLogic Server

  • Поддержка сервера-приложений WildFly 9 и 10 версий

PHP

  • Поддержка Phing
  • Расширенная интеграция с Composer
  • Покрытие кода при помощи Nette Tester
  • Интеграция с инсталлятором Symfony


C/C++

  • Поддержка смешанной разработки в C++/Java
  • Улучшения в «мастере создания проектов»
  • SVN, Git и Mercurial поддерживаются в удалённом режиме

  • Улучшения в C++ редакторе
  • Улучшения проверок, подсказок и рефакторинга
  • Поддержка «обратной разработки» (Граф Вызовов / Call Graph)

Профайлер

  • Редизайн

  • Новые функции:
    • Отображение в реальном времени состояния CPU
    • Отображение в реальном времени состояния памяти
    • Мониторинг использования CPU
    • Дампы потоков профилируемого приложения
  • Улучшения движка:
    • Более быстрое подключение к профилируемому приложению
    • Ограничение исходящих вызовов профилируемых методов
    • Учёт памяти выбранных классов
  • Упрощёны настройки
  • Улучшена интеграция в IDE

Прочее

  • Расширена поддержка Git
  • И ещё много-много чего другого


Ещё подробнее о данной версии можно посмотреть на официальной WIKI странице данной версии (на английском).
Так-же возможно Вас заинтересует:


Сам я пользуюсь версией 8.1 для JS проекта с состояния Beta, и моё личное мнение — версией однозначно можно пользоваться.
Единственный нюанс который меня постиг это то что в Linux для прямой работы с npm из проекта — необходимы права sudo, но IDE их сама не запрашивает для терминала.

P.S. Надеюсь, я все функции правильно понял и перевёл. Прошу высказывать свои замечания в ЛС.
Используете ли Вы Netbeans IDE?

Проголосовало 590 человек. Воздержалось 103 человека.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Комментарии (18)


  1. kronos
    13.10.2015 14:52
    -5

    Какие же страшные там шрифты


    1. ange007
      13.10.2015 15:03

      «Ну на вкус и цвет...» как говориться.
      Как по мне ничем плохим шрифты не выделяются (если речь о самой IDE), а в редакторе они меняются на любой вкус.


    1. KriMs
      13.10.2015 15:11

      Такие же страшные как в RubyMine под linux'ом…


    1. Benjaminabel
      13.10.2015 19:10
      +3

      Больше проблема JRE, чем IDE. Но вот почему она уже столько лет актуальна — непонятно.


      1. ketrin7
        14.10.2015 08:29

        Актуальна, по-моему, потому что кроссплатформенная, поддерживает несколько языков, а теперь ещё и фреймворков — удобно


  1. MTonly
    13.10.2015 16:09

    Добавили бы поддержку HiDPI (сейчас при системном масштабе 200% кнопки на панели инструментов и заголовки панелей очень мелкие) и исправили бы разбор кода C++ (сейчас регулярно оказываются подсвеченными фрагменты имён функций, при переходе по Ctrl+Click переход осуществляется совсем не на объявление функции, а «мимо», и проч. — когда такое начинается, приходится перезапускать IDE).

    В 8.1 RC в этом плане, увы, всё по-прежнему.


  1. MilkyWay
    13.10.2015 19:36

    Темной темы по-прежнему нет?


    1. ange007
      13.10.2015 19:48
      +2

      Она есть уже очень давно.
      image


      1. sefus
        14.10.2015 11:22

        Это из коробки есть или какой-то LaF?


        1. ange007
          14.10.2015 11:25

          Плагин «Dark Look and Feel Themes», из официального репозитория.
          image


          1. sefus
            14.10.2015 11:38

            Понял. Похоже это Dark Metal, но на windows php-проект в нем уж очень убого выглядит. Иконки в белой обводке и ярко белые линии как-то не гармонируют.


            1. ange007
              14.10.2015 11:48

              Похоже это Dark Metal

              Ну собственно да, есть ещё Dark Nimbus. Вот он как-раз не очень как по мне.
              image


              1. sefus
                14.10.2015 12:14

                У меня такая каша выходит:

                Заголовок спойлера


                1. ange007
                  14.10.2015 12:18

                  У меня собственно вот так
                  image


  1. MrShoor
    13.10.2015 20:29
    +2

    Имя! Мне нужно имя этого шрифта:
    image


  1. yatagarasu
    14.10.2015 00:37

    VS Community Edition — это беслатная или коммерческа IDE?


    1. vladon
      14.10.2015 10:59

      бесплатная коммерческая IDE


      1. ketrin7
        14.10.2015 11:08

        vladon Бесплатная, полнофункциональная и расширяемая интегрированная среда разработки для создания современных приложений для Windows, Android и iOS, а также веб-приложений и облачных служб. www.visualstudio.com/products/visual-studio-community-vs

        Тут sohabr.net/habr/post/246889 про некоторые ньюансы. В часности о том, что имеет лицензионные ограничения: индивидуальный разработчик и до 5 человек в небольшой компании могут использовать community в любых целях, включая коммерческие. Также нет ограничений на использование в академических целях и для работы над open-source проектами.