На волне интереса к NetBeans расскажу небольшой хинт. Я работаю в основном с CodeIgniter, и вот чего мне сильно не хватает в IDE это быстрого автодополнения для встроенных функций (библиотек, хелперов) — вроде $this→form_validation→…
Сейчас я расскажу, как это реализовать:
На самом деле все предельно просто, надо положить в проект файл с примерно таким содержимым:
Я его положил в папку с картинками, назвав что-то вроде temp.php. После чего обновив проект, уже нормально и с комфортом работал:
В 6.5 автодополнение подхватилось сразу, в 6.7M2 нет, последобавления в проект PHP Include Path папки с проектом тоже заработало как надо.
Насколько я знаю, аналогично можно привернуть автодополнение для Symfony.
UPD: Господа, я же самое главное забыл сказать! Точно так же можно прокидывать в автокомплит свои модели:
______________________
Сейчас я расскажу, как это реализовать:
На самом деле все предельно просто, надо положить в проект файл с примерно таким содержимым:
- <?php
- /**
- * @property CI_Loader $load
- * @property CI_Form_validation $form_validation
- * @property CI_Input $input
- * @property CI_Email $email
- * @property CI_DB_active_record $db
- * @property CI_DB_forge $dbforge
- * @property CI_Table $table
- * @property CI_Session $session
- * @property CI_FTP $ftp
- * ... Добавляем все нужные переменные
- */
- Class Controller {
- }
Я его положил в папку с картинками, назвав что-то вроде temp.php. После чего обновив проект, уже нормально и с комфортом работал:
В 6.5 автодополнение подхватилось сразу, в 6.7M2 нет, последобавления в проект PHP Include Path папки с проектом тоже заработало как надо.
Насколько я знаю, аналогично можно привернуть автодополнение для Symfony.
UPD: Господа, я же самое главное забыл сказать! Точно так же можно прокидывать в автокомплит свои модели:
...
* @property Sitemenu $sitemenu
...
______________________