如何自动拆分IntelliJ IDEA中的长字符串?

我正在编写一个包含很长字符串的测试,我需要拆分这些字符串:

private static final String TOO_LONG_JSON = "{field1:field1, field2:field2 ... fieldN:fieldN}"; 

所以他们会成为:

 private static final String TOO_LONG_JSON = "{field1:field1, field2:field2" + "{field3:field3, field4:field4,field6:field6, field7:field7}" + "{field8:field8, field9:field9,field10:field10, field11:field11}" + " ... fieldN:fieldN}"; 

是否可以设置IntelliJ IDEA来自动拆分那些长字符串?

在代码样式设置中进行少量更改后,您可以使用自动格式化( CTRL + ALT + L )。

  • CTRL + ALT + S打开“设置”窗口
  • 查找代码样式/ Java部分
  • 确保取消选中 “换行符”选项并选中 “确保未超出右边距”选项
  • 按“确定”接受您所做的更改

现在使用自动格式化( CTRL + ALT + L )时,超过行字符限制的长字符串将自动切换为多行。

相同版本 – 社区版。 这是相关部分