FeaturesPluginsDocs & SupportCommunityPartners

NetBeans IDE 6.1 Features

Редактор

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

Редактор со встроенной поддержкой языков обеспечивает выделение кода на основе синтаксического и семантического анализа, а также предоставляет функции интеллектуального дополнения кода и расширенные возможности навигации.

Редактор со встроенной поддержкой языков

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

Видео: редактор NetBeans
Редактор

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

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

Реорганизация

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

Реорганизация

Интеллектуальное дополнение кодаУсовершенствованная функция!

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

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

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

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

Вставка кода

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

Существует возможность переопределения методов и создания динамических блоков кода, таких как циклы, javadoc и средства доступа. Нажатием нескольких клавиш можно вставить часто используемые фрагменты кода из шаблонов "Live Template", включая широкий спектр кодов типа "Surround with".

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

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

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

Просмотр иерархии

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

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

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

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

Навигация

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

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

Нажатие сочетания клавиш или щелчок значка на настраиваемой панели позволяет перейти к средствам компиляции, реорганизации, профайлинга, отладки и модульного тестирования. Существует возможность индивидуальной настройки шрифтов и цветов редактора. Кроме того, можно определить размещение окон на экране, а также их горизонтальное или вертикальное разделение.

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

 

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

– Руководство пользователя редактора Java

Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Virtual Box - full virtualizer  Open ESB - The Open Enterprise Service Bus Powered by