NetBeans 9 RC1 готов к работе


NetBeans, похоже, пережил переход от Oracle к Apache, но пока трудно сказать, насколько хорошо. Долгожданная 9-я версия готова к серьезной работе, и вы можете скачать релиз-кандидат уже сейчас.

NetBeans долгое время была одной из моих любимых IDE. Я переключился на него из-за моего недовольства Eclipse и не переключился обратно, даже когда казалось, что Eclipse улучшился. NetBeans привлекает меня тем, что это IDE хорошего качества, поддерживающая Java, JavaScript, HTML, PHP, C, C ++ и Python. Затем по пути Python заблудился, и я начал беспокоиться, что следующим может быть PHP. На команду Netbean оказывается большое давление, чтобы она оставалась сосредоточенной на Java, но меня привлекает многоязычный аспект, и я предполагаю, что это небольшая, но важная группа.

Раньше это было просто NetBeans против Eclipse, но сегодня есть несколько других вариантов. JetBrains предлагает ряд IDE с открытым исходным кодом для Java, Python и т. Д., Но не все его инструменты имеют открытый исходный код и нет многоязычной IDE. Visual Studio, хотя ее дни, вероятно, сочтены, по-прежнему предлагает постоянно растущий диапазон языков, включая Python, который в настоящее время отсутствует в NetBeans. Выскочка с открытым исходным кодом, Visual Studio Code, также расширяет свою многоязычную поддержку с удивительной скоростью — она просто не так проста в использовании по сравнению с другими; это скорее редактор, чем IDE, и гораздо больше похоже на набор слабо связанных надстроек, летающих в строю.

NetBeans все еще имеет шанс стать IDE, которую хотят использовать знающие люди, так какова будет следующая версия?

JavaShell

Большая проблема для команды NetBeans заключается в том, что она была переведена на Apache как раз в то время, когда Java претерпевала быстрые изменения. В результате только сейчас версия 9 будет поддерживать JDK 9, и это немного поздно для многих пользователей. Он также поддерживает многие функции JDK 10, такие как вывод локального типа. Однако самые большие усилия были вложены в модульную систему JDK 9 (лобзик). Он также поддерживает новую оболочку JavaShell, но это, конечно, менее важно. Профилировщик Java был улучшен, но не более того. Новый выпуск в основном догоняет Java — но чего еще ожидать? Прошло более 18 месяцев с момента последнего стабильного выпуска NetBeans.

Модульная диаграмма.

Хорошая новость заключается в том, что другим языкам также было уделено некоторое внимание. PHP теперь поддерживает версии 7.1 и 7.0, но плохая новость заключается в том, что средства PHP, похоже, все еще созданы одним участником, Джунити Ямамото. Это, мягко говоря, хрупко. Что касается C / C ++, система теперь поддерживает собственный отладчик Dbx, формат Clang и несколько других незначительных дополнений. Будет интересно посмотреть, совпали ли возможности C / C ++ с существованием подсистемы Linux в Windows.

На данный момент неясно, какой эффект имел перенос проекта на Apache, но NetBeans все еще жив и близок к тому, чтобы догнать изменения в Java, что является шагом в правильном направлении.

Возможный новый экран-заставка для V9


Добавить комментарий