Завершение PHP-кода NetBeans для стандартных функций - PullRequest
2 голосов
/ 31 августа 2010

Я начал использовать NetBeans 6.9.1 для разработки проектов PHP. Хотя это и в определенной степени обеспечивает завершение кода, но оно ни в коем случае не завершено. Например, часто используемые функции, такие как implode, explode, отсутствуют в списке для завершения кода. Кроме того, было бы удобно иметь завершение кода для объектов, созданных из встроенных классов, таких как HttpRequest.

В любом случае можно получить завершение кода для пунктов, упомянутых выше.

Ответы [ 3 ]

1 голос
/ 01 сентября 2010

Попробуйте это ...

  • Инструменты-> Параметры
  • Selct "Редактор"
  • Выберите «Завершение кода»
  • В раскрывающемся списке выберите «PHP»

Вы увидите список вариантов завершения кода ТОЛЬКО для проекта PHP

  • Если у вас есть глобальные переменные / объекты, для параметра «Завершение кода для переменных» устанавливается значение «Все переменные»
  • Если вы используете методы без статического перед ними как статические, убедитесь, что в разделе «Завершение кода для методов класса» у вас есть «Также нестатические методы после ::»

Если вы не используете пространства имен PHP 5.3, убедитесь, что ваш тип проекта является тестом для PHP 5.2 / 5.1. Чтобы проверить это, щелкните правой кнопкой мыши ваш проект-> Свойства-> Источники-> Версия PHP.

0 голосов
/ 03 апреля 2018
Теги

устарели (начиная с версии 7.0+), но вы можете включить их в NetBeans, если вы работаете с устаревшим кодом по адресу:

Свойства проекта -> Источники mark Option: Разрешить короткие теги, также возможно разрешить использование там тегов ASP <%%>.

0 голосов
/ 29 августа 2014

Я проверил вышеупомянутую ветку, и мои настройки проекта верны, так же как настройки PHP и плагины включены.Каждое окно редактора PHP показывает и редактируемую форму, но нет никаких подсказок, дополнений или чего-либо еще, что было бы полезно при написании кода.Я понял это в конце: каждый раздел PHP начинался и заканчивался следующим образом:

<?   ?>

должно было быть:

<?php    ?>
...