Netbeans(PHP)中的变量类型提示

只是好奇是否有一种方法可以在netbeans中为常规变量提供类型提示,以便intellisense可以选择。我知道您可以针对类属性,函数参数,返回类型等执行此操作,但是我不知道如何针对常规变量执行此操作。在您拥有可以返回不同对象类型(例如服务定位符)的方法的情况下,这确实有帮助。

例如:

/**

* @var Some_Service $someService

*/

$someService = ServiceLocator::locate('someService');

之后使用$ someService的地方,netbeans将提供在Some_Service类中定义的所有可用方法。

回答:

您只需一行即可:

/* @var $varName Type_Name */

请参阅

注意:至少在8.2版中;关键似乎是:

  • 单个星号(/*而不是/**)。
  • 将类型放在变量名之后。
  • 类型提示前后没有任何内容(空格除外,但是即使注释不在一行中,也不允许这样做)。

以上是 Netbeans(PHP)中的变量类型提示 的全部内容, 来源链接: utcz.com/qa/400877.html

回到顶部