LINUX.ORG.RU

Вышла среда разработки NetBeans 7.0

 , , , , , , ,


0

4

NetBeans — это интегрированная среда разработки открытым исходным кодом, позволяющая создавать приложения на языках программирования Java, PHP, C, C++ и ряде других. Сегодня вышла седьмая версия этой IDE.

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

Некоторые из изменений:

Java

  • Поддержка новых синтаксических конструкций JDK 7: «бриллиантовый оператор», строки в switch и т.д.
  • Улучшения редактора кода: автодополнение, новые подсказки
  • Поддержка Apache Maven 3
  • Поддержка JUnit 4.8.2 и другие улучшения по части модульного тестирования
  • Новый визуальный редактор для Swing'овской компоновки GridBag

Веб и Java EE

  • Поддержка GlassFish 3.1 и улучшения интеграции с этим сервером
  • Более быстрое и удобное развёртывание приложений на сервере WebLogic
  • Большое количество улучшений, связанных с технологией JSF
  • Поддержка технологии Bean Validation
  • Теперь редактор поддерживает HTML5 и JSON

PHP

  • Генерация документации PhpDoc
  • Новые возможности рефакторинга
  • Поддержка алиасов в PHP 5.3

C и C++

  • Простой импорт проекта из существующих бинарников
  • Новый вид проекта, при котором исходные файлы расположены на удалённой системе

Другое

  • Улучшена интеграция с профайлером
  • Значительно упростилась работа с БД Oracle
  • В редакторе появился перенос по словам (word wrapping)

Скачать NetBeans
Посмотреть видеообзор (требуется Flash)

>>> Подробнее об этом выпуске

клева клева, значит не зря я недавно двухгиговую планку оперативы купил, теперь мне ее хватит чтобы перейти с кейт на нетбинс :3

anonymous ()

Там всё также шрифты могут быть только с полным хинтингом?

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

>перейти с кейт на нетбинс

Предатель!

Deleted ()

> Значительно упростилась работа с БД Oracle

бггг, символичненько

anonymous ()

Унылое говно, как и почти весь опенсорц ... другое дело ИнтеллиДжи Идея ...

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

а с каких пор ваша идея поддерживает коммон лисп или фортран? если не поддерживает два самых главных языка - значит не нужна

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

> другое дело ИнтеллиДжи Идея ...

…с поддержкой С/С++ на уровне mcedit.

arsi ★★★★★ ()
«бриллиантовый оператор»

Это что за зверь?

post-factum ★★★★★ ()

А кто знает, эти новые ключи -XX:+OptimizeStringConcat -XX:+UseCompressedStrings XX:+UseStringCache реально уменьшают потребление памяти? Про них тут написали http://habrahabr.ru/blogs/java/117386/

Karapuz ★★★★★ ()

Запуск на FreeBSD

1. Устанавливается OpenJDK6 из порта обычным образом (ну, там бутстрап Diablo-JDK 1.6 ещё нужен для канпеляции, но его впоследствии можно удалить). Кто хочет, может установить экспериментальный openjdk7 7.0.122_1.

2. Скачивается дистрибутив NetBeans 7.0 в виде «Платформенно-независимый ZIP» netbeans-7.0-201104080000-ml-javase.zip распаковывается в домашний каталог.

3. В netbeans/etc/netbeans.conf пишем:

netbeans_default_options="-J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=384m --laf com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel -J-Dfile.encoding=UTF-8"

netbeans_jdkhome="/usr/local/openjdk6/"

4. Запускаем: netbeans/bin/netbeans

5. Получаем PROFIT.

iZEN ★★★★★ ()

не могу удержаться чтобы не попробовать эту среду вновь и вновь - вдруг тормозить перестала? ибо возможности впечатляют, эдакий msvs в мире UNIX

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

> вдруг тормозить перестала?

ха-ха, шютник :)

если на гиге оперативы (с кедами и лисой) 6.9.1 напоминала пошаговую стратегию по имейлу, то 7.0рц2 — по Почте России. а вот на шести гигах работает шустренько, да %)

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

>если на гиге оперативы (с кедами и лисой) 6.9.1 напоминала пошаговую стратегию по имейлу

В винде на 512 работала и не тормозила.

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

Она достаточно давно не тормозит.

Но я все равно перешел на эклипс и счастлив - инкрементальная сборка (даже для j2me), перспективы, scala и adt с официальной поддержкой.

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

> эдакий msvs в мире UNIX

MSVS мира Unix - это Eclipse. NetBeans - это Н.Е.Х. мира Unix.

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

про кеды - напомнил некоторую рекламу :)
А вообще, напоминает прожорливого монстра MVS

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

>Унылое говно, как и почти весь опенсорц ... другое дело ИнтеллиДжи Идея ...

она тоже есть в опенсорсной версии. Тоже говно?

demoth ()

В редакторе появился перенос по словам (word wrapping)


Наконец-то допилили.

splinter ★★★★★ ()

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

вот и правильно, нечего портить хороший IDE.

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

бгггггг
реально только в 7.0 сделали перенос по словам?!?!?!
афанареть

q11q11 ★★★★★ ()

> строки в switch....

Скупая слеза пробежит по щеке бывалого шарповода - ещё немного и жаба догонит C# 1.0, как тут не умилиться?
Я ещё понимаю, когда жабу выбирали супротив плюсанутых Сей, но с появлением .NET все претензии отпали сами собой. Когда же им надоест этот кактус?....

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

Тогда же, когда полноценный .NET начнёт запускаться в линукс и на маке, причём без переписывания программ, написанных с использованием винапи, ага.

gandjubas ()

Думал развития больше не будет, а вот как оно. Хотя python скорее всё равно поддерживает уныло и до pydev ему уже быстро не добраться.

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

А кстати что их побудило внезапно убрать поддержку рубей? Одна из немногих свободных IDE была для руби, да и та пропала.

pevzi ★★★★★ ()

> Импорт из бинарников
Декомпилятор?

Northsoft ★★ ()

Ёху! Оно будет тормозить ещё быстрее!

Versed ()
Ответ на: комментарий от pevzi

В новости на OpenNet.ru пишут:

Особенностью версии 7.0 является удаление из состава IDE модуля с реализацией средств разработки с использованием языка Ruby и MVC-фреймворка Ruby on Rails. В качестве причины удаления названа низкая популярность NetBeans среди разработчиков на языке Ruby. Затрачиваемые на поддержку Ruby ресурсы были направленны на обеспечение поддержки Java SE 7 и JDK 7 в NetBeans 7.0.

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

>…с поддержкой С/С++ на уровне mcedit

плюс плюсники всё жалуются что у них нету ни одной нормальной иде и пытаются хоть как-то адаптировать java-ориентированные ide под себя?

Tails ()

Был бы Ruby — можно было бы глянуть.

anonymous ()

Ура!

Netbeans клевая IDE для C++. Наконец-то дождались!

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

вроде руби выкинули только из официальной поддержки, обещали оставить в сторонней репе

navrocky ()
Ответ на: комментарий от note173

Извиняюсь за вопрос, я нуб в эклипсе, - а где там интерфейс рисовать?

Deleted ()

> Простой импорт проекта из существующих бинарников

Не осилил, поясните, что сие означает.

Новый вид проекта, при котором исходные файлы расположены на удалённой системе


Ух ты, они все плотнее подбираются к vim ;)

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

> плюс плюсники всё жалуются что у них нету ни одной нормальной иде и пытаются хоть как-то адаптировать java-ориентированные ide под себя?

А как же vim + clang_complete?

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

В Eclipse мысленно представляешь, как выглядит форма GUI, и бодренько пишешь код в редакторе кода. «Всё на самом деле должно быть просто, но не слишком.»

iZEN ★★★★★ ()

> позволяющая создавать приложения на языках программирования Java, PHP, C, C++ и ряде других

Почему новость в категории Java?

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