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个字符就可以了