Информация к выпуску среды IDE NetBeans 6.8

IDE NetBeans представляет собой отмеченную наградами среду разработки, доступную для ОС Windows, Mac, Linux и Solaris. Проект NetBeans состоит из среды IDE с открытым кодом и платформы приложения, которая позволяет разработчикам ускорить работу над созданием настольных и мобильных приложений, а также веб-приложений и приложений уровня предприятия, используя при этом платформу Java, а также JavaFX, PHP, JavaScript и Ajax, Ruby и Ruby on Rails, Groovy и Grails, а также C/C++.

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

Обзор выпуска

В среде IDE NetBeans 6.8 впервые реализована полная поддержка спецификации Java EE 6 с расширенной поддержкой JSF 2.0/Facelets, Java Persistence 2.0, EJB 3.1 (включая использование EJB в веб-приложениях), веб-служб RESTful, а также GlassFish v3. Среда рекомендована для разработки с использованием последней версии JavaFX SDK 1.2.1, а также для создания веб-приложений PHP с использованием нового выпуска PHP 5.3 или платформы Symphony.

Уникальная интеграция с проектом Kenai – средой для совместной работы с хостингом приложений с открытым исходным кодом – теперь включает в себя полную поддержку JIRA, а также расширенную интеграцию с программами мгновенного обмена сообщениями и системой отслеживания проблем. Также добавлены функции, связанные с интеграцией среды IDE с Maven и базами данных, усовершенствована интеграция редактора и средств с проектами Ruby, Groovy и C/C++.

Получение среды IDE NetBeans 6.8

Загрузить среду IDE NetBeans 6.8

Документация

В качестве руководства по началу работы со средой IDE NetBeans 6.8 используйте следующие документы.

Ключевые возможности

Java Enterprise Edition 6

  • Веб-проекты с Java EE 6 и веб-профилями Java EE 6, EJB в веб-приложениях.
  • Поддержка EJB 3.1, в мастере файла проекта также реализована поддержка типа сессии Singleton.
  • Веб-службы RESTful (JAX-RS 1.1), веб-службы GlassFish Metro 2.0 (JAX-WS 2.2), JAXB 2.2.
  • Java Persistence JPA 2.0, развертывание, отладка и профилирование с использованием сервера приложений GlassFish v3.
java ee 6

Веб-проекты с использованием JavaServer Faces 2.0 (Facelets)

  • Автозавершение кода, подсказки об ошибках, автозавершение пространства имен, всплывающие окна с документацией, а также поддержка автоматического импорта тегов для Facelets.
  • Поддержка в редакторе библиотек Facelets, составных компонентов, языка выражений, в т.ч. генераторов для форм JSF и HTML.
  • Генерация форм JSF и таблиц данных JSF из объектов посредством палитры компонентов JSF с возможностью индивидуальной настройки.
  • Генерация индивидуально настраиваемых страниц CRUD (создание/чтение/обновление/удаление) JSF из объектов.
  • Расширенное использование аннотаций вместо дескрипторов развертывания.
facelets

JavaFX

  • Поддержка последней версии JavaFX SDK 1.2.1.
  • Усовершенствованное автозавершение кода.
  • Подсказки редактора: исправление операторов импорта, окружение, реализация абстрактных методов и др.
  • Усовершенстованная навигация: гиперссылки, переход к типу, определение мест использования.
mash-up RIA javafx с графиком

Kenai.com: подключенный разработчик

  • Полная поддержка JIRA (дополнение кода из центра обновлений).
  • Пульт управления приложением снабжен дополнительными подробностями относительно элементов и проекта, расширены возможности поиска и навигации, упрощено совместное использование проектов.
  • Усовершенствована интеграция с приложениями для мгновенного обмена сообщениями: информация о присутствии в сети, приватный и групповой чат для членов Kenai, упрощено добавление ссылок на код, файлов, проблем и данных трассировки стека к сообщениям.
  • Усовершенствована интеграция с системой отслеживания проблем.
kenai.com

PHP

  • Полная поддержка PHP5.3: пространства имен, лямбда-функции и закрытия, расширения синтаксиса: NOWDOC, тернарные условия, метки перехода, __callStatic().
  • Поддержка платформы Symphony: проекты Symphony, команды Symphony, комбинации клавиш, синтаксическая подсветка для PHP в файлах YAML.
  • Создание проекта PHP на основе удаленного приложения PHP.
  • PHPUnit, охват кода, расширенная интеграция FTP/SFTP, исключение папок проекта PHP из сканирования/индексации.
php

Maven

  • Создание проекта из каталога архетипов Maven, расширенная поддержка проектов Java EE 6, Groovy, Scala.
  • Индивидуальная настройка исключений зависимости в диаграмме зависимостей.
  • Подключаемый модуль Maven CheckStyle.
  • Действие "Обновление из Kenai" для проектов Maven, размещенных на Kenai.com.
maven

Ruby

  • Поддержка создания приложений Rails 2.3.4 с диспетчеризацией, JRuby 1.4, отладка для Ruby 1.9, а также RSpec 1.2.7.
  • Расширенная реорганизация с переименованием, вывод типов и навигация.
  • Указание аргументов для серверов Rails.
  • Запуск и отладка файлов с аргументами, в т.ч. для файлов, не входящих в проект.
ruby

C и C++

  • Профилирование: новый индикатор "Microstate Accounting", представления "Thread Map", "Hot Spots", "Memory Leaks" и "Sync Problems".
  • Повышена скорость синхронизации при удаленной разработке.
  • Поддержка присоединения к gdbserver и упрощенное присоединение к уже запущенным процессам.
c и c++

Прочие усовершенствования

  • Средство отладки Java: возможность маркирования объекта в дереве переменных именем для обращения к нему из выражений.
  • Интеграция с базами данных: автозавершение кода в редакторе SQL также реализовано для выражений DELETE, DROP, UPDATE и зарезервированных ключевых слов.
  • Groovy 1.6.4 и Grails: усовершенствованное автозавершение кода, в т.ч. методов, введенных посредством преобразований AST.
базы данных

Дополнительная информация о функциях последней версии разработки доступна на странице новых и примечательных функций среды IDE NetBeans

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo