LINUX.ORG.RU

Apache NetBeans 22

 , , , ,

Apache NetBeans 22

1

3

Представлен очередной выпуск Apache NetBeans – интегрированной среды разработки, поддерживающей языки программирования Java, PHP, JavaScript, C, C++ и др.
IDE написана на Java и распространяется на условиях Apache License 2.0.

В этом выпуске:

  • для корректной работы среды разработки теперь требуется jdk минимум 17 версии;
  • улучшена поддержка систем сборки Gradle и Maven;
  • улучшена поддержка языков java, PHP;
  • улучшен интерфейс для работы с git;
  • добавлена поддержка протокола Chrome DevTools для отладки NodeJS;
  • сделана новая стартовая страница;
  • и многое другое.

>>> Подробности



Проверено: hobbit ()
Последнее исправление: CYB3R (всего исправлений: 3)

Ответ на: комментарий от splinter

Не, просто яву теперь часто релизят и приходится добавлять поддержку новых фич.

cocucka_B_TECTE
()

ono_zhivoe.jpg

А вообще рад, что эта среда зашевелилась. Сидел на ней перед тем как перейти на IDEA, а ушёл потому, что уж слишком багованная была тогда.

Но она мне нравилась.

WatchCat ★★★★★
()

Классно. Это отличная IDE для java, python, php и лёгкого веба. Под фронт всё же лучше vscode, но если без SPA фреймворков, то норм.

InterVi ★★★★
()

Не знаю никого из коллег, кто бы им пользовался. Ещё довольно архаично смотрятся их исходники, собираемые Ant-ом. Почему не Maven-ном?

zg
()

После NetBeans и Eclipse ребятам из JetBrains пришлось приложить немало усилий, чтобы сломать стереотип «IDE на джаве - неповоротливое, забагованное и крайне запутанное говнище».

А потом Гугль сделал из IDEA Андроид Студию и доказал, что ничего не изменилось...

Adamos ★★
()

И ничего про C++. Новые стандарты уже давно не поддерживаются. Думаю, пора убирать C++ из списка поддержи.

Когда-то была приятная среда разработки с хорошей поддержкой XML; редактором XML-схем, которым можно было пользоваться, не зная синтаксиса XML схемы.

blex ★★
()
Ответ на: комментарий от InterVi

Классно. Это отличная IDE для java, python, php и лёгкого веба. Под фронт всё же лучше vscode, но если без SPA фреймворков, то норм.

Я долгое время пользовался для PHP. Потом побаловался фронтом на JS в vscode… А потом бросил netbeans совсем и полностью ушёл на vscode. Сейчас поглядываю иногда на netbeans. Мне в ней не нравится то, что ошибки в файла показывает, где ошибок нет. И никак не убрать эти предупреждения. Отвлекает от реальных ошибок, которые нужно исправлять.

Feonis ★★★
()
Ответ на: комментарий от ya-betmen

Пересадка с винды на линукс тоже обычно сопровождается болью и страданием, но не из-за проблем линукса, а из-за привычек пользователя к кривизне винды.

Синдром утенка вообще не аргумент так-то.

Adamos ★★
()
Ответ на: комментарий от X-Pilot

Вспомнил вдруг об Apache OpenOffice, где коммиты идут регулярно, но по факту никаких изменений не происходит. То пробелы уберут, то их добавят, то опечатки исправят, то добавят эти опечатки: https://github.com/apache/openoffice/commits/trunk/

a1ba
()
Ответ на: комментарий от Adamos

Пересадка с винды на линукс тоже обычно сопровождается болью и страданием

Не заметил

Ну и касательно ИДЕ там причины очевидно объективные.

ya-betmen ★★★★★
()
Последнее исправление: ya-betmen (всего исправлений: 1)
Ответ на: комментарий от troizet

Мне, например, нравится анализатор MISRA в CLion. Хотелось бы увидеть его в NetBeans.

DarkAmateur ★★★★
()
Ответ на: комментарий от troizet

Ну так-то они его и внутри своего скуль девелопера юзают.

Но печально, что и его и окуня дропнули.

ya-betmen ★★★★★
()
Ответ на: комментарий от troizet
  1. Под оффтопиком могли бы поправить инсталлятор (во-первых, на HiDPI нет масштабирования шрифтов, во-вторых, uninstaller не подписан подписью: только сам инсталлер), могли бы добавить проект для создания инсталлера (он у них отличный; раньше у них вроде был самораспаковывающийся инсталлер и под Linux, но могу путать)
  2. Я сам пишу под Java, но раз уж заявляется поддержка C/C++, то можно было бы поддерживать больше тулчейнов, чем то, что есть сейчас (CCLS/clangd)
X-Pilot ★★★★★
()

оно ещё живое щЩ

qbbr ★★★★★
()
Ответ на: комментарий от seiken

и умеет его только IntelliJ IDEA.

Да

а 21й - это Котлин

Нет. Народ потешается над обертыванием всего в unsafe в Rust, а вот про идиотскую обработку NPE (аж 2.5 способами) в Kotlin как-то молчат... А ведь это была одна из главных фишек...

X-Pilot ★★★★★
()
Ответ на: комментарий от troizet

3. Drag'n'Drop табов уже много лет как ужасный (с другой стороны, ладно хоть они не закрываются автоматически как в IDEA)...

X-Pilot ★★★★★
()
Ответ на: комментарий от Adamos

После NetBeans и Eclipse ребятам из JetBrains пришлось приложить немало усилий, чтобы сломать стереотип «IDE на джаве - неповоротливое, забагованное и крайне запутанное говнище».

Но сломать его они так и не смогли. IDEA – неповоротливое, забагованное и крайне запутанное говнище.

hateyoufeel ★★★★★
()
Ответ на: комментарий от hateyoufeel

Ну они могли бы этот стереотип не рождать. Было бы проще.

ya-betmen ★★★★★
()
Ответ на: комментарий от Adamos

А потом Гугль сделал из IDEA Андроид Студию и доказал, что ничего не изменилось…

Причём даже на самых топовых компах.

mono ★★★★★
()
Ответ на: комментарий от Obezyan

Я не ваш коллега, но пользуюсь им уже больше 10 лет почти каждый рабочий день.

Да, вы из мира PHP, а я из Java.

zg
()
Ответ на: комментарий от hateyoufeel

Но сломать его они так и не смогли

Из божественно добавленного - я вчера узнал, как подсунуть эмулятору Андроида картинку в эмулируемую камеру.

Все просто - лезешь в настройки эмуляции и указываешь картинку.

Правда, потом включаешь эмулятор, а там в камере - не твоя картинка, а комната какая-то. Но не надо отчаиваться! НАДО ПРОСТО:

- зажать Shift

- WASD-клавишами перейти по этой виртуальной комнате в соседнюю

- и посмотреть там на стол - на него будет натянута твоя картинка!

Я неоднократно говорил, что XCode написан Чужими для Хищника. Но теперь беру свои слова назад. По сравнению с затейниками из Гугля - в Купертино работают стопроцентные натуралы.

Adamos ★★
()
Последнее исправление: Adamos (всего исправлений: 1)
Ответ на: комментарий от Adamos

WASD-клавишами перейти по этой виртуальной комнате в соседнюю

0_о Там ещё и ходить можно? Я всегда думал, что это статичная картинка.

troizet
() автор топика
Ответ на: комментарий от blex

с хорошей поддержкой XML

Как может быть поддержка у текстового формата, не предназначенного для чтения (а уж тем более редактирование) человеком?

thunar ★★★★★
()

для корректной работы среды разработки теперь требуется jdk минимум 17 версии;

Пропал Калабухов дом.

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от devorg

Боль от отсутствия софта а не от привычек.

Это довольно часто одно и то же.

Например, когда мне нужны были пиктограммы для мобильного приложения, я не страдал от отсутствия Фотошопа и не пытался наколхозить примерно так же в Гимпе. Я нарисовал их в Инкскейпе на общем полотне и нарубил-намасштабировал IM. Сохранив команды IM в скрипт и запуская его при правке исходника. И получилось все быстрее и аккуратнее, чем если бы у меня был Фотошоп (а он у меня не один год был рабочим инструментом, так что сравнить могу).

Adamos ★★
()
Ответ на: комментарий от LongLiveUbuntu

Это как Java++ от Microsoft?

От гугля же. В основная сфера применения андроид.

Ygor ★★★★★
()

Я удивился когда прочитал новость Оно еще живое? Но еще больше я удивился, когда прочитал комменты и узнал что этим пользуются. Я много раз пытался им пользоваться. Но нет, я не враг себе. Именно эта программа меня начало убеждать, что Ява не для десктопных приложений.

И слава Ньютону, JetBrains смогли меня убедить, что всё дело в руках, а не в ЯП.

Ну жив и жив. Если пользуются, значит комуто надо.

noc101
()

чего все на новость набросились с топтанием...

там самое главное : Upgrade Antlr3 and 4

Antlr само по себе круто (и источник тормозов конечно). Переезд на более актуальную штуку - это реальный STADY.

всё остальное в принципе фигня. А вот разбор внутри себя это круто. Без подставных костылей LSP, чем кстати IDE отличается от редактора - она сама знает что редактирует.

можно только поздравить.

MKuznetsov ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.