NetBeans, PhpStorm ... Завершение кода для пользовательских расширений PHP - PullRequest
2 голосов
/ 15 февраля 2012

Я создал собственное расширение PHP на C и включил его в php.ini.Теперь я хотел бы иметь IDE, которая поддерживает завершение кода моего пользовательского расширения.я использовал netbeans ide, но в данный момент тестирую phpstorm.оба не показывают мне завершение кода для пользовательского расширения php: (

мне нужно вставить специальные вещи в мое расширение?

Ответы [ 2 ]

2 голосов
/ 16 февраля 2012

Об этом говорится в трекере PhpStorm: http://youtrack.jetbrains.net/issue/WI-174

1 голос
/ 15 февраля 2012

Netbeans использует поддельные php-файлы, называемые «заглушками», которые могут быть включены в ваш проект (просто оставьте их где-нибудь в месте, которое сканирует netbeans.

Пример встроенных функций php: (См. NetbeansFolder / php / phpstubs или нажатие ctrl в netbeans для встроенной функции php).

/**
 * (PHP 4 &gt;= 4.2.0, PHP 5)<br/>
 * Changes all keys in an array
 * @link http://php.net/manual/en/function.array-change-key-case.php
 * @param array $input <p>
 * The array to work on
 * </p>
 * @param int $case [optional] <p>
 * Either <b>CASE_UPPER</b> or
 * <b>CASE_LOWER</b> (default)
 * </p>
 * @return array an array with its keys lower or uppercased, or false if
 * <i>input</i> is not an array.
 */
function array_change_key_case (array $input, $case = 'CASE_LOWER') {}
...