Eclipse: ¿Establecer la longitud máxima de línea para el formateo automático?

554

Estoy trabajando con Java Si presiono Ctrl+ Shift+ Fen Eclipse Helios, formateará automáticamente mi código. En cierto punto, envuelve líneas. Me gustaría aumentar la longitud máxima de la línea. ¿Cómo puedo hacer esto?

Nick Heiner
fuente
3
Nota: a partir de Eclipse Mars 4.5 M1 (agosto de 2014), la longitud de línea predeterminada en Eclipse es 120 (en lugar de 80). Mira mi respuesta .
VonC

Respuestas:

703

En las preferencias Java -> Estilo de código -> Formateador , edite el perfil. En la pestaña Ajuste de línea se encuentra la opción principal para el ancho de línea (Ancho máximo de línea :). En la pestaña Comentarios tiene una opción separada Ancho de línea máximo para comentarios: que también deberá cambiarse para afectar el ajuste de comentarios.

Tendrá que hacer su propio perfil para realizar estos cambios si está usando uno de [Built-in]ellos. Simplemente haga clic en "Nuevo ..." en la página de preferencias del formateador.

John Percival Hackworth
fuente
8
Esto no funcionaba para mí, así que desactivé por completo el formato de las líneas de comentarios. Es casi exactamente lo mismo, excepto en lugar de la pestaña 'Ajuste de línea' que desea 'pestaña Comentarios' y desmarque 'Activar formato de comentario de línea'
anon58192932
48
Esta es la respuesta correcta, aunque no fuerza el ancho en los comentarios. Vaya a la pestaña "Comentarios", y en la parte inferior está el campo "Ancho de línea" para cambiar el ancho máximo de línea para comentarios.
Henrique de Sousa
66
Nota: Eclipse (Kepler, al menos) de manera muy desagradable le permite editar el perfil incorporado al contenido de su corazón, solo para evitar que lo guarde con una notificación discreta de que NO PUEDE editar los perfiles integrados, y debe crear una copia y editar eso en su lugar.
kungphu
3
La "pestaña de ajuste de línea" no es una respuesta completa. Como Henrique Sousa y otras identificaciones mencionaron, aún debe ir a la pestaña "Comentarios". Fui molestado por el ajuste de línea en los comentarios. :)
user1914692
1
Al utilizar Luna al menos, todo lo que tiene que hacer es cambiar el campo de texto en la parte superior de las pestañas de opciones a otro que no sea Eclipse [Predeterminado] y hacer clic en Aplicar. Se guardaron todas mis modificaciones que estaba tratando de hacer en el perfil predeterminado.
JReader
122

Echa un vistazo a la siguiente imagen:

Java->Code style->Formatter-> Edit

ingrese la descripción de la imagen aquí

Sumit Singh
fuente
18
Olvidó los pasos que muestran cómo llegar a la ventana de preferencias =) Ventana> Preferencias
rodrigo-silveira
1
@ rodrigo-silveira, sí, estás escribiendo, pero creo que las personas que quieran cambiar el ancho de línea definitivamente sabrán cómo abrir la ventana de preferencias. Por cierto, gracias por agregarlo.
Sumit Singh
55
@ rodrigo-silveira Depende de la plataforma, en realidad. En una Mac es Eclipse -> Preferencias.
ArtOfWarfare 01 de
1
@ArtOfWarfare Gracias por agregar comentarios.
Sumit Singh
3
Olvidó la parte donde debe crear un nuevo "Perfil activo". De lo contrario, no podrá cambiar ninguna configuración.
Darrell
38

Los comentarios tienen su propia configuración de longitud de línea en la parte inferior de la página de configuración java-> code style-> formatter-> Edit ... -> comments

boukah
fuente
29

para el ancho de línea XML, actualice las preferencias> XML> Archivos XML> Editor> Ancho de línea

Amir Arad
fuente
19

Para HTML / PHP / JSP / JSPF: Web -> HTML Files -> Editor -> Line width

fbtb
fuente
9

Haga clic en Proyecto-> preferencias . Escriba formato en la búsqueda: debería ver java-> code style-> formatter . Haga clic en eso, luego edite, finalmente, la pestaña de ajuste de línea, está allí :)

Chozabu
fuente
6

Para archivos XHTML: Web -> HTML Files -> Editor -> Line width

PhantomReference
fuente
6

Preferencias -> Java -> Estilo de código -> Formateador / "Editar ..."

Pestañas: "Ajuste de línea", "Comentarios"

Campo: "Ancho máximo de línea"

Configure ambos para que los comentarios tengan la misma longitud también. Es posible que deba crear un nuevo perfil si aún no tiene uno.

Roo
fuente
2

Uso la versión de Eclipse llamada Mars que funciona con Java 7.

Vaya a Preferencias -> Java -> Estilo de código -> Formateador

Haga clic en el botón Editar que se muestra en el lado derecho del menú desplegable "Perfil activo"

Pestañas: "Ajuste de línea"

Campo: "Ancho máximo de línea", establezca el valor deseado (valor predeterminado establecido en 120) para aumentar / disminuir la longitud de la línea en el editor

Nota: Recuerde cambiar el nombre del perfil Activo al nombre que elija, ya que el perfil predeterminado de Eclipse no aceptará sus cambios.

mannedear
fuente
1

La configuración del formateador de longitud de línea está bloqueada para anotaciones (Eclipse Photon marcado). Por lo tanto, es necesario en Ajuste de línea -> Configuración de ajuste -> Anotaciones . Configure el ajuste de línea según corresponda para usted. Hay un par de posibilidades, eq Habilitar ajuste cuando sea necesario para usar la primera lista de iconos.

hariprasad
fuente