The OpenNET Project / Index page

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

Доступна интегрированная среда разработки приложений NetBeans IDE 7.4

15.10.2013 23:37

Компания Oracle опубликовала релиз интегрированной среды разработки приложений NetBeans IDE 7.4, поддерживающей разработку на языках Java, JavaFX, PHP, HTML5, Groovy и C/C++. NetBeans распространяется в исходных текстах под лицензиями GPLv2 и CDDL. В новом выпуске продолжено развитие средств для разработки с использованием технологий HTML5, добавлена поддержка создания гибридных HTML5-приложений для платформ Android и iOS с использованием фреймворка Cordova, реализованы средства использования HTML5 в проектах Java EE и PHP, представлена экспериментальная поддержка будущего выпуска JDK8.

Основные улучшения (скринкасты):

  • HTML5:
    • Поддержка Apache Cordova, платформонезависимого фреймворка для создания мобильных приложений.
    • Интеграция средств разработки HTML5-приложений для платформ Android and iOS.
    • Поддержка редактирования таблиц стилей, созданных с использованием CSS-препроцессоров LESS и SASS.
    • В основную панель инструментов добавлен переключатель активного браузера.
    • Поддержка сохранения изменений из Chrome Developer Tools.
    • Интерфейс для мониторинга сетевой активности.
  • JavaScript:
    • Поддержка фреймворков AngularJS, Knockout и ExtJS в редакторе кода;
    • Реализация системы навигации по содержимому JSON-файлов с поддержкой сворачивания блоков;
    • Улучшено качество работы системы автодополнения вводимого кода;
  • Java EE:
    • Поддержка использования средств HTML5 в проектах Java EE;
    • Добавлен набор мастеров для JSF 2.2 Resource Library Contracts и FacesComponents;
  • PHP:
    • Поддержка использования элементов HTML5 в приложениях на языке PHP;
    • Поддержка фреймворков Nette Framework 2 (с шаблонами Latte ) и Zend Framework 2;
    • Поддержка тестового фреймворка Atoum;
    • Улучшение качества работы системы рефакторинга при редактировании и переименовании типов;
    • Поддержка статического анализа кода;
  • Java:
    • Предварительная поддержка профилей и лямбда-выражений, которые появятся в выпуске JDK 8;
    • Улучшение качества работы системы дополнения кода, контекстных подсказок и средств рефакторинга;
    • Поддержка создания нативных пакетов, позволяющих скомпоновать в одном пакете приложения Java и связанные с ним runtime-библиотеки, что позволяет использовать для Java-программ традиционные средства установки в Windows, Mac OS X и Linux;
    • Обновление Ant 1.9.1 и Maven 3.0.5;
  • JavaFX:
    • Для Maven-проектов добавлен новый диалог "FXML File";
    • Использовано более компактное выравнивание для проектов JavaSE и JavaFX;
    • Улучшения в опциях развёртывания проекта;
  • C/C++:
    • Поддержка Qt 5;
    • Добавлены кнопки для быстрого запуска программы и отладки;
    • Улучшение диалога "Find Usages";
    • Возможность задания отдельного для каждого проекта стиля форматирования;
  • Разное:
    • Новые окна для просмотра задач и вывода уведомлений;
    • Для задач профилирования добавлен раздел отслеживания конфликтов блокировок;
    • Возможность работы с Bugzilla в Offline-режиме;
    • Улучшена поддержка Subversion, Git и Mercurial;
    • Улучшена поддержка TestNG и Junit;
    • Улучшены средства для работы с БД.


  1. Главная ссылка к новости (http://netbeans.org/community/...)
  2. OpenNews: Доступен для тестирования первый предварительный выпуск Java 8
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/38173-netbeans
Ключевые слова: netbeans
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (53) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, AnonuS (?), 01:08, 16/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Чем он лучше Eclipse ?

    :-)))

     
     
  • 2.4, AnonuS (?), 01:11, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • –8 +/
    Он страшнее Eclipse, а также гораздо тормознее.

    Хотя надо признать, что есть в нём очень много полезных штук, которых в Eclipse либо вовсе нет, либо они имеют такой радиус кривизны, что лучше бы их там и вовсе не было.

     
     
  • 3.6, vitalif (ok), 01:13, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Зато интерфейс адекватный, а не вот это безумие которое в эклипсе наблюдается...
     
     
  • 4.8, AnonuS (?), 01:17, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Зато интерфейс адекватный, а не вот это безумие которое в эклипсе наблюдается...

    Я извиняюсь, как раз в этом пункте наши вкусы расходятся аккурат на 180 градусов.

     
  • 4.9, AnonuS (?), 01:20, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • –6 +/
    > Зато интерфейс адекватный, а не вот это безумие которое в эклипсе наблюдается...

    Более безумных цветов и иконок нет больше ни в какой дрогой IDE. Да и сам UI рублен тупым колуном, одним словом - жуть. Честно вызывает чувство брезгливости и желание поскорее вымыть руки.

    Я понимаю, что он многим нравится, но блин, может у них глаза плохо видят ?

     
     
  • 5.17, onekosha (?), 09:27, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для Netbeans есть большой выбор тем - http://netbeansthemes.com/
    В файле netbeans.conf дописать --laf javax.swing.plaf.nimbus.NimbusLookAndFeel и внешний вид будет одинаковым (Gnome, KDE, Win).
     
     
  • 6.26, ДяДя (?), 10:44, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Уже есть плагин "Dynamic Look And Feel Changer", который позволяет без параметра --laf налету менять внешний вид.
     
  • 3.12, demimurych (ok), 02:29, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Сполз с эклипс на нетбинс именно потому что эклипс на больших проектах тормозил невменяемо. В отличии от нетбинс.
     
     
  • 4.18, Diversant_ (?), 09:28, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Именно, при открытие проекта с несколькими тысячами исходных файлов Эклпис становиться колом, Нетбинс же открывает его на ура. Да и отсутствие графических свистелок и перделок для меня только плюс, а не слепота
     
     
  • 5.22, Антоним (?), 09:56, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Что-то в этом есть противоестественное - открывать несколько тысяч исходных файлов. Зачем их открывать сразу все?
     
     
  • 6.24, hoopoe (ok), 10:19, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    а вот это и есть загадка: похоже эклипс их всех пытается пропарсить чтобы индексы автодополнения перестроить, вот и встает колом
     
     
  • 7.38, анононо (?), 11:57, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Идея кстати успешно парсит даже очень большие проекты
     
  • 4.43, bou (?), 17:41, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Лично я перенес workspace и проекты на SSD. Работать с эклипсом стало гораздо комфортнее.
     
  • 3.13, 3draven (ok), 02:39, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    я как раз заинтересовался нетбинсом, а что там такое есть, что в эклипсе плохо сделано? Особо интересует яваее область и веб для явы.
     
     
  • 4.14, kosmonaFFFt (?), 07:57, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Например поддержкой maven из коробки (maven проекты открываются как родные, без всяких плясок с импортами), более умным и удобным автокомплитом, поддержкой Apache Tomcat и Glassfish из коробки... Может быть что-то еще...
     
     
  • 5.19, ДяДя (?), 09:38, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Поддержкой SVN, Mercurial, Git из коробки.
    Просто установил и работаешь. В Eclipse это просо невозможно.
     
     
  • 6.31, Аноним (-), 11:11, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    В Eclipse просто сходил в Help-Install New Software , просто поставил всё необходимое и просто работаешь. Да, придётся запомнить, какая часть Eclipse за что отвечает.  
     
     
  • 7.35, ДяДя (?), 11:49, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > просто сходил в Help-Install New Software

    Вызывает недоумение. Я случайно наткнулся. Никогда бы не подумал, что для установки плагина надо лезть в Help!

     
     
  • 8.37, NikolayV81 (ok), 11:57, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    1 Классная идея, тоже понравилась когда разбираться с ним начинал, у приложения... текст свёрнут, показать
     
  • 6.34, Aceler (ok), 11:47, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У еклипса тоже есть готовые сборки.
     
     
  • 7.45, iZEN (ok), 17:54, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > У еклипса тоже есть готовые сборки.

    Вот только этим она и ценится. Из принципа "поставил сразу всё что нужно и забыл", так как последующие обновления и удаление/включение новых дополнений делают работу в Eclipse попросту невозможной.

     
     
  • 8.49, Aceler (ok), 20:10, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    УМВР ЧЯДНТ ... текст свёрнут, показать
     
  • 6.41, Аноним Аналитег (?), 13:40, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Eclipse Kepler EE, git из коробки
     
  • 5.30, Аноним (-), 11:06, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >поддержкой Apache Tomcat и Glassfish из коробки

    Сомнительно преимущество. В Эклипсе это делается простой установкой плагинов из стандартного репозитория (да, придётся пару строк почитать, где это и как делается). Поддерживается большое количество серверов/сервлет-контейнеров разных версий. И если нет "встроенного" сервера, разве проблема его скачать, распаковать и скормить IDE путь к директории?
    Сможет ли Netbeans отлаживать приложения под, скажем, JBoss AS 5?

     
     
  • 6.32, ДяДя (?), 11:26, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Сможет ли Netbeans отлаживать приложения под, скажем, JBoss AS 5?

    Разумеется! Это же нормальная IDE ;-) Всё нужное из коробки. JBoss AS 7, 6, 5, 4.

     
  • 6.33, ДяДя (?), 11:46, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > (да, придётся пару строк почитать, где это и как делается).

    Пару строк ??? Лично у меня целый день заняло. Проверял на других - результат похожий.

    NetBeans я вообще не знал. Поставил, запустил, посмотрел пример EJB-приложения и через 30 минут задеплоил собственное. И туториалы для NetBeans великолепные! Некоторые даже на русском (хотя и не многим это нужно).

    В Eclipse вообще примеров никаких НЕТ!

    Отладка maven-EJB-проекта в NetBeans запускается одним кликом. Всё отлично интегрировано. И ничего ставить не надо.

    Может нечто подобное и можно организовать в Eclipse, совершенно непонятно как. Как обычно лезть в Гугл и тратить уйму времени.

     
     
  • 7.48, 3draven (ok), 19:29, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по всему главная проблема эклипса по мнению пользователей нетбинс в
    том, что это конструктор с плгинами. Но, для меня это большой плюс, люблю подобный софт, так же как фаерфокс с дополнениями. Второе преимущество нетбинс в том, что из коробки держит EJB+JBoss. Так как я только разбираюсь, то не могу сказать как дела тут у эклипса, тестовые проекты создаются просто одной кнопочкой (скачал сборку Eclipse kepler jee и доставил туда JBoss tools, которе сам же джейбос и выпускает...странно будет если эти тулзы будут плохими :)). Но, зато я в эклипсе плагины по конструирвоанию регулярок пользую, по доступу не только к томкат но и другим серверам (куча их там), по доступу к БД для редактирования и просмотра...и еще килограмм плагинов :) Плюс еще пишу на андроид (родной гугл плагин) и иногда, теперь уже совсем редко, на С/С++.

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

     
     
  • 8.51, iZEN (ok), 21:08, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    По современным NetBeans и JavaEE есть книги Дэвида Хеффельфингера в русском пере... текст свёрнут, показать
     
     
  • 9.53, 3draven (ok), 01:28, 17/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    С книгами на русском вообще по Ынтерпрайзу плохо, думаю, что потому, что с ентер... текст свёрнут, показать
     
  • 9.54, 3draven (ok), 01:36, 17/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Java EE Development with Eclipse есть ejb3 ... текст свёрнут, показать
     
  • 2.20, ДяДя (?), 09:47, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Лучше бы спросили: "Чем он лучше Visual Stusio?".

    VS лучше, т.к. не поддерживает Java.

     
     
  • 3.23, Аноним (-), 10:18, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +6 +/
    По этой логике каменный топор еще лучше, так как  не поддерживает не только java, но и все остальные языки программирования.
     
  • 3.28, Аноним (-), 10:57, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Visual Stusio нужен для до-диезников, у которых решарпер вместо мозгов.
     
  • 2.27, Аноним (-), 10:55, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Преимущество Eclipse в огромном колхозе плагинов.
     
     
  • 3.42, виндотролль (ok), 14:34, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    многие из которых ломают эклипс.
    Поставил AspectJ плагин — сломался компонент редактора.
    Поставил UML плагин — редактор начал крешиться и зависать.
    Поставил Spring Tool Suite — начал предлагать какие-то ненужные вещи в ассисте.
    Поставил JBoss tools — стал работать раз в 5 медленнее.

    Люблю eclipse. Люблю больше идеи. Но надо признать, что стабильностью eclipse не отличается.

     
  • 3.44, iZEN (ok), 17:51, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Преимущество Eclipse в огромном колхозе плагинов.

    Ага — в "неработающем колхозе плагинов".


     
  • 2.40, Sigurd (ok), 13:23, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    пока пионеры меряются пиписками, нормальные мужики делают свое дело в идее без всяких глюков и тормозов эклипса и убогости функционала нетбинса
     
     
  • 3.46, anonymous (??), 18:11, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ага. Посадили в офис, дали комп, поставили Idea - клепай код. Строго с 9 до 6.
     
  • 3.47, iZEN (ok), 18:24, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > пока пионеры меряются пиписками, нормальные мужики делают свое дело в идее без
    > всяких глюков и тормозов эклипса и убогости функционала нетбинса

    Фанатики такие фанатики.

     

  • 1.16, NikolayV81 (ok), 09:23, 16/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Но походу автоудаление завершающих пробелов из строк во время работы так и не сделали, насколько эта функция удобна в том же Delphi, и как её не хватает в netbeans/notepad++ и прочих редакторах.
     
     
  • 2.21, Аноним (-), 09:55, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну, есть же автоудаление при сохранении файла.
     
     
  • 3.25, NikolayV81 (ok), 10:39, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну, есть же автоудаление при сохранении файла.

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

     

  • 1.29, edwin (??), 11:00, 16/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Шикарная IDE.
    Одна из самых лучших ....
     
     
  • 2.39, piteri (ok), 12:19, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Для java - лучшая.
     
  • 2.55, rimidal (ok), 19:49, 18/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    +1. Использую в основном для PHP. Изначально использовал для Javы.
     

  • 1.50, Int (?), 20:51, 16/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На гиге будет работать ?
     
     
  • 2.52, dobs (??), 23:55, 16/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Без проблем фурычит
     

  • 1.56, Аноним (-), 00:18, 22/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Уныло что убрали плагин NetBeans UML в 7-ой ветке.
    Лекарство здесь -> http://plugins.netbeans.org/plugin/1801/netbeans-uml (на английском)
     
     
  • 2.57, Ананим (?), 16:40, 22/10/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Берите бесплатный JDeveloper 12c, построенный на платформе NetBeans - там UML есть и очень неплохой. Единственный минус - это то, что JDeveloper 12.1.2 весит под 2 ГБ.
     

  • 1.58, Adolfus (?), 18:36, 29/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если отвлечься от всего, кроме юзабилити и функционала, в том числе и от ценника, этот Netbeans для C/C++ лучше, чем slickedit?
     
  • 1.59, iZEN (ok), 19:43, 31/10/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В OpenJDK7 среда не запускается повторно — приходится перезагружать компьютер. Прикольно.
     
  • 1.60, iZEN (ok), 17:24, 08/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прошуршал немного по исходникам среды:

    % find . -type f -name "*.java" | wc -l
       44205

     
  • 1.61, iZEN (ok), 15:53, 09/01/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Общий размер исходников в локальном репозитории Mercurial — 3 763 433 138 байтов.
     

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



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

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