假设我在其中创建了一个对象index.php
并将引用保存在变量中$obj
。稍后在index.php
我包含/需要一个文件req.php
,我想在其中使用对象的方法。
$obj->
当我在里面输入时,有没有办法让 Aptana 3.0.4 向我显示对象的可用方法req.php
?
即 Aptana 应该认识到该变量$obj
已经在文件层次结构中定义得更高,并且它包含对对象的引用。
假设我在其中创建了一个对象index.php
并将引用保存在变量中$obj
。稍后在index.php
我包含/需要一个文件req.php
,我想在其中使用对象的方法。
$obj->
当我在里面输入时,有没有办法让 Aptana 3.0.4 向我显示对象的可用方法req.php
?
即 Aptana 应该认识到该变量$obj
已经在文件层次结构中定义得更高,并且它包含对对象的引用。
如果您在第一个 var 使用之前添加评论可能会有所帮助
/* @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 的下一个版本应该支持两者。
希望有帮助