Download NetBeans

NetBeans IDE Features

Редактирование и реорганизация

<img src="../../images_www/v7/3/features/php/editor-top.png" alt="PHP development in NetBeans IDE" class="box" border="none"

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

Поддержка PHP 5.4

Автоматическое завершение кода PHP в среде IDE поддерживает стили массивов, такие как разыменование массивов и краткий синтаксис массивов. IDE NetBeans также распознает Признаки и переменные анонимных объектов (также называется "быстрое создание экземпляров"). И наконец, IDE NetBeans для PHP включает дополнительные функции, такие как подсказки вызываемого типа, двоичное представление целых чисел и вызовы Class::{expr}().

 

Автозавершение кода

Редактор обеспечивает автоматическое завершение кода (для наиболее распространенных версий также поддерживаются аннотации PHPDoc). Во время ввода данных на экране появляется список возможных подстановок для завершения введенного кода: самые очевидные и общие варианты выбора приведены в верхней части списка, однако всегда остается возможность выбора из полного набора вариантов, в том числе из представленных в нижней части списка. Если метод завершается с параметрами, IDE пытается вычислить и вставить наиболее оптимальную переменную, которая объявлена ​​непосредственно перед завершением метода.

 

Простая навигация по коду

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

 

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

Подсказки

Вставка кода


IDE предоставляет некоторые основные реорганизации переименования элементов (классов, интерфейсов, методов, полей и т.д.). Это тесно связано с поддержкой функции 'Найти вхождения', которая предоставляет способ поиска выбранного элемента по всему проекту и отображает эти вхождения в пользовательском интерфейсе.


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


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

Исправление инструкций Use

Представление иерархии типов


Одним из самых мощных действий IDE NetBeans для PHP является действие 'Исправить ошибки...'. Он выполняет анализ кода и пытается найти синтаксис типов (классов, интерфейсов), которые не имеют соответствующего оператора использования (а также анализ PHPDocs). Если появляются некоторые конфликты именования, отображается диалоговое окно, и пользователь может устранить эту неполадку.


IDE предоставляет способ, как показать пользователю иерархию требуемого типа (супертипы и подтипы). Графическое изображение отображается в отдельном окне рядом с окном 'Навигатор'.

См. также

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo