string intellij-idea wrap

string - Intellij IDEA signo más cuando la cadena de envolver



intellij-idea wrap (5)

Estoy usando Intellij IDEA 10.5 Community. Si tengo un String largo y quiero dividirlo en varias líneas, presiono la tecla ENTER en el medio de un String y obtengo esto:

String str = "ONE LONG" + "STRING";

¿Es posible poner el signo + al principio de la línea, así:

String str = "ONE LONG" + "STRING";


Debería verificar la sección de Formato de Código de las opciones de Intellij IDEA, si es posible, debería estar allí.


En 2016.3 solo esto me ayudó:

en el editor, haga clic en menú: código-> generar-> tostring-> configuración-> ficha plantilla-> copiar "Cadena concat (+)", esto le permitiría editar una nueva plantilla.

luego en la plantilla pegue esto:

public java.lang.String toString() { #if ( $members.size() > 0 ) #set ( $i = 0 ) return "$classname{" #foreach( $member in $members ) #if ( $i == 0 ) + " ## #else + ", ## #end #if ( $member.objectArray ) #if ($java_version < 5) $member.name=" + ($member.accessor == null ? null : java.util.Arrays.asList($member.accessor)) + #else $member.name=" + java.util.Arrays.toString($member.accessor) #end #elseif ( $member.primitiveArray && $java_version >= 5) $member.name=" + java.util.Arrays.toString($member.accessor) #elseif ( $member.string ) $member.name=''" + $member.accessor + ''/''' #else $member.name=" + $member.accessor #end #set ( $i = $i + 1 ) #end + ''}''; #else return "$classname{}"; #end }


En IntelliJ 15, esta configuración está en las preferencias de

Editor > Code Style > Java > Wrapping and Braces (tab) > Binary Expressions (group) > Operation sign on next line (check box)


En caso de que alguien esté usando Android Studio:

Android Studio> Configuración> Editor> Estilo de código> Java

Haga clic en la pestaña "Envoltorio y llaves" y luego encuentre el grupo "Expresiones binarias". Ahí tienes la casilla de verificación "Signo de operación en la siguiente línea"


Configuración | Estilo de código | Envoltorio y llaves , en el grupo Expresiones binarias , habilite el signo de operación en la siguiente línea :