外部定义的变量在包含文件内的代码帮助



假设我在index.php中创建一个对象,并将引用保存在变量$obj中。后来在index.php中,我包括/需要一个文件req.php,我想使用对象的方法。

是否有一种方法,使Aptana 3.0.4显示我的对象的可用方法,当我在req.php内输入$obj-> ?

。Aptana应该认识到变量$obj已经在文件层次结构的上层定义,并且它包含对对象的引用。

如果在第一个变量之前使用

添加注释可能会有所帮助
/* @var YOUR_CLASS */

3.0.4版本的正确语法如下:

/**
 * @var Foobar 
 */ 
$obj; // You have to call the variable here (redundant, I know)
$obj-> // will code assist the FooBar functions.

由于这不是一个很好的语法,我正在努力提供额外的支持,比如PDT特殊的@var语法:

/* @var $obj Foobar */
$obj-> // will code assist the FooBar functions.

这两个都应该在Studio的下一个版本中得到支持。

希望有帮助

相关内容

  • 没有找到相关文章

最新更新