Я пользуюсь NetBeans, потому что раньше это был лучший нет баксов. Завершение кода всегда было хорошим, даже для чего-то такого огромного и обширного, как Symfony 2. Однако я получил новый Mac, хотел загрузить Netbeans, установить его и т. д.
Завершение всегда было настолько хорошим, что я мог это сделать. например:
<?php
// assuming a controller scope here.
public function anyAction()
{
$em = $this->getDoctrine()->getEntityManager();
$em-> /* and here there would have been a whole lot of possible hints, methods from
the EntityManager object on my old NetBeans install, and now it says: no hints */
?>
Но они больше не придут. Уровень хинтинга недостаточно глубокий. Например, при использовании ключевого слова «новое» оно даст подсказки о пространствах имен и классах, которые я, вероятно, использовал бы, но это все, ничего более глубокого.
Я много пробовал с настройками, но ничего не получалось. Также: установка плагина Symfony, похоже, не сработала для этого.
Что мне делать?
Мне очень нужны эти подсказки, так как Symfony содержит миллионы функций и постоянный поиск API отнимает слишком много времени.