1.限制每行最大字符
Preferences -> Java -> Code Style -> Formatter
點擊 "Edit...",切換到"Line Wrapping"選項卡,在"General settings"的設置中的"Maximum line width"改為每行代碼最大的字符數,一些代碼規范會要求一個代碼不超過120個字符,如sonar、PMD等代碼靜態掃描如果一行代碼超過120個字符,會認為是一個壞味道,這個地方一般設置為80到120,我個人習慣設置為100。
當使用ctrl+shift+f格式化代碼時,超過這個長度的代碼會自動換行。
2.在類中顯示邊距線
Preferences -> General -> Editors -> Text Editors
勾選"Show print margin",然后設置"Print margin column",個人設置為120。
在類中120個字符的位置可以看到邊距線,用來提示代碼書寫范圍,最好不要超過邊距線。
偶爾超過也沒關系,只要保證代碼行不超過120個字符就可以了