Intellij IDEA确实很棒,但是我对IDEA预测使用setter或builder构建对象时下一步要调用哪种方法的方式感到沮丧。
例如,我们有一个简单的对象(由lombok驱动):
@Value
@Builder
public class Benefit {
private final long sourceUserId;
private final BigDecimal baseValue;
private final String multiplier;
private final int bonusId;
private final long bonusTtl;
private final String benefitId;
}
但是IDEA并不在乎我是否已经称呼它。 最好在预测列表的底部看到此方法。
仅对我来说,预测中的下一个应该是baseValue
吗?
我在google上找不到任何相关信息,所以也许我只是错过了一些基本的东西?
有什么方法可以改变这种预测策略吗?