我的 Eclipse 正在格式化如下所示的代码,并导致我的代码很长,即使不是,也有更多的代码行。
// Inserting Person record
if (personDTO.getInsertPerson() != null
&& personDTO
.getInsertPerson()) {
newPersonID = super
.getPersonDBM()
.insertHRPerson(
personDTO);
//inserting into ADS_Person_Logs
personLogsDTO = super
.getPersonDBM()
.getPerson(newPersonID);
personLogsDTO
.setAction(PERSON_INSERT);
super.getPersonDBM()
.insertHRPersonLogs(
personLogsDTO);
if (logDTO.getGyr().equalsIgnoreCase("Y")) {
for (BigDecimal tempRegId : transactionLogMap
.keySet()) {
writeHRFeedTransactionLogEntry(personDTO,SUCCESS_MSG +
transactionLogMap
.get(tempRegId).getMessage(),
transactionLogMap.get(tempRegId)
.getGyr(),
transactionLogRegionMap
.get(tempRegId),
newPersonID,tempRegId);
}
insertedRecordsWithWarn++;
} else {
for (BigDecimal tempRegId : transactionLogMap
.keySet()) {
writeHRFeedTransactionLogEntry(personDTO,SUCCESS_MSG+ transactionLogMap
.get(tempRegId).getMessage(),
transactionLogMap
.get(tempRegId).getGyr(),
transactionLogRegionMap
.get(tempRegId),
newPersonID,tempRegId);
}
insertedRecords++;
}
}
但是当我按 ctrl + shift + F 时,我希望代码像下面那样显示。
// Inserting Person record
if (personDTO.getInsertPerson() != null
&& personDTO.getInsertPerson()) {
newPersonID = super.getPersonDBM().insertHRPerson(personDTO);
//inserting into ADS_Person_Logs
personLogsDTO = super.getPersonDBM().getPerson(newPersonID);
personLogsDTO.setAction(PERSON_INSERT);
super.getPersonDBM().insertHRPersonLogs(personLogsDTO);
if (logDTO.getGyr() .equalsIgnoreCase("Y")) {
for (BigDecimal tempRegId : transactionLogMap.keySet()) {
writeHRFeedTransactionLogEntry(personDTO,SUCCESS_MSG +
transactionLogMap.get(tempRegId).getMessage(),
transactionLogMap.get(tempRegId).getGyr(),
transactionLogRegionMap.get(tempRegId),
newPersonID,tempRegId);
}
insertedRecordsWithWarn++;
} else {
for (BigDecimal tempRegId : transactionLogMap
.keySet()) {
writeHRFeedTransactionLogEntry(personDTO,SUCCESS_MSG+
transactionLogMap.get(tempRegId).getMessage(),
transactionLogMap.get(tempRegId).getGyr(),
transactionLogRegionMap.get(tempRegId),
newPersonID,tempRegId);
}
insertedRecords++;
}
}
即使它的格式不准确......我只需要减少代码行数,因为它使我的代码看起来很破旧。
请提供建议!