LINUX.ORG.RU

Вышла NetBeans IDE 7.3

 , , ,


2

2

NetBeans — это удобная кроссплатформенная интегрированная среда разработки с открытым исходным кодом, позволяющая создавать настольные, мобильные и веб-приложения на различных языках программирования (Java, PHP, Javascript, C, C++ и других). Сегодня Oracle объявила о доступности версии 7.3. Графический интерфейс NetBeans переведён на несколько языков, среди которых есть и русский.

В этом выпуске упор был сделан на облегчение разработки веб-приложений с использованием самых свежих стандартов HTML5, JavaScript и CSS. Новая функциональность, связанная с этим, была объединена в отдельный проект Easel. Однако и другие области не остались без внимания: поддержка Groovy, PHP, C, C++ и других языков и технологий также была усовершенствована.

Project Easel (разработка приложений на HTML5)

  • Значительно улучшен редактор Javascript
  • Визуальный редактор стилей CSS
  • Отладчик для JavaScript
  • Встроенный прямо в IDE веб-браузер на WebKit

Java

  • Навигационная панель на манер «хлебных крошек»
  • Обновленные представления Show member и Show hierarchy
  • Новые подсказки и виды рефакторинга
  • Результаты Find usages можно фильтровать
  • Вкладка POM editor для более удобной работы с pom.xml

Java EE

  • Средство тестирования JPQL
  • Новые возможности разработки REST-сервисов

PHP

  • Интеграция с Composer (менеджером зависимостей для PHP)
  • Автодополнение кода для Twig template engine
  • Всевозможные улучшения при работе со Smarty, Symfony 2, Doctrine 2

C и C++

  • На больших проектах потребление памяти сокращено минимум вдвое
  • Ускоренный парсер
  • Группировка breakpoint'ов

Полный перечень изменений

Посмотреть видеообзор

Скачать NetBeans

★★★★

Проверено: maxcom ()
Последнее исправление: CARS (всего исправлений: 2)

Ответ на: комментарий от drSchur

Вопрос неосилятора знатокам: как начать html-проект from scratch?

Установи/активируй модуль «Комплект HTML5». В меню Файл|Создать проект NetBeans будет доступен мастер создания HTML/JavaScript-проекта. Там уж выберешь, что тебе нужно.

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

в нетбинсе есть милая фишка - локальная история правок

...которая бесшовно интегрируется с системой контроля версий, если таковая будет задействована. ;)

iZEN ★★★★★
()

мне тоже NetBeans ,больше нравится чем Eclipse, использую с 3.2 версии, уже больше 10 лет. Мнение чисто субъективное, кажется, что пространство организовано лучше и меньше лишнего. с распространением maven, все меньше разницы в какой IDE делаешь проект, Eclipse или NetBeans. жаль, только Google больше на Eclipse ориентирован, например плагины для GoogleAppEngine и Android

arum ★★
()
Ответ на: В netbeans/etc/netbeans.conf от iZEN
$ netbeans 
Unrecognized VM option '+CompressedOOPS'
Could not create the Java virtual machine.
$ netbeans 
Unrecognized VM option '+DoEscapeAnalysis'
Could not create the Java virtual machine.

да, кстати, ты не знаешь, как заставить netbeans антиальясить шрефты?

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

Чем оно лучше Eclipse?

Легче и значительно быстрее.

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

У нас в проекте 5 лимонов строк, 150 модулей, кругом шаблоны. Эклипс не тормозит. Правда, голый Indigo+CDT, какие плагины ещё нужны?

Впрочем, иногда начинает подтормаживать при длительной отладке. Но там скорее gdb тормозит или интерфейс к нему.

queen3 ★★★★★
()

а Netbeans умеет подпроекты, или какой-нибудь другой способ группировки проектов? В Eclipse ничего подобного не нашлось, а делать отдельный workspace очень неудобно. У меня есть куча мелких файлов на c++ с разными примерами и фичами, каждый где-то строк на 20-60(те на проект не тянут).

anonymous
()
Ответ на: комментарий от rtvd

Киллер-фича: у неё есть мозги в отличии от альтернатив.

Обращаюсь ко всем оголтелым фанатикам: если не знаете что ответить - помолчите, пожалуйста.

Покупать не обязательно, если тебе не нужны уродства вроде Spring и J2EE

Хм, а для чего ещё нужна жава если не J2EE?

ya-betmen ★★★★★
()

Жаба не нужна. Жаба это тормоза.

anonymous
()
Ответ на: комментарий от Orlusha

поддержка нескольких языков

наверное, слабо представляешь, сколько языков поддерживает комод изкоробки

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

IDEA тоже вполне открывает несколько проектов в одном окне, только это завязано на maven

anonymous
()
Ответ на: комментарий от CARS

К очень большому сожалению, IDEA не поддерживает C/C++ (только Objective C).

anonymous
()
Ответ на: комментарий от CARS

Это, кстати, тоже обидно, но т.к. в IDEA есть, и в over 900 раз лучше, то жить можно :-)

anonymous
()

netbeans vs eclipse

Так как использую eclipse (по большей части) и netbeans вот мои 5 копеек для тек кто выбирает.

В netbeans есть хороший встроенный профайлер (сильно лучше в сравнении с eclipse)
Netbeans лучше работает на слабых машинах.
Netbeans имеет более внятную систему плагинов.
В Netbeans приличный редактор для Swing.
Netbeans более удобен для работы с серверами (хотя все равно предпочитаю mvn tomcat:run/debug)
Netbeans хороший выбор если работаете с java UI на swing/javafx.

В Netbeans медленнее обрисовка(из за Swing) и менее удобная навигация.
Шрифты в Netbeans под linux невыносимы(про windows не знаю).

Под eclipse больше плагинов.
Под eclipse есть GWT desiner
Под eclipse есть лучшая IDE для работы с aspectj
UML редактор в Netbeans был убран Oracle, а в eclipse их 3 (один бесплатный очень даже рабочий).
Только под Eclipse можно нормально работать с EclipseRCP проектами (это ваш выбор, если вы хотите что бы ваше приложение выглядело нативно).
В eclipse удобнее работать с большими проектами.

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

А у вас какая билдсистема? Я пробовал как-то скрестить её с autotools, вроде как-то работало, но было больно.

anonymous
()
Ответ на: комментарий от ya-betmen

Обращаюсь ко всем оголтелым фанатикам: если не знаете что ответить - помолчите, пожалуйста.

Знаю. Вот и написал тебе. Разжевать? Запусти Idea и попробуй в ней рефакторинги и autocompletion. Сравни их с альтернативами. Чё ещё тебе неясно?

Хм, а для чего ещё нужна жава если не J2EE?

Эта фраза многое говорит о Вашем кругозоре.

Ну что ж, побуду К.О.

На Java можно писать почти любой прикладной софт. Скажем, существенная часть matlab написана на нём, всякие там iLO апплеты, bluray менюшки, электронные учебники и редакторы для них, СУБД.

Ну и где тут J2EE?

Поставим вопрос иначе: зачем нужен J2EE? И зачем ты говыряешься в этой какашке? Нравится или суровая жизнь заставила?

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

наверное, слабо представляешь, сколько языков поддерживает комод изкоробки

Наверное, слабо представляешь, что такое «поддерживает язык» в представлении в общечеловеческом понимании. Подсказка: это не только синтаксическое раскрашивание.

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

вероятно, если бы всё сводилось к подсветке синтаксиса, в этом треде обсуждали бы vim

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

наверное, слабо представляешь, сколько языков поддерживает комод изкоробки

Что-то мне подсказывает, что он про языки интерфейса ;)

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

мне для жабы и нужно. кстати, а как эта IDE со scala и clojure дружит?

за ссылки спасибо

BattleCoder ★★★★★
()
Ответ на: В netbeans/etc/netbeans.conf от iZEN

с этим тоже тормозит?

удивительно, но НЕТ! О_о

правда я поставил OpenJDK 7, а про это "-J-XX:+CompressedOOPS" сказало что не знает такую опцию, отключил

но реально быстро

не понимаю, почему такие настройки не могут быть по-умолчанию

I-Love-Microsoft ★★★★★
()
Ответ на: netbeans vs eclipse от Yilativs

UML редактор в Netbeans был убран Oracle, а в eclipse их 3 (один бесплатный очень даже рабочий).

Не подскажешь название?

tailgunner ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

не понимаю, почему такие настройки не могут быть по-умолчанию

Потому что некоторые особо одарённые постоянно ноют, что дескать «оно много жрёт» и на их 386-based workstation столько RAM нет и не будет.

rtvd ★★★★★
()

они собираются переписывать его на javafx? (хотя бы частично?)

RedPossum ★★★★★
()

Отличная новость. А вчера ещё rc2 качал... Печально только, что дополнение для редактирования scss/sass нормального нет под NetBeans 7.3 А очено нужно...

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

Знаю. Вот и написал тебе. Разжевать? Запусти Idea и попробуй в ней рефакторинги и autocompletion. Сравни их с альтернативами. Чё ещё тебе неясно?

Ещё раз:

Обращаюсь ко всем оголтелым фанатикам: если не знаете что ответить - помолчите, пожалуйста.

Никакой заметной разницы в удобстве автокомплита и рефакторинга межу идеей и нетбинсом не обнаружил. Если уж «знаете», то могли бы и конкретезировать.

На Java можно писать почти любой прикладной софт

Я не спорю. Правда, как только появляется новость про аудиоплейер на жаве, то в коментах следует поток говна. Научитесь различать понятия «нужен» и «можно использовать».

побуду К.О
Поставим вопрос иначе: зачем нужен J2EE?

не К.О!

ya-betmen ★★★★★
()
Ответ на: комментарий от ya-betmen

Никакой заметной разницы в удобстве автокомплита и рефакторинга межу идеей и нетбинсом не обнаружил. Если уж «знаете», то могли бы и конкретезировать.

Тогда сиди на netbeans.

Я не спорю. Правда, как только появляется новость про аудиоплейер на жаве, то в коментах следует поток говна. Научитесь различать понятия «нужен» и «можно использовать».

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

> Поставим вопрос иначе: зачем нужен J2EE?
не К.О!

man «риторический вопрос»

rtvd ★★★★★
()
Ответ на: комментарий от ya-betmen

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

А что, есть плееры на жабе?

lazy_aleks
()
Ответ на: комментарий от rtvd

Тогда сиди на netbeans.

Ну так и сижу, т.к. не понимаю, за какую фичу идеи должен отдать деньги. Вы же мне на неё так и не указали. Если она есть и она повысит мою эффективность - я задумаюсь о покупке. Впрочем года 3 назад, такая покупка имела бы смысл.

ya-betmen ★★★★★
()
Ответ на: комментарий от ya-betmen

Ну так и сижу, т.к. не понимаю, за какую фичу идеи должен отдать деньги. Вы же мне на неё так и не указали.

Я указал.

То, что вам её наличие кажется неочевидным, не значит что её нет. Я и многие другие люди её видят.

Более того, я также указал, что за эту фичу денег платить не надо.

Похоже ваши глаза удивительно избирательны. Но это не моя проблема.

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

Я указал.

Где?

То, что вам её наличие кажется неочевидным, не значит что её нет. Я и многие другие люди её видят.

Я и многие другие люди её не видят, возможно она либо нетривиальна либо её нет совсем.

Похоже ваши глаза удивительно избирательны. Но это не моя проблема.

Похоже ваш мозг удивительно избирателен. Но это уже ваша проблема.

ya-betmen ★★★★★
()
Ответ на: комментарий от ya-betmen

Я и многие другие люди её не видят, возможно она либо нетривиальна либо её нет совсем.

Угу. Может у них тоже нет глазок?

http://habrahabr.ru/post/112749/

Тут, конечно, Idea vs Eclipse, но принцип тот же.

Похоже ваш мозг удивительно избирателен.

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

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

Тут, конечно, Idea vs Eclipse, но принцип тот же.

Угу, заменяем Idea на Netbeans и получаем тот же результат. А я спрашивал про вариант Netbeans vs Idea.

... держаться подальше от J2EE и прочего мусора

Конфетки с фантиками едите?

ya-betmen ★★★★★
()
Ответ на: комментарий от lazy_aleks

Чем оно лучше emacs?

Тем, что для хорошо зарабатывающих enterpriZe программистов, а не для кульхацкеров-«админов локалхостов».

Bioreactor ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.