Информация к выпуску среды IDE NetBeans 6.5
Среда IDE NetBeans – это признанная интегрированная среда разработки приложений для платформ Windows, Mac, Linux и Solaris. Проект NetBeans состоит из интегрированной среды разработки с открытым исходным кодом и платформы приложений, которые позволяют разработчикам быстро создавать веб-приложения, производственные, настольные и мобильные приложения на платформе Java, а также PHP, JavaScript и Ajax, Ruby и Ruby on Rails, Groovy и C/C++. Проект поддерживается энергичным сообществом разработчиков и предлагает большой выбор подключаемых модулей независимых поставщиков ПО. Мы считаем, что среду IDE NetBeans должен загрузить каждый разработчик программного обеспечения.
Обзор выпуска
Помимо поддержки всех платформ 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 среды IDE NetBeans предоставлено несколько новых функций и усовершенствований, например, новое сочетание клавиш для быстрого поиска (QuickSearch) по всей среде IDE, более дружественный интерфейс пользователя и автоматическая компиляция во время сохранения. Кроме того, в выпуске 6.5 улучшена поддержка для веб-платформ (Hibernate, Spring, JSF, JPA), сервера приложений GlassFish и баз данных.
Получение среды 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
- Автозавершение кода в соответствии с форматом Camel Case
- Параметры форматирования для каждого проекта
- Единое сочетание клавиш быстрого поиска (QuickSearch) по всей среде IDE для файлов/символов/типов, действий среды IDE, параметров и документов
- Поддержка универсального соглашения об именовании путей Windows (совместно используемые сетевые папки)
|
|
Дополнительные сведения: Все функции среды IDE NetBeans 6.5