The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

27.12.2018 22:11  Выпуск интегрированной среды разработки Apache NetBeans 10.0

Организации Apache Software Foundation представила интегрированную среду разработки Apache NetBeans 10.0. Это второй релиз, подготовленный Фондом Apache после передачи кода NetBeans компанией Oracle. В настоящее время проект ещё находится в инкубаторе Apache, в котором проводится подготовка инфраструктуры, аудит лицензионной чистоты и проверка способности соблюдения принятых в сообществе Apache принципов разработки. В дальнейшем, как только проект покажет себя готовым для самостоятельного существования, не требующего дополнительного надзора, он будет переведён в число первичных проектов Apache.

Второй выпуск, сформированный под эгидой проекта Apache, примечателен интеграцией модулей для поддержки языков программирования PHP, JavaScript/HTML5 и Groovy, которые были переданы Фонду Apache относительно недавно и не вошли в выпуск Apache NetBeans 9, который ограничился только поддержкой языка Java SE. Поддержка C/C++ ожидается в следующем выпуске.

Основные новшества NetBeans 10.0:

  • Обеспечена поддержка JDK 11, в том числе обновлён модуль nbjavac, учтено удаление из JDK модулей Java EE и CORBA, переведён в разряд устаревших JavaScript-движок Nashorn и добавлена поддержка определений "var" для неявно типизированных параметров лямбда-выражений;
  • Добавлена поддержка библиотеки JUnit 5, которая теперь используется в качестве версии JUnit по умолчанию при создании тестов для Maven-проектов на базе Java 8+. Реализован новый шаблон тестов, добавлена возможность запуска или отладки выделенных методов тестов (поддержка аннотации @Testable);
  • Реализована поддержка новых возможностей языка PHP, добавленных в ветках с 7.0 по PHP 7.3, включая возможность оставления запятых в конце списков и аргументов функций, гибкий синтаксис многострочной вставки, назначение ссылок в list(), тип object, определение видимости для констант внутри класса, обработку нескольких типов исключений в одном выражении catch, поддержку типов со значением null, возможность задания ключей в конструкции list() и использование зарезервированных ключевых слов в новых контекстах.
  • Добавлена поддержка статического анализатора PHPStan (настройка в "Tools > Options > PHP > Code Analysis > PHPStan", инспектирование в "Source > Inspect... > Configuration: PHPStan");
  • В редакторе кода для PHP добавлены предупреждения о возвращении значений в функциях с типом void и некорректном объявлении неабстрактных методов. Добавлена подсказка об использовании режима strict_types. Реализована опция для автодополнения констант TRUE, FALSE и NULL в нижнем регистре. Обеспечена поддержка vardoc ("/** @var VarType $varType */"). Добавлена опция для автоматической подстановки звёздочек в процессе написания многострочного комментария. Добавлена возможность сворачивания определений массивов, тегов и выражений "use";
  • В отладчике кода PHP добавлена поддержка условных точек останова (например, срабатывающих только когда переменная в отмеченной строке примет определённое значение);
  • Для шаблонизатора Twig добавлена поддержка автодополнения разделителей, скобок и кавычек. Добавлена поддержка палитры.


  1. Главная ссылка к новости (https://blogs.apache.org/netbe...)
  2. OpenNews: Доступна интегрированная среда разработки Apache NetBeans 9.0
  3. OpenNews: Компания Oracle передала сообществу Apache 1.5 млн строк кода NetBeans
  4. OpenNews: Доступна интегрированная среда разработки NetBeans IDE 8.2
  5. OpenNews: Компания Oracle передаёт среду разработки NetBeans сообществу Apache
  6. OpenNews: Компания Oracle опубликовала Java SE 11
Лицензия: CC-BY
Тип: Программы
Ключевые слова: netbeans
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, FSA (??), 00:05, 28/12/2018 [ответить] [показать ветку] [···]    [к модератору]
  • +2 +/
    А я сегодня заглянул на netbeans.org, смотрю, а там 10 версия. И, о чудо, PHP поддерживает. Думал уже забили все на него, ан нет, новость появилась таки тут когда я уже всё поставил и попробовал :-D
     
     
  • 2.11, Аноним (-), 02:36, 28/12/2018 [^] [ответить]    [к модератору]
  • –3 +/
    На джаве еще кто-то прогает?
     
     
  • 3.27, лютый жабист__ (?), 07:22, 28/12/2018 [^] [ответить]     [к модератору]
  • –11 +/
    в нетбинсе полагаю, что нет Вообще да, тяжела и неказиста жизнь обычного жабис... весь текст скрыт [показать]
     
     
  • 4.31, Аноним (31), 09:48, 28/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Идею глюкает, говорите?
     
     
  • 5.41, Аноним (41), 13:35, 28/12/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Еще как. Погромирую в ней только из-за того что приходится работать со скалой. Так бы вернулся на нетбинс.
     
  • 4.49, danonimous (?), 15:09, 28/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Тяжела и неказиста жизнь жабиста-программиста!
     
  • 4.69, Stax (ok), 20:55, 28/12/2018 [^] [ответить]    [к модератору]  
  • +/
    А чем именно эклипс убогий?..
     
     
  • 5.72, лютый жабист__ (?), 09:39, 29/12/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    >А чем именно эклипс убогий?..

    чем idea.

    Ты не стесняйся, попробуй Ultimate версию, она месяц разрешает бесплатно.

     
     
  • 6.90, Аноним (90), 10:32, 31/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Как будто есть большая разница Тем более за месяц ничего кроме неудобства не по... весь текст скрыт [показать]
     
  • 5.86, Вот оно че (?), 21:52, 30/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Никого не слушайте, пользуйтесь тем, что удобней Я вот на эклипсе больше 10 лет... весь текст скрыт [показать]
     
     
  • 6.94, Аноним (94), 03:23, 04/01/2019 [^] [ответить]     [к модератору]  
  • +/
    И буду грызть кактусы до тех пор пока кактусы кончатся А потом если что перейду... весь текст скрыт [показать]
     
  • 4.88, __ (?), 00:34, 31/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Друзья, посоветуйте более-менее сносную IDE для JavaME, пожалуйста.
     
     
  • 5.89, iZEN (ok), 00:55, 31/12/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    > Друзья, посоветуйте более-менее сносную IDE для JavaME, пожалуйста.

    https://netbeans.org/features/java-on-client/java-me.html


     
  • 2.29, Аноним (29), 09:11, 28/12/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Какой ты молодец, возьми печеньку с полки
     
  • 1.2, КГБ СССР (ok), 00:18, 28/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Работает, вроде. Больше ничего сказать на сей момент не могу.

    Непонятна эта нумерация, ну да и пусть.

     
     
  • 2.22, КГБ СССР (ok), 06:05, 28/12/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Первые впечатления Во-первых, 10-й Нетбинс при обновлениях находит 9-й и бодро ... весь текст скрыт [показать]
     
  • 2.24, КГБ СССР (ok), 06:30, 28/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Ах, ну да 8212 новый логотип и значок был трёхмерный кубик моральной устарев... весь текст скрыт [показать]
     
     
  • 3.28, Дегенератор (ok), 08:10, 28/12/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    А что такое "моральная расцветка"?
     
     
  • 4.39, Аноним (90), 12:58, 28/12/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Значит вопросов к "пастельных тонов" нет?!
     
  • 4.43, КГБ СССР (ok), 13:38, 28/12/2018 [^] [ответить]    [к модератору]  
  • +/
    ru.wikipedia.org/wiki/Слепой_метод_печати
     
     
  • 5.96, Аноним (96), 11:41, 06/01/2019 [^] [ответить]    [к модератору]  
  • +/
    не умеешь не печатай
     
  • 1.3, Штунц (?), 00:18, 28/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А до 7-ой версии версии Ruby поддерживался. Интересно, остались ли исходники
     
     
  • 2.71, DerRoteBaron (ok), 21:55, 28/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Судя по всему, это они
    http://hg.netbeans.org/main/rev/release69_base
     
  • 1.4, ПДК (?), 00:30, 28/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Хорошая новость. Здоровая конкуренция всегда хороша.
     
     
  • 2.9, Анонимм (??), 01:33, 28/12/2018 [^] [ответить]    [к модератору]  
  • –7 +/
    а ещё лучше - если б они не конкурировали, а объединились и делали бы один, но очень хороший IDE
     
     
  • 3.14, Анончег (?), 02:46, 28/12/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Кто с кем?

    Затмение-то получше будет, раз эдак в восемнадцать

     
     
  • 4.73, MVK (??), 10:22, 29/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Когда требуется модифицировать pom в мавеновском проекте, чтобы запустить его в Эклипсе - это не "получше". В NetBeans такой ботвы нет, билдится, запускается, дебажится все сразу без танцев.
     
  • 3.18, ПДК (?), 03:16, 28/12/2018 [^] [ответить]    [к модератору]  
  • +3 +/
    Когда в одном проекте объединается слишком много народа, очень хороший продукт как-то не получается.
     
     
  • 4.36, А (??), 10:42, 28/12/2018 [^] [ответить]    [к модератору]  
  • +/
    А это потому что понятие "очень хорошести" у разных людей оказывается "внезапно" разным, они объединяются в "группы по интересам" и в итоге таки разрывают "слишком большой" проект на части.
     
  • 4.37, Аноним (37), 10:45, 28/12/2018 [^] [ответить]    [к модератору]  
  • +/
    > объединается слишком много народа

    поправка: слишком много народа и каждый со своим САМЫМ ВАЖНЫМ и САМЫМ ПРАВИЛЬНЫМ вИдением решения  САМЫХ ВАЖНЫХ (по собственному отбору) общих проблем.

     
  • 2.85, Junior frontend developer (?), 03:15, 30/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Если это можно назвать конкуренцией
     
  • 1.10, Аноним (10), 01:52, 28/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    > Apache NetBeans

    IntelliJ_IDEA-господа смотрят на ____это____ с нескрываемой снисходительной улыбкой.

     
     
  • 2.12, Аноним (12), 02:44, 28/12/2018 [^] [ответить]     [к модератору]  
  • –2 +/
    Пусть улыбаются VSCode подкрадывается пока что незаметно, но уверенно Пока п... весь текст скрыт [показать]
     
     
  • 3.17, Аноним (17), 02:57, 28/12/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Так это же главный бичь нашего времени. Все пилят фичи а чинить баги некому.
     
  • 3.19, Аноним (10), 03:17, 28/12/2018 [^] [ответить]    [к модератору]  
  • +3 +/
    конечно шустрее, поскольку не умеет и 5% того, что умеет IntelliJ IDEA. А знаешь, что еще быстрее твоего электрон-поделия? notepad.exe.
     
     
  • 4.23, iCat (ok), 06:14, 28/12/2018 [^] [ответить]    [к модератору]  
  • +5 +/
    > notepad.exe

    ViM

     
     
  • 5.35, 1 (??), 10:33, 28/12/2018 [^] [ответить]    [к модератору]  
  • +/
    emaks же !
     
  • 3.25, Аноним (25), 06:39, 28/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Это пока А жрет столько же У меня 16GB и я выкинул вскод, потому что он бездон... весь текст скрыт [показать]
     
  • 3.26, Аноним (26), 06:50, 28/12/2018 [^] [ответить]     [к модератору]  
  • +/
    VSCode хорош, но не годится в сравнение с phpStorm, например Он не умеет почти ... весь текст скрыт [показать]
     
     
  • 4.30, мимокрокодильщик (?), 09:41, 28/12/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    У вас странный вскод какой-то Мой всё это умеет Но у пхпсторм возможностей так... весь текст скрыт [показать]
     
  • 4.38, Аноним (38), 11:09, 28/12/2018 [^] [ответить]    [к модератору]  
  • +/
    > VSCode начинает сливаться по части анализа и прочим помошникам

    https://microsoft.github.io/language-server-protocol/implementors/servers/

     
  • 3.54, Аноним84701 (ok), 15:52, 28/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Дарю идею для быстрой и полной победы выпустить Ultimate Edition Notebook Wor... весь текст скрыт [показать]
     
     
  • 4.70, Аноним (70), 21:43, 28/12/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    > к которым прилагаются бесплатные планки памяти.

    и слоты для них в материнке.

     
  • 4.74, КГБ СССР (ok), 11:05, 29/12/2018 [^] [ответить]    [к модератору]  
  • +/
    > к которым прилагаются бесплатные планки памяти.

     
     
    Даже такие[1] не дают бесплатно.
     
     
    [1] www.ixbt.com/news/2018/12/10/40-corsair-0.html

     
     
  • 5.77, Аноним84701 (ok), 14:56, 29/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Это очешуительно А я, как дурак, в 2011 брал 2 ноутбучные планки Кингстона ... весь текст скрыт [показать]
     
     
  • 6.79, КГБ СССР (ok), 15:33, 29/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Похоже, мы на той стадии развития отрасли, когда уже МОЖНО ВСЁ, запретов нет, морали тоже.
     
  • 2.34, Онаним (?), 10:12, 28/12/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    Ага Прямо сейчас 20 минут жду индексации исхожников Гуй не реагирует Вот реши... весь текст скрыт [показать]
     
     
  • 3.40, Анони (?), 13:33, 28/12/2018 [^] [ответить]    [к модератору]  
  • +/
    > никогда такого не было

    и вот опять ...

     
  • 3.44, КГБ СССР (ok), 13:45, 28/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Точно ли исходников Лично мне подозрительно использование софта, который что-ли... весь текст скрыт [показать]
     
     
  • 4.45, Аноним (45), 14:39, 28/12/2018 [^] [ответить]     [к модератору]  
  • +/
    А вот и юные борцухи с 1984-тоталитаризм-большим братом подтянулись Сомневаюсь... весь текст скрыт [показать]
     
     
  • 5.75, КГБ СССР (ok), 11:07, 29/12/2018 [^] [ответить]    [к модератору]  
  • +/
    И снова местные «няньки» стёрли все мои комментарии в свою защиту, оставив этот оскорбительный.

    К вопросу о предвзятости.

     
  • 4.46, Аноним (45), 14:43, 28/12/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    алсо в основе любой веры, любого мифа, любой теории заговора лежит банальное отс... весь текст скрыт [показать]
     
     
  • 5.47, КГБ СССР (ok), 15:00, 28/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Сам признак индексации содержимого моего диска — это причина и повод выбросить программу в мусорную корзину. Неужели надо объяснять такие очевидные вещи?
     
     
  • 6.50, Аноним (45), 15:37, 28/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Так бы сразу и сказал, что в Талмуде запретили индексирование файлов Я понимаю,... весь текст скрыт [показать]
     
     
  • 7.56, КГБ СССР (ok), 16:02, 28/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Ну конечно, тебе ведь нечего скрывать Напиши-ка здесь свой домашний адрес и ост... весь текст скрыт [показать]
     
     
  • 8.57, Аноним (45), 16:20, 28/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Ну ты сам-то видел, в исходниках или в анализаторе трафика, чтобы идея куда-то с... весь текст скрыт [показать]
     
     
  • 9.59, КГБ СССР (ok), 16:42, 28/12/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    171 Сперва добейся 187 Никакой размер никаких исходников Эта IDE при перво... весь текст скрыт [показать]
     
     
  • 10.63, Аноним (45), 17:26, 28/12/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    То есть ничего не видел, ничего не слышал, доказательств на руках не имеешь, зат... весь текст скрыт [показать]
     
  • 10.80, YetAnotherOnanym (ok), 17:38, 29/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Ну шо ты пристал к человеку? Ну хочется ему пользоваться прогой, которая индексит его драйв, хочет верить, что это хорошо - ну и пусть его.
     
     
  • 11.81, КГБ СССР (ok), 18:41, 29/12/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    Ничего не имею против.
     
  • 3.82, Онаним (?), 22:19, 29/12/2018 [^] [ответить]     [к модератору]  
  • +/
    Переходите на Linux - Я когда-то давно тоже пытался PyCharm на винде юзать, ин... весь текст скрыт [показать]
     
     ....нить скрыта, показать (29)

  • 1.51, java developer (?), 15:40, 28/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    первая моя ide для джавы. Самые лучшие впечатления. Счас работе нет возможности ее использовать, приказ начальства - все должны юзать "другую".
     
     
  • 2.53, Аноним (53), 15:49, 28/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Eclipse?
     
     
  • 3.61, java developer (?), 16:50, 28/12/2018 [^] [ответить]    [к модератору]  
  • +/
    он самый
     
     
  • 4.83, Онаним (?), 22:21, 29/12/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Бууэээ. И выглядит уродливо (NetBeans няшный) и тупая как пробка (Idea понимает твой код лучше на порядки).
     
     
  • 5.84, java developer (?), 02:07, 30/12/2018 [^] [ответить]    [к модератору]  
  • +/
    не интересно это никому, те кто принимали эти правила не видели ни то, ни другое,  и java от php не отличат. Сказали - значит надо. Фраза "выбрать можете дома" не знакома?
     
     
  • 6.95, Drew (??), 15:39, 04/01/2019 [^] [ответить]    [к модератору]  
  • +/
    Фраза "тогда у нас есть две недели на то, чтобы завершить наши взаимоотношения" не знакома?
     
  • 2.93, Ванёк (?), 13:15, 02/01/2019 [^] [ответить]    [к модератору]  
  • +/
    > Я бы вам приказал использовать С++ с Ассемблером.
     
  • 1.67, Аноним (67), 19:12, 28/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Где поддержка питона?
     
     
  • 2.76, iZEN (ok), 13:56, 29/12/2018 [^] [ответить]    [к модератору]  
  • +/
    Тут: http://nbpython.org/
     
  • 1.78, Аноним (78), 15:22, 29/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    До сих пор нет Java EE?
    А Будет?
     
     
  • 2.87, iZEN (ok), 00:22, 31/12/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    > До сих пор нет Java EE?
    > А Будет?

    Поддержка JavaEE есть в NetBeans 8.2:
    https://blog.payara.fish/adding-payara-server-to-netbeans

     
  • 1.91, InuYasha (?), 11:20, 31/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Хипстота 9000
    Жаба и Пыха в одном флаконе. И даже аргумент "оно ещё и Си редактирует" больше не работает.
    В печь.
     
  • 1.92, iZEN (ok), 19:15, 31/12/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Netbeans 10.0 портировали на FreeBSD:
    https://www.freshports.org/java/netbeans/

    - зависит от OpenJDK 8.0.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2019 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor