LINUX.ORG.RU

Apache NetBeans 25

 , , ,

Apache NetBeans 25

0

2

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

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

  • улучшена поддержка систем сборки Gradle, Maven и Ant;
  • улучшена поддержка Java:
    • исправлены ошибки при использовании хинтов связанных с оператором switch;
    • улучшен автокомплит для оператора switch;
    • исправлено форматирование для record;
  • улучшена поддержка PHP:
    • улучшена поддержка статического анализатора PHPStan;
    • добавлена частичная поддержка версии 8.4 (асимметричная область видимости свойств, атрибут #[\Deprecated], new MyClass()->method() без скобок);
    • улучшена поддержка версии 8.3;
    • добавлена возможность запуска тестов из редактора кода;
  • улучшена поддержка CSS;
  • и многое другое.

>>> Скачать

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



Проверено: CrX ()
Последнее исправление: CrX (всего исправлений: 2)
Ответ на: комментарий от rtxtxtrx

Что там улучшать можно 20 лет?

Как будто языки, тулинг, плагины, взаимодействие с ОС и интерфейсы не меняются уже десятки лет…

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

нетбинс - это одна из моих первых ide наряду с эклипсом. они кактус продолжают жрать. даже эклипс что-то на электроне с lsp родил, а нетбинс - это предсиавитель старой школы ide типа idea и тп - для ткх кто не может поставить пару рекомендованных плагинов

rtxtxtrx ★★
()

они в 24 питоновский плагин привезли? а то чот разогнились, уже 25 :-D

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

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

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

нетбинс мог бы хотя бы эту нишу мобильной разработки попытаться занять

Как раз там ему делать нечего, ибо Гугл «благословил» Андроид Студио.

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

из остальных его выгнали ссаными тряпками.

Ну не знаю, наш самый главный лоровский архитектор @Obezyan писал, что использует нетбинс как основной инструмент разработки php и его оно устраивает.

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

использует нетбинс как основной инструмент разработки php и его оно устраивает

Я тоже его использовал для микроскриптоты на PHP. Вроде даже и нормально было.

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

эклипс намного приятнее.

Не, электрон конечно та ещё шляпа, но эклипс и приятнее в одной фразе...

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

использует нетбинс как основной инструмент разработки php и его оно устраивает.

Полностью устраивает. Но тут есть нюанс, чтобы NetBeans полностью устраивал нужно… хоть немного знать Java.

Там в конфиге буквально нужно тюнить опции по умолчанию:

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-Xmx384m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Xverify:none -J-XX:CompileThreshold=100 -XX:+CompressedOOPS -XX:+AggressiveOpts -XX:+TieredCompilation -XX:+DoEscapeAnalysis -XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled -J-Dapple.laf.useScreenMenuBar=true --laf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel -J-Dsun.java2d.noddraw=true -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd_hrgb"

указывать свою тему и тд. Потом ковыряться в настройках которых ну очень много. Первая настройка заняла у меня часа два наверное. С тех пор используется и переезжает на новые версии нетбинса последние лет 15-16 иногда немного меняясь. Это как с vim dotfiles.

Obezyan
()

особо не пользовался (не могу привыкнуть, даже по принудиловке, к подобным «воркфлов/редакторам», особенно не отключаемые фишки «авто-пакости» при наборе...)

вопрос: чем так зашел в сообщество «подобный» JetBrains?! (в сопоставление сабжу)

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

так он не погромист даже, а менеджер-тимлид или хз кто

Вы путаете system architect с solution architect. Обезъян относится к первому виду.

  • System architect вырастают из техлидов (ведущий разработчик команды)
  • Solution architect вырастают из тимлидов (разработчик который пошел в манагеры)

Системные архитекторы пишут код практически каждый день. Нельзя стать системным архитектором не пройдя путь джун-миддл-синьор-техлид в хотя бы паре языков.

Обычно ими становятся те кто имеет 10-15+ лет опыта и им до сих пор нравится писать код, они не хотят уходить выше по управленческой ветке в CEO/CTO и уходят до упора в техническую.

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

Обе эти ветки упираются в CTO или собственника бизнеса напрямую.

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

Я o парсинге новых C++ спрашивал в новости о предыдущей версии NetBeans, мне ответили, что используется clangd

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

Тогда скорее System Architect вырастает в Vice President of Engineering (VPE), а Solution Architect — в CTO.

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

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