The OpenNET Project / Index page

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

Компания Oracle выпустила интегрированную среду разработки NetBeans IDE 7.1

05.01.2012 21:22

После восьми месяцев разработки компания Oracle представила релиз интегрированной среды разработки приложений NetBeans IDE 7.1, поддерживающей разработку на языках Java, JavaFX, PHP, JavaScript, Python, Groovy и C/C++. NetBeans распространяется в исходных текстах под лицензиями GPLv2 и CDDL. По заявлению Oracle NetBeans IDE 7.1 является первой средой разработки, в полной мере поддерживающей последние варианты спецификаций и стандартов на платформу Java, включая полную поддержку цикла разработки с использованием JavaFX и JDK7.

Ключевым новшествами NetBeans 7.1 является обеспечение полноценной поддержки разработки с использованием JavaFX 2.0, значительное расширение возможностей Swing GUI Builder, поддержка CSS3, новые инструменты для визуальной отладки интерфейса приложений на базе Swing и JavaFX, интеграция поддержки Git. Кроме того, в новой версии добавлены средства для интеграции с Oracle WebLogic Server 12c. Интерфейс NetBeans 7.1 полностью локализован для русскоязычных пользователей.

Основные улучшения:

  • JavaFX
    • Интеграция разработки с использованием платформы JavaFX 2.0, предназначенной для создания интерактивных графических приложений, унифицированных для выполнения на широком спектре платформ - от настольных систем, до web-браузеров и мобильных телефонов.
    • Поддерживается три модели развёртывания приложений: Desktop, Applet и JNLP.
    • Пользовательский интерфейс может быть оформлен с использованием CSS3.
  • Java
    • Для разработчиков на языке Java представлен новый визуальный отладчик, позволяющий полностью контролировать все стрктуры данных и весь цикл выполнения программ с графическим интерфейсом пользователя.
    • Добавлены новые инструменты инспектирования и рефакторинга кода (Inspect и Refactor);
    • Добавлена поддержка массового рефакторинга, позволяющая автоматизировать обновление кода и внесение изменений в различные части проекта;
    • В настройщик GridBagLayout добавлена поддержка Gap на уровне визуальной поддержки строк и столбцов.
    • Улучшена реализация подсветки синтаксиса и форматирование документации в формате Javadoc;
  • Языки для web-программирования
    • Поддержка CSS3 в редакторе CSS, включая поддержку автодополнения, подсветку синтаксиса и контекстную документацию для новых элементов CSS3;
    • Поддержка новых свойств, специфичных для различных браузеров;

  • PHP
    • Улучшенный отладчик для языка PHP;
    • Поддержка тестовых групп на базе PHPUnit;
    • Поддержка шаблонов Smarty;
    • Ускорение загрузки файлов с поддержкой keep-alive для SFTP и FTP клиентов;
  • Java EE
    • Поддержка развертывания кластеров и отдельных экземпляров для GlassFish;
    • Средства разработки приложений Java EE 6 для использования на сервере WebLogic;
    • Более 50 улучшений CDI в редакторе кода для языка Java;
    • Поддержка набора компонентов JSF;
    • Улучшения в поддержке Java Persistence, Web Services, EJB, WebLogic;
  • Платформа NetBeans
    • Новый системный API для управления окнами и поддержка нескольких видов размещения окон на экране;
    • Улучшенное поведение TopComponentGroup;
    • Визуальный интерфейс для оформления размещения окон (Visual Window Layout designer);
    • Подключаемые multiview-компоненты;
  • Контроль версий
    • Интеграция средств для работы с репозиториями Git;
    • Вкладка с историей изменений в окне редактора;
    • Поддержка блокировки и разблокировки файлов в рабочей директории Subversion;
    • Поддержка работы с ветками и тегами для Mercurial.


  1. Главная ссылка к новости (http://www.oracle.com/us/corpo...)
  2. OpenNews: Релиз интегрированной среды разработки приложений NetBeans IDE 7.0.1
  3. OpenNews: Релиз интегрированной среды разработки приложений NetBeans IDE 7.0
  4. OpenNews: Oracle удалила поддержку Ruby из NetBeans
  5. OpenNews: Релиз интегрированной среды разработки приложений NetBeans IDE 6.9
  6. OpenNews: Компания Oracle выпустила JavaFX 2.0 и заявила о скором открытии кода под лицензией GPL
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/32738-netbeans
Ключевые слова: netbeans, ide
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (48) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Юрий (??), 22:08, 05/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Как интересно они проскочили контроль качества с таким числом багов? Или Oracle качество не интересно?
     
     
  • 2.4, Аноним (-), 22:47, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > Или Oracle качество не интересно?

    Именно так.

     
     
  • 3.13, Павел (??), 01:18, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Или Oracle качество не интересно?
    > Именно так.

    Ерунда.

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

    http://wiki.netbeans.org/NetCAT

     
     
  • 4.16, Юрий (??), 02:19, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > http://wiki.netbeans.org/NetCAT

    Скорее NetКрот. То ли они все пользователи Windows, то ли из сообщества слепых. Шрифты в Linux ужасные, буквы то налазят друг на друга, то рассползаются и одно слово превращается в три. Ну и как там с любителями не опенсорса?
    В диалогах тексты лезут на чекбоксы. Появляются горизонтальные скролбары в опциях. А чего там крутить если справа абсолютно пусто.
    Это я так только по мелочам. По крупному слишком долго.
    Ну а это совсем меня убило:  Experimental support of new C++ Standard (C++11). Ну кого обманывают если они на все фичи стандарта отвечали в багах - мы не поддерживаем C++0X.

     
     
  • 5.48, 1 (??), 11:22, 07/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Шрифты в Linux ужасные, буквы то налазят друг на друга, то рассползаются и одно слово превращается в три. Ну и как там с любителями не опенсорса?

    просто выпрями руки и настрой свои убогие шрифты в своем убогом Xorg. почему корявые шрифты твоего линукса должны быть проблемой оракла?

     
     
  • 6.51, Юрий (??), 15:12, 07/01/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Xorg не влияет ни на какие шрифты. А если речь идет о .fonts.conf то это поделие от оракла не читает файл настроек, а отрисовывает шрифты по своему, как кстати оракл и вложил в яву. Потому оракл имеет к этому абсолютно прямое отношение. Желчь с тебя прет через верх, а мозгов нет.
     
     
  • 7.52, 1 (??), 18:16, 07/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ну у меня-то нормально шрифты показываются, значит мозгов все же больше чем у тебя. ну да плохому танцору всегда оракл мешает, что тут сделаешь
     
     
  • 8.53, Юрий (??), 18:58, 07/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что твое нормально ограничено полным хинтингом, как у ms А мое нормально... текст свёрнут, показать
     
     
  • 9.60, Кирилл (??), 16:17, 10/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А причём тут хинтинг ... текст свёрнут, показать
     
  • 4.25, Аноним (-), 10:31, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Более того, любой из вас, любителей опенсорса, может свободно присоединиться к тестированию НетБинса и реально помочь в улучшении качества.

    Настоящим любителям опенсорса IDE не особо нужны. А если и нужны, то минималистичные.

     
     
  • 5.26, anonymous (??), 11:20, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не стоит говорить за всех. Или вы знаете всех "настоящих любителей" и в курсе их предпочтений?
     
     
  • 6.29, simpler (?), 12:12, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Не стоит говорить за всех. Или вы знаете всех "настоящих любителей" и в курсе их предпочтений?

    Не стоит указывать другим, что чего стоит, если сами стоимости не знаете. Там речь шла не о предпочтениях, а о "нужности".

    Любители опенсурс могут даже предпочитать использование IDE, но могут легко без этого обойтись. А вот разработчики, взращенные в проприетарной среде, без IDE обойтись как правило потом уже не могут.

     
     
  • 7.30, Ваня (??), 13:14, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Всё определяется размером проекта. Когда проект перерастает некий размер, IDE становится если не необходимым, то существонно упрощающим разработку.
     
     
  • 8.34, Аноним (-), 14:22, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    помоему всё как раз наоборот программы написанные изначально через IDE -- ... текст свёрнут, показать
     
  • 8.38, simpler (?), 16:53, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я же говорил - вы просто не можете без этого обходиться Они вам не упрощают р... текст свёрнут, показать
     
     
  • 9.49, Аноним (-), 12:41, 07/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Для начала бы нужно определиться, что каждый из вас понимает под IDE Что-то я с... текст свёрнут, показать
     
     
  • 10.50, simpler (?), 13:42, 07/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для начала вас следовало бы осознать, что в результате того, что вы учились разр... большой текст свёрнут, показать
     
     
  • 11.54, cobold (ok), 12:55, 09/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    знаете, тут есть одна тонкость - всё зависит от языка, вернее даже от возраста я... текст свёрнут, показать
     
     
  • 12.59, Кирилл (??), 14:45, 10/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы слова вроде автодидакта используете из-за гремучего комплекса неполноценнос... текст свёрнут, показать
     
  • 8.56, Кирилл (??), 11:25, 10/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Субъективно Я до сих пор пользуюсь eMacs-ом, JDEE, консольным Maven-ом и Git-ом... текст свёрнут, показать
     
  • 7.55, Аноним (-), 20:54, 09/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >А вот разработчики, взращенные в проприетарной среде, без IDE обойтись как правило потом уже не могут.

    Да, да, загнивающий запад^W проприетарный мир в своих предсмертных конвульсиях опять и опять проигрывает героям строительства коммунизма^W^W емакса и вима! Воистину! Аминь!

     
  • 4.31, q11q11 (?), 13:19, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > и реально помочь в улучшении качества.

    вот как раз в жизни больше заняться нечем

     
  • 2.9, Аноним (-), 01:09, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Как и любым махровым проприетарщикам - да, не интересно.
     
  • 2.11, Павел (??), 01:12, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А конкретнее про "такое число багов" можно?

    Релиз кандидат тестировался довольно долго и сейчас выпустили готовую версию от середины декабря.

     
     
  • 3.14, Юрий (??), 01:20, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Легко
    http://quality2.netbeans.org/dashboard/nb71/
    Смотрим Editor - критерий качества 384 бага P3, имеем на гора +80 по P3 и 5 штук по P2 не закрытых по сей день. Ну и так далее.
     
     
  • 4.28, kosha (?), 11:50, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А Вы на дату, внизу справа, посмотрели? Прошел месяц с того отчета.
     
     
  • 5.33, Карбофос (ok), 13:47, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    здесь актуальный http://quality2.netbeans.org/dashboard/current/index.html
     
  • 5.35, Юрий (??), 14:26, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Прошел месяц, два или пять не имеет значения. Баг стоит с пометкой new. Баги не пропадают от истечения срока годности.
     

  • 1.5, ДеД (?), 23:05, 05/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Да уж. поставил 7.1. Сразу же наткнулся на баг: для CSS-файлов подсвечивает @charset в начале файла как ошибку. Ну и весь последующий код не подсвечивает из-за этого. Мне такая радость не нужна. Да и скорость загрузки самой IDE вроде как немного возрасла. Откатился обратно до 7.0.1.
     
     
  • 2.12, Павел (??), 01:14, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Да уж. поставил 7.1. Сразу же наткнулся на баг: для CSS-файлов подсвечивает
    > @charset в начале файла как ошибку. Ну и весь последующий код
    > не подсвечивает из-за этого. Мне такая радость не нужна. Да и
    > скорость загрузки самой IDE вроде как немного возрасла. Откатился обратно до
    > 7.0.1.

    @charset отрабатывает штатно. Возможно, вы не ставите ; в конце строки?

     

  • 1.8, s0ldat (ok), 00:00, 06/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Насчет Python неправда - не поддерживает эта версия Python, и вообще Oracle не высказывает заинтересованности в этом языке
     
     
  • 2.10, Аноним (-), 01:09, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Oracle не высказывает заинтересованности в этом языке

    И это одного из немного, что они делают правильно.

     
  • 2.23, yo (?), 09:34, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >Насчет Python неправда - не поддерживает эта версия Python, и вообще Oracle не высказывает заинтересованности в этом языке

    Ну а зачем им поддерживать конкурента.

     
     
  • 3.27, Аноним (-), 11:33, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Смешно, Python на конкурента ну никак не тянет.
     
     
  • 4.41, yo (?), 20:46, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Смешно, Python на конкурента ну никак не тянет.

    Ничего смешного. Вполне себе конкурент.

     
     
  • 5.57, Кирилл (??), 11:27, 10/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >>Смешно, Python на конкурента ну никак не тянет.
    > Ничего смешного. Вполне себе конкурент.

    Не то, чтоб конкурент, но не является собственностью Оракла, как ПэХаПэ.

     

  • 1.32, edwin (ok), 13:22, 06/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Замечательная новость .... надо-бы по свободе поковырять. Не знаю как кому, но по моему - очень неплохой IDE.
     
     
  • 2.36, cobold (ok), 14:41, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    тоже пользуюсь, уже три года, своим примером еще нескольких человек пересадил, потому что eclipse под php сливает вчистую своей громоздкостью. Но судя по тому что здесь пишут лучше не буду торопиться, посижу ещё какое-то время на 7.0.1
     

  • 1.37, demimurych (ok), 15:42, 06/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На проекте(php. не считая самого Drupal код модулей ~400Мб) с которым я сейчас работаю, netbeans 7.1 в сравнении с 6.9 работает субъективно гораздо быстрее.

    Очень порадовала подсветка smarty.
    Пусть и не без проблем, но стало значительно удобнее чем с сторонним плагином.

     
     
  • 2.40, svcunion (?), 20:07, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Можно чуть уточнений ?
    Речь о сборке под форточки или тукса.
    Может не дошел до глубин, где всплывают глюки, описанные выше, но под Ubuntu 10.10, Nb 7.0, вроде не расстроил.
    Хотя согласен, юзабилите в виндах чуть лучше ( но при чем здесь NB, может лучше в VS ... ).
    Но является ли это главным ? ИМХО главнее требования проекта или заказа.
     
  • 2.42, pgen (?), 22:48, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    400 мб кода на друпале, вы там пишите свою операционку на нем ?
     

  • 1.58, Кирилл (??), 11:31, 10/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сколько лет уже, сколько зим этому мешку с зерном, а так и не стал приятной средой разработки. А ведь дело то нехитрое.
    Кстати, кроме XCode, не было желания пользоваться ни одной IDE. Жаль из XCode Яву выдрали. Но даже XCode не тянет на идеальную.
    Поэтому пока eMacs.
     
     
  • 2.61, фтыш (?), 19:50, 10/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Кстати, кроме XCode, не было желания пользоваться ни одной IDE

    о да, особенно там рефакторинг отличный, гораздо круче idea!

     
     
  • 3.62, namc (?), 22:48, 10/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ты идеей вообще пользовался?
     
  • 3.63, Кирилл (??), 11:16, 11/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нормальный в XCode рефакторинг. Айдия мне не понравилась -- сразу видно программеры проектировали модель использования.
     
     
  • 4.64, namc (?), 19:30, 11/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Какой ты зрячий.А конкретнее, где там это видно?
     
     
  • 5.65, Кирилл (??), 18:21, 12/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Всего навалено. Всё пестрит. Трудно сосредоточиться.
     

  • 1.66, trdm (ok), 17:14, 15/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    NetBeans 7.0.1 на win тормозит, не безбожно конечно,
    но ощутимо.
    Все ищу нормальную IDE для PHP.
    Шустрее Нотепада++ не нашел.
    Дримвивет стал монстром неудобным. Автокомплит $-> не пашет.
    Может кто подскажет нормальную IDE для пы-пыха?
     

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



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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