LINUX.ORG.RU

Netbeans 6.1

 ,


0

0

Сегодня, 28 апреля, вышла новая версия Netbeans IDE.

Из нововведений:

  • Поддержка JavaScript.
  • Увеличение производительности (запуск на 40% быстрее).
  • Поддержка Spring Framework.
  • Улучшена поддержка JavaBeans, Ruby, JRuby.

>>> Подробности

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

>>это уже лучше, но в таком варианте оно только выводит, а что делать есть надо вводить данные(cin >>)?

>Либо пользовать внешний терминал, либо сушить сухари :)

Вообщето ввод там должен работать. Не обращай внимание на надпись "output only"

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

>Вообщето ввод там должен работать. Не обращай внимание на надпись "output only"

а ещё она должна грабить караваны

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

>а ещё она должна грабить караваны

кстати грабит, точнее вводит.

Но я увидел еще один прикол.

код

cout << "hello world"; char c; cin >> c;

И когда после cin'на набираю >, то зеленым цветом подсвечивается соответствующая < от cout'а, как будто это операторные скобки. Так быть не должно

kingstone
()

Судя по роадмапу, разработчики обещали выпустить релиз 6.1 ещё 23 апреля.
Интересно, в чём причина задержки? Какие ошибки в 6.1RC2 нашли?

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

1. код был с переносами, ЛОР какого хера их не сделал 2. "жЫватнаё" ты уроки в школу на завтра сделал?

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

> 1) Сглаживания шрифтов нет (то есть есть, но какое-то левое), в сравнении с тем же эклипсом они выглядят уродливо

Это сглаживание обеспечивает Swing. Качество сглаживания шрифтов настраивается весьма гибко, судя по примеру из JDK — <pathtojdk>/demo/jfc/Font2DTest.
Наверняка существует комбинация ключей командной строки запуска NetBeans для отключения или улучшения сглаживания шрифтов.

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

>>Чем это лучше вижуал студии?

>Тем, что, хотя бы, работает на 3 платформах, а не одной? :-P

Я скачиваю NetBeans в "zip file format". Развёрнутое из одного архива работает на FreeBSD и на работе на Windows XP.

iZEN ★★★★★
()

Слушайте, а зачем в NetBeans встроена возможность Update, если через нее ничего обновить невозможно? Стояла NB 6.1 Beta, и хоть бы ухом пошевелила что вышел релиз и скачала нужные файлы, так нет же, пришлось опять весь дистр выкачивать. Когда уже инкрементное обновление будет работать?

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

>Я скачиваю NetBeans в "zip file format". Развёрнутое из одного архива работает на FreeBSD и на работе на Windows XP.

И? :) Ну я тоже раньше на XP в NetBeans писал, теперь на Fedora'е - я не против :)

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

>Слушайте, а зачем в NetBeans встроена возможность Update, если через нее ничего обновить невозможно?

Plugin'ы обновлять! :-D

X-Pilot ★★★★★
()

оказывается чтобы на OS X шрифты в сабже стали нормальными, нужно в конфиге прописать -J-Dapple.awt.graphics.UseQuartz=true, т.е. чтобы оно рисовалось все напрямую через Quartz.

Теперь осталось узнать как поменять эту идиотскую дефолтную тему

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

> Теперь осталось узнать как поменять эту идиотскую дефолтную тему

Идиотская тема JFC Ocean меняется на текущую тему из Gtk таким образом:
-J-Dapple.laf.useScreenMenuBar=true --laf com.sun.java.swing.plaf.gtk.GTKLookAndFeel
(в одну строчку)

Ну и заодно:
-J-Dfile.encoding=UTF-8

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

FreeBSD ещё одна платформа, где NetBeans работает БЕЗ linuxulator'а.

Итого: Windows, Linux, Mac OS X, Solaris, FreeBSD — 5 платформ, а не три, как Вы написали.

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

По-моему ничего более отвратительного, чем эмуляция LookAndFeel Gtk в Swing нет. Стиль Metal хоть не вызывает негативных эмоций.

Rikz ★★★
()

А вот что за Netbeans EarlyAccess for PHP? Скачиваю её - есть возможность кодить на PHP, но в списке доступных плагинов нет ни одного (я еще хотел C++ поставить). Ставлю обычный Netbeans - никак не могу найти в плагинах хоть что-нибудь со словом PHP.

Я так понимаю, либо одно, либо другое, либо ставить в разные папки? Что-то мне это не нравится.

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

> По-моему ничего более отвратительного, чем эмуляция LookAndFeel Gtk в Swing нет. Стиль Metal хоть не вызывает негативных эмоций.

да, только что с этим столкнулся, хотя в 6.0 было всё хорошо. лечится это просто: при запуске netbeans (или же в его conf-файле) укажи --laf javax.swing.plaf.metal.MetalLookAndFeel

eveel ★★
()

Ну, вот и чудненько, можно и обновиться..

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

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

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

посмотрел, ничего штука...

но vim и консоль надежнее, буду дальше их юзать :)

dark_lord
()

Оффтоп: кто ищёт IDE для C/C++ и не понравиилсь Eclipse и NetBeans, посмотрите на Code::Blocks

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

> По-моему ничего более отвратительного, чем эмуляция LookAndFeel Gtk
> в Swing нет. Стиль Metal хоть не вызывает негативных эмоций.

Попробуй перед запуском netbeans сделать так:
$ gnome-settings-daemon &

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

посмотрел я на Gtk тему. Под макосью она страшнее дефолтной, лучже уж Metal. Правда какого-то х**а при метале оно меню всовует в окно, а не стандартное Apple'овское как везде.

Чисто под макось нашел http://www.randelshofer.ch/quaqua/, завтра буду шаманить.

кстати, я в яву только вшариваюсь:

создал проэкт, пишу в main():

System.out.print("тест");

и в консоли оно потом выводит знаки вопроса.

Это нормально явление или надо где-то прописать че-нить чтобы русский понимал?

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

Да не, у меня и так целый гном запущен, эта команда ничего не меняет. Тема-то узнается, похожа на clearlooks. Но так фигово сделана эмуляция, что лучше бы ее вообще не было.

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

>А как у Code::Blocks с Питоном? Никак. Ну только подсветка. Это чисто C/C++ IDE. Хотя он модульный(например даже Debugger - core модуль) и GNU GPL v3, так что если кто прикрутит Питон, будет ему огромный респект, уважуха и хорошая карма

>>Оффтоп: кто ищёт IDE для C/C++ и не понравиилсь Eclipse и NetBeans, посмотрите на Emacs

>fixed :)

fix на засчитывается, Emacs и VIM - не IDE, а религии(при всём моём огромном к ним уважении)

anonymous
()

Чего только не придумают чтобы не покупать SE ;)

Ну и тормоз конечно еще тот ;)

sS ★★★★★
()

Фи. Автокомплит глубиной в одну вложенность. Про косяки с <> уже упомнали ;)


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

> А как у Code::Blocks с Питоном?

Для питона есть три неплохих варианта:

1. WinIDE $

2. KomodoIDE $

3. PyDev шара

Сейчас пытаюсь бороться с платностью второго варианта, так как третий порядком достал.

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

> Чего только не придумают чтобы не покупать SE ;)

Я скачивал недавно триал:
1 - выглядит как говно
2 - на втором запуске начал насиловать винт, излечился киллом

Вывод: туда его...

anonymous
()

Вот уж не думал, что о релизе с лора узнаю - обычно в today.java.net подобные вещи читал :)

По сабжу. Как Java IDE нетбинс очень мощный. Не побоюсь сказать, что он очень сильно приближается к идее (разве что code inspections в nb ещё не так много, но насколько я понял, фреймворк для них уже написан и это лишь вопрос времени, ну и элементов рефакторинга в идее вроде больше).

Сам работаю в netbeans начиная с v5.0 beta - очень доволен. Сейчас надо писать некоторые вещи на С (не на плюсах) - тоже использую nb. Пользуясь "подсветкой,автозаполнением и прочим барахлом" глюков не наблюдал - так что использовать его очень удобно.

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

>Итого: Windows, Linux, Mac OS X, Solaris, FreeBSD — 5 платформ, а не три, как Вы написали.

Это не принципиально важно на 5 или на 3 - главное что не завязано на одной платформе ;)

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

>Вывод: туда его..

Ниасилил ? ;)

И NB и затмение с*т у SE как по функционалу так и по скорости.

Последний легко работает с _гигабайтными_ проектами, загружая их _мгновенно_

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

>3. PyDev шара

>Сейчас пытаюсь бороться с платностью второго варианта, так как третий порядком достал.

Он не шара. Он полностью фри. Нефиг надстройку юзать. И чем это он достал то?

sterees

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

> посмотрел я на Gtk тему. Под макосью она страшнее дефолтной, лучже уж Metal.

Murrine-Gtk-Theme ничё так смотрится, от настоящих контролов не отличишь. Поправили глюки со скроллбарами — раньше они с красной заливкой были в Gtk.

> Правда какого-то х**а при метале оно меню всовует в окно, а не стандартное Apple'овское как везде.

Java сама рисует контролы или копирует их с системных. Что-то не срослось у Вас. Может быть изменение опции "-J-Dapple.laf.useScreenMenuBar=true" исправит положение?

>создал проэкт, пишу в main():
>System.out.print("тест");
>и в консоли оно потом выводит знаки вопроса.
>Это нормально явление или надо где-то прописать че-нить чтобы русский понимал?

Это значит, что кодировка файлов проекта не соответствует системной локали. Используйте опцию "-J-Dfile.encoding=локаль" для соответствия.

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

> как идеевец так и не привык к перспективам эклипса. не удобно имхо. ну не виду я смысла в том что пишу я код в j2ee перспективе а когда запускаю дебуггер то у меня весь лайаут съезжает нафиг. в идее имхо удобнее всё придуманонажал альт+ф5 получил окно дебага, нажал ещё раз убрал. причём основной лайаут остался как был. я не против такой фичи в нетбинсе, но только в качестве дополнения/плагина

Достаточно настроить перспективы один раз :)

Мне пришлось выучить Eclipse после того, как понадобился PHP & Adobe Flex. Если сюда добавить еще и java - вариантов не остается. Переключаться между ide занятие гораздо более утомительное...

anonymous
()

+10

сглаживание меню и прочего -j-dswing.aatext=true (->etc/netbeans.conf)

использовать для cpp не тру (имхо)

для жабы и рубы - почти идеал (2имхо)

юзателя еклипс одумайтесь

а вопще вим наше всьо (имххо)

anonymous
()

Я уже больше месяца его юзаю

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

> 6.1 beta в C++ с namespace вообще никак не дружил.

Как я помню, в 6.0 были неприятности с namespace - иногда пропадало дополнение по namespace'ам, которые используются через using namespace xxx;

В 6.1beta вроде бы с этим не сталкивался, в 6.1 пока тоже.

А чего именно тебе не хватает в плане namespace?

eliterr
()

Обновился. В первый раз индексирует рельсовый проект долго(много кода), но зато, в отличии от предыдущих версий потом открывается очень быстро, повторная индексация идет по дельтам походу. Что огорчило - не видит установленный в системе Fast Debugger, при попытке установить по новой вроде устанавливает, говорит что все установилось успешно, потом выдает failed при закрытии окна инсталяции. Приходится дебажить в 6.0 :(

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