只是好奇是否有一种方法可以在netbeans中为常规变量提供类型提示,以便intellisense可以选择。我知道您可以针对类属性,函数参数,返回类型等执行此操作,但是我不知道如何针对常规变量执行此操作。在您拥有可以返回不同对象类型的方法(例如服务定位器)的情况下,这确实有帮助。
例如:
/**
* @var Some_Service $someService
*/
$someService = ServiceLocator::locate('someService');
之后使用$ someService的地方,netbeans将提供在Some_Service类中定义的所有可用方法。