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