只是好奇,如果netbeans中有一种方法可以为常规variables提供types提示,那么intellisense会提取它。 我知道你可以做的类属性,函数参数,返回types等,但我不知道如何做到这一点常规variables。 这是真正有帮助的情况下,你有一个方法,可以返回不同的对象types(如服务定位器)。 例如: /** * @var Some_Service $someService */ $someService = ServiceLocator::locate('someService'); 之后使用$ someService的地方,netbeans会提供Some_Service类中定义的所有可用的方法。