I am writing a test with very long strings, and I need to split those strings:
private static final String TOO_LONG_JSON = "{field1:field1, field2:field2 ... fieldN:fieldN}";
so they would become:
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}";
Is it possible to set up IntelliJ IDEA to automatically split those long strings?
解决方案
You can use auto-formatting (CTRL + ALT + L), after few changes in Code Style settings.
Press CTRL + ALT + S to open Settings window
Find Code Style / Java section
Make sure to uncheck "Line Breaks" option and check "Ensure right margin is not exceeded" option
Press OK to accept changes you've made
Now when using auto-formatting (CTRL + ALT + L) long strings exceeding line character limit will be automatically cut into multiple lines.