目标:
假设我有一行代码:payout.setPayoutStatusType(PayoutStatusType.REJECTED);
但PayoutStatusType未导入当前模型如下:
import models.ApprovedLead;
import models.IdentityProviderType;
import models.ImportJob;
import models.ImportJobStatus;
import models.Offer;
import models.OfferSource;
import models.OfferViewedStatus;
import models.PaymentAccount;
import models.PaymentAccountType;
import models.PayoutStatusType;
import models.Payout;
import models.PendingPayout;
import models.RawOffer;
import models.User;
import models.UserDevice;
import models.UserDeviceType;
import models.UserOffer;
我的问题是,如果我点击PayoutStatusType,并让它为此创建导入,它将删除所有静态导入,并在一行中执行:import models.*
我不希望它做
我的问题是这样的:我如何设置我的IDE,即Intellij才能使它成为import models.PayoutStatusType
答案 0 :(得分:2)
您可以配置IntelliJ开始使用的阈值' import *':
.spinner-container
看起来您的最新导入已超过此阈值,从而导致IntelliJ在Preferences > Editor > Code Style > Java > Imports > Class count to use import with '*'
下崩溃大量导入。