php 文件中的 phpdoc @var
我有下一个 php 代码
<?php
class A {
public function foo() {
}
}
/**
* @var A $a
*/
$a->
,我想让我的 ide 自动完成 $a->正确,并告诉我 $a 中只有一个可用的方法 foo 。没有像 $a = new A(); 这样的字符串 $a 在另一个地方实例化并由自动加载器处理。
i have next php code
<?php
class A {
public function foo() {
}
}
/**
* @var A $a
*/
$a->
I want to make my ide autocomplete $a-> correct, and show me that there is only one available method foo in $a. There is no any string like $a = new A();
$a instantiated in another place and handled by autoloader.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
以下语法在 eclipse 中运行良好
请注意,我切换了参数顺序。
The following syntax works fine in eclipse
Note that I switched parameters order.
由于某种原因,Eclipse 中的 PDT 交换了 @var 参数的顺序。此语法有效:
For some reason PDT in Eclipse swaps the order of the @var parameters. This syntax works:
我正在使用 eloquent 的一个变体,它会自动填充变量,并且自动提示在我的 Eclipse 中完全失败,无论我将它放在上面、下面、单行还是多行注释。
我确实找到了一种对我有用的方法。
I'm using a variant of eloquent that autopopulates variables and the autohinting utterly fails in my eclipse, wether I place it above, under it, single line, multi line comments.
I did find a way in which it does work for me.