sts keys duplicate eclipse editor keyboard-shortcuts

keys - Atajo de Eclipse para separar cuerdas largas



sts shortcut keys (4)

Sí, solo presiona return cuando el cursor esté en el medio de la cuerda.

Es cierto que pone el + al final de la primera línea en lugar del comienzo del segundo, lo cual es irritante si su guía de estilo exige lo último, pero si no es quisquilloso, es genial :)

Juro que he visto a alguien hacer esto, pero no puedo encontrarlo en las diversas listas de atajos.

Dado:

String s = "A very long ............................ String";

¿Hay un atajo de Eclipse para convertirlo en:

String s = "A very long ............................ " + "String";


Todas las plantillas de formato de Eclipse colocarán el signo más en la siguiente fila (lo que me parece realmente molesto), por lo que puede simplemente aplicar el formateador de código y el signo más terminará en la siguiente fila.


Puede haber una solución rápida ( Ctrl + 1 ) para esto también.

Me sorprendió en 3.4 descubrir que hay soluciones rápidas para transformar concatenaciones de cuerdas basadas en + en usos de StringBuilder o MessageFormat . ¡Brillante!


También puede formatear código usando expresiones regulares. Seleccione expresión, presione Ctrl + F y use:

Buscar: "/s*?/+/s*?/R(/s*?)"

Reemplazar con: "/R$1/+ "

☑ expresiones regulares