【问题标题】:Netbeans + php, Why autocomplete and CTRL+Click don't work?Netbeans + php,为什么自动完成和 CTRL+单击不起作用?
【发布时间】:2018-04-04 00:20:51
【问题描述】:

所以,问题很奇怪:

  1. ctrl+click 仅适用于原生 php 方法和函数,但不能: 对于这个例子,我使用了 Laravel 5.5 + https://github.com/barryvdh/laravel-ide-helper,它应该添加框架的方法。
  2. 即使对于同一文件中的类方法,自动编译也不起作用。我应该怎么做才能启用此功能?

Ubuntu 16.04 产品版本:NetBeans IDE 8.1(内部版本 20151231-debian-8.1) 更新:NetBeans IDE 已更新至 NetBeans 8.1 Patch 1 版本 我尝试使用 Laravel、Yii2 和 Zend Framework 应用程序。我应该怎么做才能解决这个问题?

【问题讨论】:

  • 这些项目是否安装了composer?供应商包是否出现在源代码树中?你也应该让它能够索引这些包。
  • 是的,所有项目都是由composer安装的,源码树中的vendor包
  • 我只是在“索引”过程尚未完成时才遇到此问题。下面应该有一个进度条,告诉您实际状态。如果没有打开源的 SSD,它可能会很慢。如果它完成了,我的另一个猜测是你把你的 IDE 助手放在了错误的地方。如果它仍然无法工作,我很遗憾我不知道。

标签: php netbeans autocomplete


【解决方案1】:

这个解决方案对我有帮助:

我使用了来自 rep (apt-get install netbeans) 的版本,并将 php 作为插件安装。当我安装 php-version

http://download.netbeans.org/netbeans/8.2/final/bundles/netbeans-8.2-php-linux-x86.sh http://download.netbeans.org/netbeans/8.2/final/bundles/netbeans-8.2-php-linux-x64.sh

,一切正常。

【讨论】:

    猜你喜欢
    • 2017-05-04
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 2011-02-14
    • 2014-04-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多