我是 IntelliJ 的新手,在重新格式化代碼時需要一些幫助來解決一些問題。
例如,假設我有這段代碼,最初是用其他 IDE(Eclipse)撰寫的。
@Service
public class TestService {
private Logger logger = LoggerFactory.getLogger(getClass());
//...
}
如果我重新格式化代碼(cmd option L)...
@Service
public class TestService {
____private Logger logger = LoggerFactory.getLogger(getClass());
//...
}
IntelliJ 以某種方式生成了一些愚蠢的空白空間,使 git 認為某些事情發生了變化。
我目前在 M1 Mac 上使用最新版本的 IntellJ。我也確實將 Eclipse 代碼樣式匯入 IntelliJ。有什么配置可以解決這個問題嗎?
uj5u.com熱心網友回復:
可能您的制表符已被空格字符自動替換,因為這是 IntelliJ 的默認設定。
轉到“首選項|編輯器|代碼樣式|Java”并單擊“使用制表符”以保留您的制表符。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/479987.html
標籤:智能理念
上一篇:/listing/1/NOTNULL約束處??的IntegrityError失敗:auctions_comments.user_id。我正在嘗試保存評論并需要幫助解決此錯誤
