2010-07-13 11 views
23

¿Alguien sabe cómo dar vuelta a la línea de ruptura en Eclipse después de pulsar CTRL + SHIFT + F (formato de código), por ejemplo:cómo apagar línea de ruptura en Eclipse

System.err 
        .println("Incorrect file name, make sure you include .extension with your file name"); 

Respuesta

54

Ir a Window-> Preferencias> Java> Estilo de código-> Formateador. Crea un nuevo formateador. Haga clic en editar y luego elija la pestaña Enlazado de línea y configure la política de Enlazado de línea en Do not wrap.

+3

gracias (hvala puno), también tuve que aumentar el ancho máximo de línea que estaba configurado en 80 – ant

+2

:) También en Ventana-> Preferencias-> General-> Editores-> Texto hay una opción "mostrar margen de impresión ". Si lo enciende, siempre verá una línea gris vertical que le muestra cuándo ir a una nueva línea. – draganstankovic

+0

bien gracias de nuevo – ant

1

En Helios, establezca 'Política de envio de línea/Llamada de función/sangría' a 'Sangría en columna' para todos los casos. Esto parece detener el caso patológico en el que divide una línea para tratar de encajar dentro de un ancho fijo, pero termina con más a la derecha de lo que hubiera estado sin dividir.

O, como se sugirió anteriormente, deshabilite el ajuste de línea o establezca un ancho de línea muy amplio. Pero me parece mejor tenerlo envuelto y hacerlo bien que no envolverlo en absoluto.

4

El ajuste de línea predeterminado en Eclipse es bastante irritante y la razón principal es que el 'ancho de línea' se establece en 80 caracteres, claramente una resaca de los años ochenta. Esto realmente debería actualizarse ahora que todo el mundo usa monitores de alta resolución en lugar de tarjetas perforadas de 80 caracteres de ancho.

Probablemente no desee apagarlo por completo, pero en su lugar desea cambiar el 'ancho de línea' a algo más sensato (de lo contrario, cuando use el formateador automático, puede obtener líneas de código que durarán para siempre).

Sugeriría un valor de 140, que parece funcionar bien para la mayoría de nosotros ahora que usamos monitores 1080p.

Para hacer esto es necesario ...


Con-en Preferences, vaya a ...

> Java 
    > Code Style 
     > Formatter 

No puede editar los perfiles predeterminados para que tenga para marcar New... y escriba un nombre como 'Eclipse 140 Line Width' para su perfil y OK.

Entonces Edit el perfil

Cambiar a la pestaña Line Wrapping

Cambiar el Maximum Line width de 80 a 140 .

Luego OK su salida.


Si a continuación desea arreglar su código existente, seleccione el código de destino y utilice la opción de menú Source > Format.

0

Hay una opción "nunca unir líneas envueltas". Esto ayudará a mantener nuestro envoltorio personalizado sin cambios. Gran característica.