LINUX.ORG.RU

NetBeans 6.9

 , , , , , , , ,


0

0

Сегодня, 15-го июня, в соответствии с расписанием состоялся выпуск NetBeans 6.9. По сравнению с предыдущей версией, добавлены следующие значительные новшества:

  • OSGi: включен контейнер Felix (есть возможность подключения Equinox); совместимость NetBeans-модулей и OSGi-bundles; поддержка OSGi-проектов для Maven;
  • Платформа NetBeans: генерация инсталляторов для большинства имеющихся платформ; редактор персонализации (branding);
  • JavaFX: включён JavaFX SDK 1.3; поддержка форм в Composer; улучшенные палитры для задания цветов/эффектов/форм; улучшения в рефакторинге и форматировании кода;
  • Java EE: поддержка JCDI (ex-WebBeans; JSR-299), Spring Framework 3.0; перегенерация JPA-сущностей после изменений схемы БД; поддержка REST-вебсервисов для platform-приложений; включены Apache Tomcat 6.0.26 и GlassFish v3 (GlassFish v2 исключен);
  • Java ME: поддержка Java Card™ 3 Connected;
  • Java: группировка точек останова в отладчике, улучшенная навигация по stack trace; поддержка annotation processor'ов в редакторе; улучшения в поддержке апплетов и WebStart-приложений;
  • Веб: автодополнение для id- и class-селекторов в CSS; рефакторинг CSS и HTML-подобных языков;
  • PHP: поддержка Zend Framework; обновленное автоформатирование кода с поддержкой множества правил;
  • Ruby: поддержка Ruby On Rails 3.0;
  • C/C++: улучшенная удаленная отладка/разработка; поддержка модульного тестирования (unit testing);
  • Прочее: проверка орфографии в редакторе; поддержка нескольких серверов типа Kenai.

NetBeansизвестная с 1997 года интегрированная среда разработки, изначально для Java, а впоследствии и для множества других языков (Scala, Groovy, C/C++, Python, PHP, Ruby, Scheme), а также платформа для создания desktop-приложений. Множество приложений, созданных на основе NetBeans Platform, включает в себя промышленные, научные, обучающие приложения, корпоративные информационные системы и приложения в области компьютерного искусства. Выпуск NetBeans 6.9 знаменателен тем, что это первый релиз, состоявшийся под эгидой Oracle. Вопреки пессимистичным прогнозам, NetBeans продолжает выходить четко по расписанию; потерь в динамике развития NetBeans также не наблюдается.

Сообщение о выпуске.

Заметки к выпуску.

Страница загрузки.

>>> Сайт NetBeans

★★

Проверено: maxcom ()

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

ШГ, особенно в браузере. Вам совершенно не жалете свои глаза.

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

Ну вот типичные ШГ для Java Swing, не совпадает с системным ренедерингом.

kamre ★★★ ()

Э, пофиг на LaF, продолжайте табосрач :)

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

>Ужас только с OpenJDK, нужно использовать Sun JDK.

Ещё февральский (2010г) OpenJDK6_b18 вроде начал использовать все фишки, которые появились в Sun JDK 6u10 (тема Swing Nimbus). Нету только плагина для браузера и Java Web Start.
http://blogs.sun.com/darcy/entry/openjdk_6_b18_source_bundle

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

Нимбус тут нипричём.
AFAIK, в сановской яве отображением шрифтов занимается проприетарный компонент, который по каким-то причинам нельзя перетащить в опенждк. Поэтому у опенждк в этом месте свой код, который отображает шрифты по-своему (ШГ).

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

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

Из чего, простите, следует? Как это не парадоксально звучит, но таб должен делаться табуляцией. А про замену табуляции пробелами уже всё очень хорошо расписано выше.

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

>> нахрена в десктопные программы включают такую фигню или вообще xmpp?

Молодой человек, на странице «New and Noteworthy» написано же русским по белому: некоторые инструменты, такие как, например, Flex или Bison, имеют обыкновение перегенерировать файлы. ...

XMPP же - расширяемый протокол для быстрого обмена информацией.



Чушь. Эти две вещи никак не связаны.

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

> Таб - логическая разметка. Пробел - физическая.

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


+1

Отлить в граните.

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

как будет выглядеть scooping с отступами.

1. 	scooping 	56 up, 14 down 
	buy scooping mugs, tshirts and magnets
When a male puts thier hand up a girls shirt, lift the bra up and feel up the girls tit while their hand is under the bra.
"Yo Eric were you scooping her under the blanket last night." 

"Hell yea dude"
feeling up spooning the scoop lifting the crane 
by Rob Cashin Mar 2, 2008 share this 
2. 	Scooping 	20 up, 4 down 
	buy scooping mugs, tshirts and magnets
When a person lifts a womens boob in a upwards motion causing it to jiggle.
Kellie: Ew, Taylor totally just scooped me 
Zandria: Taylors always scooping
scoop breast taylor kellie jiggle boob 
by Kelandria Oct 15, 2009 share this 
3. 	scooping 	7 up, 8 down 
	buy scooping mugs, tshirts and magnets
(verb) The act of cupping one's hand or hands and repeatedly "scooping" the foul air from the loins into the clean air of a person's face or general vicinity after farting.
"Mom! Craig's scooping at the dinner table!"

Souce.

Fuckken lol'd!

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

> Логика определяется не пробелами а scooping-ом у каждого языка своим.

См. выше.

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

> У меня сотни этого кода с табами. Разного. Своего и не очень. Я вас всяких видел. И логичных и не очень. У вас всех единственный общий знаменатель - пробел. Всё точка.

Я вас всяких видел.

У вас всех единственный общий знаменатель - пробел.


Всё точка.



Диагноз: delirium tremens.

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

> Обычный текст, никаких отступов. Это не документ, это программа.

Обычный текст, никаких отступов. ... это программа.

Обычный текст, ... это программа.


никаких отступов. ... это программа.



Двойное деление на ноль в одном предложении. Абсолютный рекрод.

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

> меня вечно мучает один вопрос. А как её заставить работать с файлами на удалённом компьютере. по ssh или ftp.

Зайти на сайт нетбинса и прочесть специально посвященный этому вопросу туториал религия запрещает?

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

>>Таб - логическая разметка. Пробел - физическая.

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


Если только это «напрямую» относится к кишке. Больше _такому_ следовать неоткуда.

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

> Souce.

1.    souce
   
buy souce mugs, tshirts and magnets
(soo-s) 1 The act of an individual appearing as if he/she hasn't showered for days, ex: dirty nails, unbrushed teeth, oily hair, etc. 2 The act of wearing the same clothes for a period of days. 3 Raggedy-ass appearance 4 Fat and/or extremely plump; verging on obese
«There's this guy in my class, and he's hella soucy»

«Why are your teeth yellow, you're a freaking souce»

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

> А ты наверное в свое время EntityEJB ползовался, и к локальным SessionEJB обращался чарез RMI/IIOP...

ыыы :) В точку! Именно так и делали. Пишёл Х с горы, сказал всем изучать жабу и EJB - и понеслась.... К счастью, через полгода вся эта жабоклоунада похоронила сама себя - не выдержали нагрузки сервера. До сих пор не понимаю, как вообще можно говорить серьёзно о «языке жабоапплетов».

matumba ★★★★★ ()

Помню как то оно на не особо большом проекте отожрало под полтора гига памяти. Как то нифига не весело.

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

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

Но тут равнозначно что при пробельной полиси некоторые делают отступы табами. Те же яйца в проциль.

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

> Определение качества языка по типу отступа

странные у вас понятия о кодестайле

качество не определялось, речь шла о кодестайле

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

> От ощущения того, что у меня рядом с аптаной до твоего поста мирно уживался netbeans, мне стало жутвоато :)

Примеры: (1) открытие файла HTML или JS и его прокрутка в NetBeans (в сравнении Aptana) медленнее в несколько раз. (2) запуск скрипта в NetBeans (в сравнении Eclipse) медленнее в несколько раз.

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

> В отличии вас, видимо, на практике а не в теории

На практике.

Я там написал что питон этот пеп не спасает

Не спасает от чего?

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

Перфекционизмом страдаем? Что мне до этого? Ни разу проблем со стандартными библиотеками не возникало. Код годами стабильно работает.

В джаве хотя бы публичное АПИ выдержано в едином стиле.

И что это дало? Недоязык ведь не спасает. В жизни только две нормальные программы на Java видел.

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

в сравнении Aptana

В Aptana появился интегрироанный php-редактор?

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

> Так он же, говорят, тормоз жуткий?

не вижу разницы с Sun JDK

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

> Так он же, говорят, тормоз жуткий?

впрочем, при желании, можно просто оторвать от него настройки шрифтов и добавить их к Sun JDK

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

> Мне установка sun-jdk не помогла. NetBeans с официального сайта, поставлен через их sh-установщик. ЧЯДНТ?

Незнаю. Но вот это помогло мне улучшить шрифты во многих программах -
http://www.ubuntu-inside.me/2009/07/howto-fix-firefox-35s-font-hinting.html
http://eros2.livejournal.com/176328.html

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

В жизни только две нормальные программы на Java видел


Названия - в студию

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

Так ведь есть отдельная сборка «Все», где JavaFX смешана с всем остальным

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

Под виндой \r \n я надеюсь в два прием набираете?


Он не настолько унылому железу доверяет, сам в перфокартах спичкой выковыривает

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

>Так ведь есть отдельная сборка «Все», где JavaFX смешана с всем остальным

А лицензия у нее какая?

r ★★★★★ ()

чё, риальне поддерживает Scheme искаропки?

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

понял, ну мне это как бы не очень надо - стараюсь в 80-100 символов уложиться.

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

Тайна ШГ в галерее раскрыта. Всё это потому, что лор работает на OpenJDK.

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

>Перфекционизмом страдаем? Что мне до этого?

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

И что это дало?

Исходный код хоть не представляет собой сборник всех стилей именований.

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

> В Aptana появился интегрироанный php-редактор?

Таким не интересуюсь.

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

> При чем тут корректность кода и перфекционизм?

В Питоне есть PEP и мы его придерживаемся.

Спасибо питонщикам за то что сделали. При использовании стандартной библиотеки всё нормально. Может и теорию допилят, если проблемы с кодестайл есть. Я туда особо не лезу, так как работает.

Исходный код хоть не представляет собой сборник всех стилей именований.

Неплохо.

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

> Питон не нужен

Не исключено что некоторые серьёзные задачи можно решать и на каком-то другом языке. К счастью их много разных.

Но вы лучше сконцентрируйтесь на своей гостевой книге на PHP.

pythonist ()

ррр, хня какая-то:

офтопик, установка из полной не полностью... Прокси указан как «системный». На стартовой закладке новости и прочее показывает - т.е. работает через прокси. При попытке перечитать каталоги с плагинами - грит «Unable to connect... check your proxy settings» по всем хранилищам... Чё за нах? Гугл не помог =(

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