LINUX.ORG.RU

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

 , , , ,


0

4

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

В этом выпуске упор был сделан на улучшение производительности и облегчение процесса разработки с помощью статического анализа кода. Из важных изменений также следует отметить интеграцию с JavaFX Scene Builder, поддержку нескольких PHP-фреймворков, усовершенствованную поддержку Groovy, встроенную Subversion 1.7.

Некоторые другие изменения:

Производительность:

  • Сканирование проекта происходит теперь в фоновом режиме и не блокирует редактор.
  • Скорость сканирования также возросла.
  • Увеличилась скорость работы с удаленными ФС.

Java:

  • Поддержка FindBugs.
  • Поддержка фреймворка TestNG.
  • Новые виды рефакторинга и подсказок.
  • Улучшен отладчик.

PHP:

  • Поддержка PHP 5.4.
  • Работа с фреймворками Symfony2, Doctrine2 и ApiGen.
  • Синхронизация с FTP.
  • PHP-проекты можно развертывать на Hudson.

Groovy и Grails:

  • Значительно ускорено сканирование кода, его автодополнение и навигация по нему.
  • Поддержка Groovy 1.8.6.
  • Новые подсказки.

C и C++:

  • Поддержка C++11.
  • Улучшена интеграция с gdb.
  • Увеличена скорость парсинга и уменьшено потребление памяти.

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

Посмотреть видеообзор (требуется Flash)

Скачать NetBeans

★★★★

Проверено: maxcom ()
Последнее исправление: post-factum (всего исправлений: 2)
Ответ на: комментарий от djenterprise

Да не в этом дело. Я просто привык к нетбинсу.

boombick ★★★★★
()

Ждём полноценной поддержки скалы.

Hertz ★★★★★
()

Надо затестить. Перебрался с него на qtcreator после того, как он стал не осиливать распарсивать мой проект..

А так очень годная среда.

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

Очень жалко, что поддержку питона забросили :( Пришлось покупать PyCharm

Но зачем? Когда есть бесплатный eclipse + pydev?! Тем более больше половины «фич» в Чарме как раз оттуда (консоль и т.п.) Ну понимаю, некоторые фанаты выбирают IDEA over Eclipse для Явы, а тут не пойму, чем этот Чарм сдался.

GreenBag ★★
()

Замечательная IDE. Простенько и функционально, ничего лишнего. В других средах у меня мозг зависает от обилия кнопочек и менюшек с весьма туманным назначением, за которыми почти не видно исходников %)

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

Ты смотри, практически верное сравнение привёл. Вашей жабой тока попку подтирать, да и того.

Мусье, я нахожу ваше поведение весьма девиантным. Будьте добры не издеваться над Божьими тварями.

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

А нетбинс, так освежает, так освежает, что ты чувствуешь себя человеком?

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

А NetBeans на Swing с кривыми шрифтами и корявым LAF не бесит?

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

Зачем? :) Я просто не пользуюсь говн^Wэклипсом :)

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

Мдя, уже прошло пол часа, а проанализировано 4334 из 5448 файлов... Что-то существенного ускорения я не наблюдаю (

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

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

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

И то, и то - очень нужно и обязательно должно быть и развиваться.

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

И да, таки не нужно, есть эклипс.

Не нужно, только потому что есть Eclispe?

Если в этом смысле, то монополия - это всегда плохо. Тем более, если эта монополия - огромное, жирное, рыхлое, с очень спорным дизайном и крайне веселым местами исходным кодом.

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

Принципиально неюзаю все что на жабе.

А попку ты туалетной бумагой подтираешь или принципиально ею не пользуешься и предпочитаешь листочки?

У человека запредельная неадекватность в способах выбора software. Пусть написано на C++ школьником без намеков на дизайн, падает в корку раз в 15 минут, зато на кошерном языке.

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

Замечательная IDE. Простенько и функционально, ничего лишнего. В других средах у меня мозг зависает от обилия кнопочек и менюшек с весьма туманным назначением, за которыми почти не видно исходников %)

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

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

Пускай этот ваш Eclipse научится нормальной поддержке Maven-а из коробки (а не корявым плагином, который апдейтится раз в год). А без этого Ecplise для Java годится только для школьный проектов типа «Hello, World!».

P.S. А вот Eclipse + PyDev для Pythona - совсем другой разговор.

ava1ar
()

Хорошая штука. Намного удобнее внешне и в использовании, чем eclipse. Ещё пользовался идеей, она несколько лучше, но не настолько, чтобы пересаживаться

GblGbl ★★★★★
()

Хорошая среда, в ней на PHP былокодить(а по другому не умеем) очень комфортно. Когда всего пару классов в проекте, sublime отлично справляется, а если ковырять что-то на основе большого фреймворка, или CMS - проще весь проект в Netbeans проект поместить и в нём работать.

lucentcode ★★★★★
()

Ruby они закопали, несмотря на то, что одна из лучших IDE для Ruby была. Потому теперь оно нужно только жаберам.

Deleted
()

Сканирование проекта происходит теперь в фоновом режиме и не блокирует редактор.

Ну наконец-то! Теперь в netbeans можно будет писать на С++.

segfault ★★★★★
()

Годная IDE. Получив новость с опеннета, поставил. Заявленные оптимизации скорости на самом деле присутствуют, спасибо разработчикам. Но заметил пару шероховатостей.

P.S. Прочитал тред по диагонали, и увидев ругательства в сторону PHP вперемежку с недовольством локализацией IDE...
Любая технология в руках обезьяны становится гранатой (с) не помню кто

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

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

Почти всем.

Netbeans работает с проектами. Еmacs работает с отдельными файлами. В Netbeans есть «go to declaration» в контекстном меню для всех поддерживаемых языков.

Всё GNU так и не смогло довести GLOBAL TAGS до рабочего состояния вместо ctags.

В Emacs эволюционный тупик - кто-то решил что программист в основном пишет код а не читает.

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

Никто их не выкинул.
Если кому то нужен данный функционал, то он легко может пилить/устанавливать его в виде модуля.

Если же у них его пилить некому, то нечего на главной 4.2 разводить, так что хорошо что они выпиливают не поддерживаемый код из дистрибутива.
Т.к на нетбинс много и активно плевались из за того, что на обложке есть, а на деле работает либо криво либо вообще никак.

PS: Вообще мне странно, как оно вообще не рипнулось.
Было бы печально, т.к если для других языков есть альтернативы, то для похапэ это единственная вменяемая IDE.

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

т.к если для других языков есть альтернативы, то для похапэ это единственная вменяемая IDE.

Не просто вменяема для php/js/css, можно сказать эталон. Также как и для C/C++.

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

у еклипса кстати всё замечательно, даже в новенькой juno

Отлично! Думал, что дела там хуже :)

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

Сколько тебе лет, Вова? Школу уже окончил? В какой класс ходишь?

LongLiveUbuntu ★★★★★
()

Для C/C++ Слава Всевышнему есть более вменяемые IDE, для PHP по моему IDE вообще противопоказанно.

splinter ★★★★★
()

А хоть одна среда кроме идеи научилась уже корректно распознавать несколько языков в одном файле? Т.е. например у меня в проекте html страницы генерятся freemarker-ом. Идея прекрасно справляется с подсветкой и freemarker и html и яваскрипта в рамках одного файла. Или подсветка sql в строках внутри явовского исходника. В нетбинсах такая возможность есть?

Nagwal ★★★★
()

Поздновато.

Уже у большинства разработчиков Eclipse.

Просто SWT элементарно эргономичнее (быстрее работает, менее аляповато выглядит) Swing для таких громоздких проектов, как IDE.

Bioreactor ★★★★★
()

Netbeans красив если добавить в файл <netbeans>/etc/netbeans.conf следующие параметры к строке netbeans_default_options:

--laf Nimbus -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd

При работе с Netbeans создаётся впечатление что это коммерческaя среда которая работает как единое целое. Например форматирование C кода согласно выбраной конвенции(GNU, BSD, apache foundation, etc).

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

В Netbeans приятно работать с кодом с эстетической точки зрения, даже если это php.

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

бида... Да нет, я просто реалист, и даю здравую оценку тому, что выбираю.

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

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

vertexua ★★★★★
()

Честно говоря, особого увеличения шустрости не заметил. Ожидал большего.

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