Я использую его каждый раз. Это - больше информации, которую я могу использовать для быстрого выяснения то, что продолжается, когда я пересматриваю код через год, и я забыл то, что я думал в первый раз.
Добавьте путь к библиотеке CI в качестве пути включения к вашему проекту.
Вуаля, готово!
I Следует отметить, что вы также можете определить пути включения во время создания проекта.
Как указано в ответе Питера, добавление пути включения - определенно лучший способ. Однако это зависит от того, чтобы док-блоки в исходном коде CI были полными, точными и недвусмысленными. Например, если методы @return
объявлены как Some_Class | false
, автозаполнение не будет знать, что с ним делать.
Чтобы добавить к ответу Питера, вы также можете заставить PDT / Eclipse / ZSfE обрабатывать любую переменную как экземпляр определенного класса следующим образом:
/* @var $varName Some_Class_Name */
Если вы импортировали проект, скажем, из SVN, возможно, у вас не включена поддержка PHP для этого проекта. Вы можете включить его, щелкнув правой кнопкой мыши свой проект -> настроить -> добавить поддержку PHP...
Протестировано в ZS 7.2.1