как включить автоподсказку для функции codeigniter в среде IDE netbeans

Мне удалось интегрировать функции codeigniter с функцией автозаполнения netbeans.

Я искал способ, чтобы пользовательский документ также можно было интегрировать с netbeans, чтобы небольшое описание функции codeigniter также сопровождалось списком функций codeigniter с функцией автоматического завершения. Какие-либо предложения?

Есть возможность включить путь phpdoc в netbeans, но я погуглил, но не нашел phpdoc codeigniter. какие-либо предложения?


person Rahul Thankachan    schedule 06.04.2012    source источник


Ответы (2)


Вы можете добавить @property над классами. У вас будет автозаполнение для ваших собственных моделей и библиотек.

См. http://www.edmondscommerce.co.uk/netbeans/netbeans-autocomplete-on-class-properties-using-phpdoc/ для получения дополнительной информации о @property

Проблема в том, что вам нужно сделать это для всех ваших моделей в каждом файле. Я не знаю, работает ли это для системных библиотек.

person JackPoint    schedule 06.04.2012

Я только что проверил это и думаю, что проблема может быть связана с тем, как объявлены функции CodeIgniter. Каждая функция инкапсулирована в:

if ( ! function_exists('the_function_name'))
{
    function the_function_name($param)
    {
        //...
    }
}

Когда я удалил это, автозаполнение, казалось, работало правильно (с описанием, а также с параметрами). Я не предлагаю вам удалить их для решения проблемы (поскольку это потребует взлома ядра CI), но это может быть ограничением того, как Netbeans управляет автозаполнением с помощью способа объявления функций CI.

person Dan Murfitt    schedule 06.04.2012