LINUX.ORG.RU

Apache NetBeans 23

 , , ,

Apache NetBeans 23

2

4

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

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

  • улучшена поддержка систем сборки Gradle и Maven;
  • улучшена поддержка языков java, PHP;
  • и многое другое

Скачать

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



Проверено: hobbit ()

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

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

тем что для жавы лучше, как ты на своём хипстерско-вредительском имагзе будешь пердолить рефакторить гигантскую иерархию наследования, +GoF, +Spring? вот @Syncro тебе враз бы объяснил и про контракты и про переиспользование кода, да

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

Что бы ее использовать, не надо изучать Java и дописывать ее еще неделю. Поддержка PHP и Java из коробки, полноценные CUA бинды, на этом все.

MOPKOBKA ★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 1)

что я вижу? на ЛОРе в комментах защищают нетбинс?

NOWAY! Воистину! Уже не торт!

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

Я считаю что выглядит как поделка студента из 2000, но у всех свои предпочтения.

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

JetBrains специально костылили в своей IDE ввод текста, потому что это Java, она предназначена для тормозов и поедания памяти. Отзывчивость там намного лучше, шрифты тоже.

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

Я считаю что выглядит как поделка студента из 2000, но у всех свои предпочтения.

Работает не очень хорошо, много ошибок, не поспевает за современными редакторами и IDE, и очень сильно тормозит.

А дядинька, который на пыхе пишет, с обезьянкой на аватаре наоборот нахваливал. Так или иначе её можно скачать в отличии от идеи.

Ygor ★★★★★
()

Обожаю Apache как организацию. По крайней мере они за проектами следят и постоянно помещают их в Attic.

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

А дядинька, который на пыхе пишет, с обезьянкой на аватаре наоборот нахваливал.

Ну с PHP у нее большие проблемы, вордпресс и тот с ошибками импортируется. В PHP сообществе уже пришли к единому мнению, что существует только одна IDE, это PhpStorm.

Так или иначе её можно скачать в отличии от идеи.

Через VPN скачивается, учитывая время которое она сокращает, можно потратится на VPN, и чистку реестра для обнуления лицензии. Ну если вообще стоит цель сокращать время работы, для личных проектов можно хоть в ed писать, если для души пишешь, замена медитациям.

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

чистку реестра для обнуления лицензии.

Спасибо, что хоть хмурым ставится не предлагаешь.

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

Альтернатив нету, что поделать.

нуу в целом я сомневаюсь, что ты на java+spring пишешь хотя могу и ошибаться понятное дело. Мне для моих helloword’ов за глаза vscode. У меня лично идея не подхватила мавен проект в отличии от vscode, а потом я вспомнил тот тухловатый шовинизм который они толкают, в отличии от той же ms, и забил окончательно.

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

JetBrains специально костылили в своей IDE

кривыми костылями

vstartsev
()

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

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

«на джаве написано» и «для джавы лучше» никак не связанные вещи. Виндовый notepad написан на сях, но точно никак не лучше для программирования на С

prox
()

Почти вменяемая IDE. Лучшее из линуксойдного.

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

Что угодно лучше Emacs для настоящего разработчика. Остальное - мнение троллей и тех кому раз в год кодить нужно.

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

Она индексирует… индексирует… индексирует…

а потом находит внутри jar файлов, внутри скомпилированных классов. Эмаксу так не смочь

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

Не правда, плагин заводится без пердолинга. Там jedi + набор популярных тулкитов, из коробки уже настроено. Но есть один косяк — прибили гвоздями poetry, обычный venv придётся настраивать из консоли.

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

существует только одна IDE, это PhpStorm

А в neovim как с этим дела? Странно конечно. Когда писал на пыхе (пару лет назад), сидел в vscode, всё там прекрасно подхватывалась. Подозреваю, что LSP везде одинаковый.

InterVi ★★★★★
()
Последнее исправление: InterVi (всего исправлений: 1)

Пользуюсь периодически. Для Java, если это не кровавый энтерпрайз или андроид, самое то. Какой-нибудь микросервис написать, утилитку или гуй.

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

NetBeans - это опенсорс, а такого уровня IDE по-сути больше и нету, если не смотреть на странный микрософтовский VSCode, и понимать что Eclipse давно уже свернул не туда.

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

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

В PhpStorm нету LSP, у них свой движок который очень хорошо работает с динамическим кодом. Для PHP есть только один более менее нормальный LSP, Intelephense, но он тоже платный.

Не знаю что конкретного написать, суть в том что только PhpStorm адекватно может проиндексировать проекты на PHP, и предоставить правильное автодополнение учитывая контекст, и динамику. Остальные испытывают с этим проблемы в разных местах. Простой код уровня php до классов, где нету динамики, Intelephsense разберет так же хорошо, но он не заменяет IDE, это лишь автокомплит.

Помимо того что в LSP подхватывается не все, и качество автокомплита никакое, PhpStorm имеет плагин для Laravel который дает инструменты и автодополнение учитывая фреймворк. + Интеграция с инструментами, artisan, pint, pest. Если обсуждать применение за пределами Laravel, то можно указать подключение к БД для автодополнения полей когда пишешь SQL, работает даже если это строка в PHP коде, и есть хороший отладчик сразу показывающий чем закончится if, профайлер. Теперь еще и встроенное локальное, бесплатное, автодополнение ИИ per-line которое я сразу отключил. Хорошо работает когда в одном файле css, js, php, html/шаблонизатор, автодополнение не прекращается, настраивать подобное в neovim сложно (neo)vim, разные отступы для html, css, js, php в одном файле php

А в neovim как с этим дела?

В нем самом ничего нету, сейчас все кроме IDEA живут на заимствовании плагинов от VSCode.

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

постоянно помещают их в Attic

«После непродолжительной гражданской панихиды...тело было предано земле, — закончил Бендер»

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

man dconf

Я этим не пользуюсь и тебе не советую. WM на любой вкус, они же хотят «как на windows»!

Eulenspiegel
()

Пациент, скорее, мёртв, чем жив. Но мне он нравился за простоту интеграции профайлера и удобство работы с несколькими разнородными проектами в одном окне, да и не тормозил особо.

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

Попробую, спасибо. Результат напишу

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

когда в одном файле css, js, php, html/шаблонизатор

В общем, это для говнокода. SQL ещё забыл — к нему тоже любят обращаться в рандомных местах, минуя ORM и все правила безопасного экранирования. Если проект старый, никуда не денешься от этого наследия времён незнания о паттернах.

Писал как раз на ларе в нормальном ООП стиле и всё подхватывалось. Даже скорее автокомплит писал, а я только с ним соглашался.

все кроме IDEA живут на заимствовании плагинов от VSCode

Не совсем так. У плагинов одинаковые библиотеки, над которыми они делают обёртку.

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