
Базовая среда IDE

Для перехода к полноэкранному предварительному просмотру щелкните изображение
Среда IDE NetBeans – это нечто значительно большее, чем просто среда IDE, написанная на Java: среда IDE NetBeans разработана в качестве модульного средства разработчика для самого широкого спектра задач разработки. Базовая среда IDE имеет в своем составе расширенный многоязыковой редактор, встроенный отладчик и профилировщик, систему управления версиями файлов и уникальные возможности для взаимодействия разработчиков.
Функция поиска во всей среде IDE QuickSearch
Используйте сочетание клавиш CTRL+I для выполнения контекстно-зависимого поиска по всей среде IDE, справочным материалам и всем открытым проектам. Поисковый термин будет обнаружен не только в файлах, типах или символах, но и в соответствующих действиях меню, панелях параметров и в документации.
Пользовательская установка
Выберите вариант загрузки среды IDE NetBeans, в составе которого имеются все требуемые компоненты. Можно выбрать вариант загрузки, содержащий все компоненты, а затем настроить систему таким образом, что фактически устанавливаются только необходимые компоненты; либо сразу выбрать один из неполных вариантов загрузки, в составе которого имеется только требуемое подмножество компонентов.
Диспетчер подключаемых модулей
Для добавления, удаления или обновления наборов компонентов для разработки на языках Java SE, Java EE, Java ME, Groovy, PHP, C/C++ или SOA можно использовать диспетчер подключаемых модулей, доступный в меню "Сервис", а также широкий спектр других функциональных возможностей от сторонних поставщиков.
|


|
Настройка проектов
Для совместного использования проектов следует определить свойства проектов и требования к компиляции и использовать относительные пути к библиотекам. Сохраняйте различные настройки проекта для различных этапов разработки. Среда IDE создает готовые для распространения исполняемые и архивные файлы в различных форматах, в том числе в форматах JAR, WAR, EAR, NBM, JNLP Web Start и ZIP.
Шаблоны и демонстрационные приложения
Существует возможность создания проектов в свободном формате на основе существующего сценария сборки и исходных кодов или начинать работу с проектом с шаблона. В комплекте со средой IDE поставляются шаблоны и примеры проектов для приложений Java SE, мобильных приложений, веб-приложений и приложений уровня предприятия, подключаемых модулей NetBeans, приложений на Groovy, PHP, C/C++, Ruby и Ruby on Rails.
Базы данных и службы
Окно "Службы" предоставляет доступ ко всем базам данных и веб-серверам, а также к веб-службам и корпоративной среде JavaBeans (EJB). Разработчик может запускать и останавливать серверы, а также перетаскивать веб-службы и элементы EJB в свои проекты.
|


|
Список задач
Список задач NetBeans выполняет автоматический поиск в коде и выдает список закомментированных строк, содержащих слова типа "TODO" или "FIXME", а также строк с ошибками компиляции, быстрыми исправлениями и предупреждениями о стиле. Подключитесь к базе данных с описаниями ошибок (например, Issuezilla, Bugzilla, java.net, Scarab) и составьте список проблем для своего проекта непосредственно в среде IDE. Всегда существует возможность импорта и экспорта списков задач в стандартном формате iCalendar.
|
|
Скользящие окна
Рабочая область среды IDE является полностью настраиваемой: существует возможность пользовательской настройки действий, выполняемых с помощью панели, а также перетаскивания и перемещения вкладок в окне IDE в соответствии с определенной последовательностью выполняемых действий.
Использование нескольких мониторов
Существует возможность извлечения любой вкладки редактора и ее перемещения за пределы среды IDE. Таким образом, создается независимое окно, которое можно переместить на второй экран. При необходимости с помощью той же функции перетаскивания можно восстановить вкладку в окне среды IDE.
Группы проектов
Функция группирования проектов предоставляет возможность создания совокупностей связанных проектов. Таким образом, можно быстро открыть и закрыть несколько сгруппированных проектов за одно действие.
|

щелкните для увеличения
|
Редактор
Редактор кода с учетом языка, подсветкой кода, автозавершением и усовершенствованной функцией перехода |
Совместная работа
Интеграция для служб совместной работы на серверах kenai (java.net, netbeans.org), система управления версиями и история локальных файлов. |
Средства сборки
Управление сборкой с помощью средств Ant, Hudson и Maven |
Базы данных
Интегрированный пользовательский интерфейс для баз данных |
|