如果使用“var”实例化方法参数,STS(Spring Tool Suite)不会自动完成方法参数

如果使用“var”实例化方法参数,STS(Spring Tool Suite)不会自动完成方法参数

我目前正在使用启用了 Content Assist 的 STS 4.6.1.RELEASE 和 JDK 11.0.7。

我可以使用 引用属性var,例如在代码中var customer = new Customer();我可以开始输入“cus ...”并按Ctrl+ Enter,它会显示“customer”作为选项。

在这种情况下我无法引用相同的属性:

var customer = new Customer();
var customerGroup = new CustomerGroup();

customer.setGroup(<autocomplete here does not work>);

它不会向我显示 customerGroup 作为选项。仅当我使用 class 而不是var:时才会显示CustomerGroup customerGroup = new CustomerGroup();

STS 不支持吗?我可以配置它以支持此功能吗?

相关内容