corner imagecorner image IDEPlatformPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 7.1 Features

Редактор исходного кода

Функции редактора Java в среде IDE NetBeans
Для перехода к полноэкранному предварительному просмотру щелкните изображение

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

Многоязыковой редактор для Java и динамических языков

Среда IDE – это нечто большее, чем текстовый редактор. Редактор NetBeans делает отступы строк, проверяет соответствие скобок и слов и подсвечивает синтаксис и семантику исходного кода. Редактор поддерживает несколько языков, включая Java, C/C++, XML, HTML, PHP, Groovy, Javadoc, JavaScript и JSP. Существует возможность расширения функций редактора с целью поддержки других языков.
Помощь при работе с кодом в редакторе

Редактор

Анализ во время ввода

В среде IDE выполняется анализ исходного кода непосредственно во время ввода. Таким образом, реализуется возможность немедленного выявления ошибок и определения того, какие элементы необходимо выделить. Всплывающие подсказки и специальные знаки редактора обеспечивают соответствующее отображение подсказок компилятора, вариантов быстрого исправления ошибок, предупреждений и фрагментов документации по требуемому языку программирования.

Переработка кода

Действия по переработке кода IDE позволяют реструктурировать код без нарушения его работоспособности. Например, в случае переименования идентификатора или перемещения класса в другой пакет не требуется использовать функции поиска и замены: немедленная идентификация и обновление во всех соответствующих случаях выполняется редактором IDE автоматически.

переработка кода

Интеллектуальное автозавершение кода

Редактор обеспечивает автоматическое дополнение кода на нескольких языках, включая Java, C/C++, PHP, Groovy, HTML, JSP, JavaScript и документацию Javadoc. Во время ввода данных на экране появляется список возможных подстановок для дополнения введенного кода: самые очевидные и общие варианты выбора приведены в верхней части списка, однако всегда остается возможность выбора из полного набора вариантов, в т.ч. из представленных в нижней части списка. Ввод первых букв в слове формата CamelCase активирует автозавершение кода.

Переход к файлу, переход к типу, переход к символу

Переходите к любому файлу, типу или символу с помощью быстрого сочетания клавиш, и перемещайтесь напрямую к объявлению одним щелчком мыши. В диалоговых окнах "Перейти к" можно ввести файл или указать имена с использованием CamelCase или даже групповых символов, а также выполнить поиск с учетом регистра по всем открытым проектам.

автозавершение кода и всплывающее окно документа

Вставка кода

Редактор может генерировать стандартные фрагменты кода на Java или других языках. Появляется диалоговое окно, обеспечивающее полное управление созданием методов и их доступом к определенным атрибутам класса. Среда IDE помогает при переопределении методов и генерировании динамических блоков кода, таких как циклы, блоки try-catch, комментарии документации Javadoc и средства доступа. Имеется возможность автоматического удаления концевых пробелов из строк.

Переходы

Для быстрого перехода по файлам можно воспользоваться элементами окна "Navigator" и средствами проверки иерархии. Журнал ошибок предоставляет возможность немедленного просмотра всех выделенных строк в файле: переход к ошибкам, подсказкам, аннотациям или результатам поиска осуществляется при помощи одного щелчка.

создание кода

Просмотр иерархии и членов класса

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

просмотр элементов

Полностью настраиваемый интерфейс пользователя

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


История файла

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

история версий файла

 

– Учебная карта по Java SE и базовой среде IDE