我正在使用
/* @var $var Type */
NetBeans 通常可以自动完成代码中的方法和内容。我仍然认为它是一个非常有用的功能,但有时我得到的类对象扩展了一个类并实现了多个接口。或者我什至有一个可传递的类层次结构。
我不知道如何告诉 NetBeans 它将对所有这些接口和上层父类使用自动完成功能。
我当然想这样做,因为这些接口/类中的每一个都有专用的方法(在接口的情况下在某处定义......)
我试过这样的事情:
/* @var $var TypeA|\TypeB|\TypeC */
因为我看到 NetBeans 会为由于 switch/case 返回不同类对象的方法生成类似的文档。但这似乎只适用于 @return 符号。
我也试过
/* @var $var TypeA|TypeB */
也不工作...
在这种情况下,NetBeans 将自动完成最后一个被告知的类型,但不是两个/所有被告知的类的组合。
我如何记录以便我的自动完成功能按需要工作(我列出的所有类/接口的方法摘要)?
问候!