URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 119970
[ Назад ]

Исходное сообщение
"Выпуск интегрированной среды разработки Apache NetBeans 11.3"

Отправлено opennews , 05-Мрт-20 13:23 
Организации Apache Software Foundation представила интегрированную среду разработки Apache NetBeans 11.3. Это пятый релиз, подготовленный Фондом Apache после передачи кода NetBeans компанией Oracle и первый выпуск после перевода проекта из инкубатора в разряд первичных проектов Apache.  Выпуск содержит поддержку языков программирования Java SE, Java EE, PHP, JavaScript и Groovy...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=52480


Содержание

Сообщения в этом обсуждении
"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено terryfilch , 05-Мрт-20 13:23 
Когда завезут поддержку адекватную для python ? Наверное - никада...

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 13:30 
Поддержка питона есть в другой IDE. Эта другая IDE дает первоклассную поддержку Java (+EE +Spring etc.), JavaScript/TypeScript, Python, C/C++, Kotlin, Scala и так далее. А еще есть встроенный гуй для абсолютно любых БД (sqlite, postresql, mysql etc.) В общем чудо, а не IDE, да и разрабатывается в основном нашими, питерскими ребятами. Название IDE палить не буду, чтоб не сочли за рекламу.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 13:37 
>Название IDE палить не буду, чтоб не сочли за рекламу.

Так и быть, спалю. Это Emacs.


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено asdasd , 05-Мрт-20 13:39 
> Название IDE палить не буду, чтоб не сочли за рекламу.
>> разрабатывается в основном нашими, питерскими ребятами

Не спалил вообще ни разу.


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено A.Stahl , 05-Мрт-20 14:10 
Ты так говоришь как будто хоть кто-то кроме пользователей этой IDE смог понять о какой софтине речь. Да и те не все поняли.

Я, например, не знаю ни об одной используемой мной софтине в каком городе её пишут. Откуда вообще пользователь может узнать об этом?!


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 14:43 
Если не ошибаюсь, речь о JetBrains.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 19:12 
Ты не упустил главное, а как же адские тормоза? NetBeans еще летает

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 14:49 
Да, прекрасная IDE, не нарадуюсь.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Анончик999 , 05-Мрт-20 16:38 
Ты про тех, кто при власти 20 лет?

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Нама , 05-Мрт-20 19:19 
Ничем не лучше халявного Затмения. Вернее -- если в чём-то и лучше, то только в... худшую сторону. Хрень какая-то, так и не понял за что заплатил. Всё равно на Эклипсе и Бобре сижу.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 19:45 
Ну не знаю. Пробовал я эту прекрасную ide для крестов. Потыкался, посмотрел на инструментарий для рефакторинга кода(что мне щас нужно в огромных количествах) и ушел на NetBeans. До этого мучился на codeblocks, но их рефкторинг, который пропускает даже прямое использование переменных или не видит поля в структурах(по рандому) и не видит их использование в разных ситуациях....
Несмотря на некоторые тормоза NetBeans, переработка и разработка пошла в разы быстрее, т.к. уверен что в 95% случаев оно корректно найдет использование в разных местах. Не находило только в совсем запутанных шаблонах с типизацией по auto. И то, зачастую auto правильно отрабатывает.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено iZEN , 05-Мрт-20 20:06 
> А еще есть встроенный гуй для абсолютно любых БД (sqlite, postresql, mysql etc.)

Вот оно чо! Это через сколько лет после того, как появилось в NetBeans?
https://netbeans.org/features/ide/database_ru.html


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 06-Мрт-20 01:15 
> Это через сколько лет после того, как появилось в NetBeans?
> > Когда завезут поддержку адекватную для python ? Наверное - никада...

Лол.


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 13:31 
Eclipse, вроде, недавно выпустила для Питон

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено terryfilch , 05-Мрт-20 13:32 
> Eclipse, вроде, недавно выпустила для Питон

жутко и уныло в этом eclipsе, пичарм явно лучше, но эта java все портит


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 13:38 
я не пробовал тулзу для Питона от Еклипсы, поэтому не могу ничего о ней сказать для сравнения, но Пичарм, действительно хорош. Скажу больше. Юзал WebStorm,PhpStorm и IntelliJ и они невероятно удобны и хороши. Но их цена и лицензионная политика делает для меня невозможным их использование.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Чебур , 05-Мрт-20 14:23 
Ну хз, пичарм не такой уж и дорогой, если питон основной испочник дохода, почему бы не забашлять людям, тем кто облегчает мою работу. А для личных проектов пролне хватает какого-нить vscode.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Анончик999 , 05-Мрт-20 16:39 
PyDev давным-давно для Eclipse!

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено iPony129412 , 05-Мрт-20 13:49 
> Когда завезут поддержку адекватную для python ? Наверное - никада...

Вообще он был в официальной поставке. Да и лозунг был «One IDE for all».
Получалось плохо. Если Java неплохо, С++ хоть как-то, то остальное....
Был даже плагин, чтобы для Android разрабатывать — тоже на так-сяк.

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


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Нама , 05-Мрт-20 19:20 
По-моему, для подобных безтиповых языков адекватная поддержка невозможна. Вообще не понимаю, как народ на всех этих рубях, питонах и прочих пехепе пишут. Мучение же сплошное и косяки.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 20:44 
Вот с питоном - не надо, прекрасно всё пишется. Пехепе со своим $var, да, такое себе. Руби не трогал.

А вот типовой Go, пробовал, вроде не плохо, но есть проблема различения использования ссылок и копирования объектов и особенно слайсов, которые как бы в копии на то же самое ссылаются.
Ну и стандартная библиотека на инопланетян рассчитана. Т.к. предполагает те же операции чтения не как "считай n байт, пихни в слайс и верни", а как "давай, выдели n байт, а потом читать в этот кусок". Так некоторые читальщики(привет zlib), читают кусок только и возвращают количество считанного. И при этом нет простого способа как в сях - передать ссылку на нужное место в буфере, куда дальше читать. И чтобы победить это, надо использовать ioutil.ReadAll, который немного сбоку от метода считывания в буфер.


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено cool29 , 08-Мрт-20 01:04 
А че такого? в js и php, просто пишем === вместо == и нет проблем с типизацией.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 13:30 
У меня 11.2 через некоторое непродолжительное время после начала использования стал открывать существующие проекты как пустые. Досих пор помню как обоср... испугался в первый раз. Дал себе обещание больше не использовать даже не смотря что идеальная опенсорсная IDE мной так и не найдена

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 13:42 
> идеальная опенсорсная IDE

vim (не благодари)


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 13:49 
> vim (не благодари)

не бибикай и не моргай аварийкой //fixed


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 14:52 
Ну ирония иронией, а из "простых" опенсорсных редакторов есть прсто прекрасные инструменты, Geany - яркий пример. Из коробки умеет автодополнение, автосохранение, автобекапы и, наверно, еще много всего. После установки Geany, такие штуки как Саблайм и ВСкоде исчезли с моего компа за ненадобностью.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 14:55 
забыл допсать, что в Geany сворачивание кода _намного_ лучше чем в Eclipse

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено 0ffh , 05-Мрт-20 16:22 
согласен
для небольших проектов джени самое то - и в линухе и в винде одинаков
я еще борландовскую подсветку пользую когда на сях пишу
как в старые добрые времена турбо си 2.0

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Антон , 05-Мрт-20 18:15 
ну не знаю, после появления vscode джини практически не открывал больше.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено klrnfkergf , 05-Мрт-20 18:15 
Супер вещь этот Geany - просматривать исходники самое оно, + проcтая настройка keywords под языки, я так для Quake C к примеру быстро быстро настроил.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено крок , 05-Мрт-20 20:03 
Codelite

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 20:40 
Спасибо! Да - очень интересно заявлено о ее возможностях, но, к сожалениею, я не смог протестировать, т.к. при утановке Codelite требует админские права. а я такими не располагаю ((

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 07-Мрт-20 12:03 
У меня такого не было.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено MT , 05-Мрт-20 13:44 
> Ожидаемая в версии 11.3 интеграция поддержки языков C/C++ из переданной компанией Oracle кодовой базы в очередной раз перенесена на следующий выпуск.

Наверное, до сих пор исправляют баги подсветки, из-за которых порой подсвечивались _фрагменты_ названий функций и проч. Вчера, кстати, что-то подобное наблюдал в VS Code.


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено iPony129412 , 05-Мрт-20 13:52 
Ну в C++ это прям сложно. Кучу библиотек, стандартов...

Даже в QtCreator, для которой C++ вроде как совсем родной (Netbeans всё же в первую очередь  на Java ориентирован), видел косяки в элементарной подсветке 🙂


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 18:17 
Парсинг C++ — это реально ОЧЕНЬ сложно. В последних версиях Qt Creator можно сделать его корректным с помощью CLang, но это делает редактор и подсказки в целом сильно тормознутее, поэтому в итоге приходится выключать на серьёзных проектах, даже на голом C.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено iPony129412 , 06-Мрт-20 08:24 
> Ну в C++ это прям сложно. Кучу <всего>.
> Парсинг C++ — это реально ОЧЕНЬ сложно.

Найди пять отличий. Но один комментарий будет в -10, а другой в +10.



"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 13:51 
было бы интересно как бесплатная альтернатива PHPStorm
но функционал netbeans для PHP насколько убог (тормознутый и недоразвитый PHP Intellisence, стремная работы с git, отсутствие статического анализа, вырвиглазный GUI) - что даже sublime выходит намного лучше и быстрее ну или к примеру даже популярный выкидыш от MS vscode - ито лучше будет



"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 14:24 
Лучше бы они развивали интеграцию с рустом, была бы некая киллер фича :)

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 14:50 
Пришлось бы переименовать в HelloWorldIDE.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 14:51 
Так и для Golang только полторы IDE есть :)

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Сишник , 06-Мрт-20 15:50 
Любители растишки свободны написать плагин, с/с++ сейчас так же плагином прикручены.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 17:30 
Emacs? - Ниасилите жи!

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Ю.Т. , 05-Мрт-20 18:08 
Бью челом, месяца 3-4 назад пробовал и ниасилил. EIDE и CEDET. Только проектная часть, до code browsing и autocompletion не дошло дело даже.
Вот как-то всё через пень-колоду. Очевидные вещи или не делаются (нет выходов на функциональность) или выдают непонятного происхождения ошибку. Примеры этого, насколько помню -- сделать пустой проект, сделать файл и добавить его в проект.

Пока что как раз netbeans и остаётся типа панацеей для мелких/случайных задач.


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 18:38 
Но ты там сам пишешь код обработки кода! ;) Без этого будет "все сыро", я думал, это очевидно.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Ю.Т. , 05-Мрт-20 18:53 
> Но ты там сам пишешь код обработки кода! ;) Без этого будет
> "все сыро", я думал, это очевидно.

Просто-таки обратно "очевидному".


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 18:40 
Аа, "кастомизация" это называют. Или сел - и поехало? Внатуре?? Я так даже не пробовал работать.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Ю.Т. , 05-Мрт-20 18:52 
> Аа, "кастомизация" это называют. Или сел - и поехало? Внатуре?? Я так
> даже не пробовал работать.

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


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Нама , 05-Мрт-20 19:25 
Нафига этот старый педальный конь сейчас? Эклипса и командной строки для mvn и git-а за глаза. Ну это для EE. А что там не для EE я не знаю, не работаю ни с чем, кроме ЕЕ.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено deeaitch , 06-Мрт-20 04:27 
Вот верно, только эклипсу заменить на что нормально и да, за глаза будет.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 07-Мрт-20 14:02 
>Нафига этот старый педальный конь сейчас?

Затем, что, насколько я знаю, машинопись поддерживают всего три редактора: Emacs, Vim, и этот самый NetBeans. Остальные - это блокнот Windows в различных вариациях. Поэтому, если освоите машинопись, то один хрен перейдете на какой-то из этих трех. А скорее всего из первых двух.


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 19:11 
Отличная IDE. Много лет со мной. И обновление 11.3 хорошее.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 19:27 
> интеграция поддержки языков C/C++ из переданной компанией Oracle кодовой базы в очередной раз перенесена на следующий выпуск

Вот следующий выпуск и посмотрим.


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 19:32 
Пока потребление памяти не пофиксят, так и будет гуано.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено крок , 05-Мрт-20 20:09 
Codelite юзаю, все есть и скорость работы вполне даже на больших проектах

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 05-Мрт-20 20:12 
vscode уже давно порешал судьбу этой IDE

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено deeaitch , 06-Мрт-20 04:32 
vscode не ide и ничего она не порешала. IDE это когда поставил и всё работает. На то оно и IDE - Integrated development environment.

vscode из коробки может только подсветку синтаксиса и всё. Всё остальное нужно плагинами. Так чем vscode отличается от любого редактора с подсветкой синтаксиса? Наличием плагинов? Ой ли. Прикручивать плагины можно и к emacs и к vim и даже к тому что можно назвать IDE. Потому что, что касается кодинга в IDE должно работать из коробки. А вот рюшки вроде проверки написания слов уже можно и в плагины.


"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 06-Мрт-20 11:25 
Я поддерживаю мнение комментатора. ВСкоде - это редактор, а не ИДЕ. И это еще не поднимается вопрос о качестве плагинов, которые, по сути, разрабатываются энтузиастами, иногда, непрофессиональными.
Хотелось бы еще сказать о координации. Есть Нетбинс, Еклипс, Геани, Коделайт и т.д. Количество вовлеченных в эти проекты человек, влитых финансов и других вложенных ресурсов, уверен, значительно превосходят, количество ресурсов вложенных в например, такие как, ПхпШторм или ПуЧарм. Но почему качество и юзабилити так значительно отличается ?

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено VladSh , 05-Мрт-20 20:28 
А что за дичь в методе getColumn на первом скриншоте?

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 06-Мрт-20 02:10 
это язык программирования Java

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 06-Мрт-20 05:55 
Полагаю, что это делается из-за многопоточности. Авторы посчитали, что есть вероятность, что между первым и вторым вызовом records.get() другой поток мог как-то потрогать records. Другая похожая техника - Double-checked locking: https://en.wikipedia.org/wiki/Double-checked_locking

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено VladSh , 06-Мрт-20 16:30 
Там вроде для такой причины synchronized не хватает...
Но всё равно плюс. Спасибо за ссылку!

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Аноним , 06-Мрт-20 08:29 
Действительно, дичь.

"Выпуск интегрированной среды разработки Apache NetBeans 11.3"
Отправлено Ананоним , 31-Мрт-20 11:22 
И сюда хипстеры проникли. Испоганят интерфейс, ждите. Начало в теме FlatLaf.