ReSharper
 
Get ReSharper
You are viewing the documentation for an earlier version of ReSharper.

Split lines containing string literals

Last modified: 21 July 2022

When you type long string literals, ReSharper helps you split the lines and add the necessary quotation marks and plus signs.

While the caret is within a string literal,

ReSharper: Splitting string literals

pressing Enter will split the string correctly so that your code syntax does not get broken:

ReSharper: Splitting string literals

Now, if you delete the + sign, the string parts will be back together without redundant quotes.

Another way of splitting a string literal is to set the caret where you want to split the string, press Alt+Enter and choose Split string. This context action will also add necessary quotation marks and +, but both parts of the string will stay on the same line.

This feature is supported in the following languages and technologies:

The instructions and examples given here address the use of the feature in C#. For details specific to other languages, see corresponding topics in the ReSharper by language section.