Информация к выпуску среды IDE NetBeans 6.5
Среда IDE NetBeans – это признанная интегрированная среда разработки приложений для платформ Windows, Mac, Linux и Solaris. Проект NetBeans состоит из интегрированной среды разработки с открытым исходным кодом и платформы приложений, которые позволяют разработчикам быстро создавать веб-приложения, производственные, настольные и мобильные приложения на платформе Java, а также PHP, JavaScript и Ajax, Ruby и Ruby on Rails, Groovy и C/C++. Проект поддерживается энергичным сообществом разработчиков и предлагает большой выбор подключаемых модулей независимых поставщиков ПО.
Обзор выпуска
Помимо поддержки всех платформ Java (Java SE, Java EE, Java ME и JavaFX), среда IDE NetBeans 6.5 является идеальным средством для разработки приложений на PHP, Ajax и JavaScript, Groovy и Grails, Ruby и Ruby on Rails, а также на C/C++. В выпуске 6.5 улучшена поддержка для веб-платформ (Hibernate, Spring, JSF, JPA), сервера приложений GlassFish и баз данных. Кроме того, в него включены новое сочетание клавиш быстрого поиска (QuickSearch) по всей среде IDE, более дружественный интерфейс пользователя и автоматическая компиляция при сохранении.
Получение среды IDE NetBeans 6.5
Документация
В качестве руководства по началу работы со средой IDE NetBeans 6.5 используйте следующие документы.
Ключевые возможности
|
PHP
- Редактор PHP (автозавершение кода, синтаксическая и семантическая подсветка кода)
- Поддержка heredoc и PHTML
- Отладка с помощью Xdebug
- Генераторы фрагментов программ для базы данных MySQL
|
|
|
JavaScript и Ajax
- Отладка JavaScript в FireFox и Internet Explorer
- Наблюдение за транзакциями HTTP
- Улучшенный редактор JavaScript и CSS
- Диспетчер библиотек JavaScript, включая библиотеки Yahoo UI, Woodstock, jQuery, Dojo, Scriptaculous и Prototype
|
|
|
Java EE и веб-разработка
- Улучшена поддержка Spring, Hibernate, JSF, генератора CRUD JSF и JPA (интерфейса API сохранения состояния Java)
- Создание веб-служб RESTful из таблиц базы данных или из сущностей JPA
- Перетаскивание служб SaaS в файлы PHP
- Улучшен редактор SQL (автозавершение кода, сохранение/повторный вызов запросов и многое другое)
- Улучшены импорт и синхронизация проектов Eclipse для веб-проектов Java
- Автоматическое развертывание при сохранении
|
|
|
JavaFX
- Создание, тестирование, отладка, создание профилей и развертывание проектов JavaFX
- Редактор JavaFX с подсветкой синтаксиса, переходами по исходному коду, автозавершением кода, сворачиванием кода, всплывающим документированием javadoc и обнаружением ошибок.
- Предварительный просмотр визуальных элементов в реальном времени
- Палитра фрагментов кода для преобразований, эффектов и анимаций
|
|
|
Groovy и Grails
- Разработка приложений Groovy или использование Groovy в проектах Java SE
- Редактор Groovy с автозавершением кода, подсветкой и многим другим
- Платформа Grails для веб-приложений
- Открытие существующих приложений Grails без добавления метаданных
|
|
|
Ruby и Rails
- Новый интерфейс Test Runner для отображения результатов теста
- Улучшения в Rake: Rake Runner и предварительно созданный файл Rake
- Отладчик: условные точки останова и точки отлова
- Проекты Ruby принимают параметры JVM из командной строки
|
|
|
GlassFish v3 Prelude для веб-программирования
- Модульная архитектура на базе OSGi
- Небольшое занимаемое пространство в памяти, быстрый запуск и развертывание
- Поддержка написания сценариев, включая JRuby
|
|
|
C/C++
- Улучшенное автозавершение кода, подсветка ошибок и семантическая подсветка
- Граф вызовов, окно памяти
- Удаленная разработка
- Пакетирование приложений в файлы tar, zip или в пакеты SVR4
|

|
|
Java ME
- Новый мастер проекта для добавления пользовательских компонентов в палитру визуального конструктора
- Новые компоненты интерфейса пользователя SVG в улучшенном компоновщике SVG придают насыщенность дизайну интерфейса пользователя
- Новые пользовательские компоненты привязки данных в палитре визуального конструктора
- Обновленное средство маскировки ProGuard 4.2 и платформа тестирования JMUnit 1.1.0
|

|
|
Отладчик Java
- Новая многопоточная отладка с улучшенным интерфейсом пользователя и последовательностью операций
- Интеллектуальная функция Step Into с выбором метода непосредственно внутри выражения
- Обнаружение взаимоблокировки с визуальной индикацией
|

|
|
Java SE
- Автоматическая компиляция во время сохранения
- Улучшенный импорт и синхронизация проекта Eclipse
- Иерархия вызова Java
- Анализ Javadoc
- Конструктор графического интерфейса пользователя Swing может генерировать простые или полностью определенные имена классов
|

|
|
Инструментарий и практичность среды IDE
- Автозавершение кода в соответствии с форматом CamelCase
- Настройка параметров форматирования для каждого проекта
- Единое сочетание клавиш быстрого поиска (QuickSearch) по всей среде IDE для файлов/символов/типов, действий среды IDE, параметров и документов
- Поддержка универсального соглашения об именовании путей Windows (совместно используемые сетевые папки)
|
|
Дополнительные сведения доступны на странице Новое и заслуживающее внимания в среде IDE NetBeans 6.5.