【问题标题】:Netbeans PHP code completion brokenNetbeans PHP代码完成坏了
【发布时间】:2014-09-25 11:53:41
【问题描述】:

在 PHP 中,当我像这样声明类变量时

/**
 * @var \Factories\FormFactory
 */
public $formFactory;

& 我在 $this->formFactory-> 这样的类中使用它,代码完成工作得很好。

但是如果我在继承类(不是直系后代)中尝试相同的方法,Netbeans 仍然建议使用正确类型的变量

但不建议其方法

知道为什么吗? 我试图删除缓存无济于事。

信息:

产品版本:NetBeans IDE 8.0(内部版本 201403101706)
爪哇:1.8.0_11; Java HotSpot(TM) 64 位服务器 VM 25.11-b03
运行时:Java(TM) SE 运行时环境 1.8.0_11-b12
系统:在amd64上运行的Windows 7 6.1版; CP1250; cs_CZ (nb)
用户目录:C:\Users\Ciki\AppData\Roaming\NetBeans\8.0 缓存目录:C:\Users\Ciki\AppData\Local\NetBeans\Cache\8.0

报告为错误:https://netbeans.org/bugzilla/show_bug.cgi?id=246217

【问题讨论】:

    标签: php netbeans code-completion netbeans-8


    【解决方案1】:

    这可能是 Netbeans 的错误。已经有类似的bug了:

    Bug 245129 - Code completion on sub class not correct when returning $this

    您可以在 netbeans bugzilla 中注册并打开错误报告。

    关注Issue Reporting Guideline并阅读rules

    • 一个问题 - 一个问题
    • 提供有意义的总结
    • 提供详细说明
    • 提供重现步骤
    • 使用附件

    这可能有助于在下一个版本中解决此问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-25
      • 2010-12-04
      • 2011-04-06
      • 1970-01-01
      • 2012-07-30
      • 1970-01-01
      • 1970-01-01
      • 2011-01-04
      相关资源
      最近更新 更多