Я только начал разработку с Aptana Studio 3 и Yiiframework. Поскольку Aptana Studio 3 уже поддерживает завершение кода для PHP, а Yiiframework способствует правильному использованию комментариев PHPDoc и типов возвращаемых данных, я предположил, что вызов
$app = Yii::app();
$app->...
должен вызвать всплывающую подсказку с методами и полями класса CApplication
. Но я вижу только пустое всплывающее окно, содержащее « Нет предложений ». То же самое происходит при непосредственном доступе к объекту приложения с использованием
Yii::app()-> // empty code assist window
Когда я явно объявляю тип переменной $app
, подсказка кода появляется правильно:
/**
* @var CApplication
*/
$app = Yii::app();
$app-> // code assist pops up with correct content
Я не включил yiilite.php - этот файл удален из моей директории Framework. Code Assist работает, но не так, как ожидалось.
Это ошибка или отсутствующая функция? Кто-нибудь еще может подтвердить это поведение Aptana Studio 3? Есть ли обходной путь?
Спасибо,
David