source - framework php eclipse
¿Cómo reformatear comentarios de varias líneas en Eclipse PDT? (3)
Mi solución implica el uso del plugin vrapper (gratuito): http://vrapper.sourceforge.net/home/, que le brinda soporte vim dentro de su editor de texto.
Una vez que el complemento vrapper está instalado, puede presionar v para entrar en modo visual , resaltar su comentario de varias líneas y luego presionar G + Q para formatear automáticamente el comentario de modo que las líneas tengan 80 columnas de ancho (valor predeterminado). Puede cambiar el ancho de columna predeterminado, pero deberá leer la documentación del plugin de vrapper. ¡Aclamaciones!
En Eclipse PDT
, Ctrl-Shift-F
reformatea el código. Sin embargo, no modifica los comentarios en absoluto. ¿Hay alguna manera de volver a formatear los comentarios irregulares de varias líneas a 80 caracteres por línea (o lo que sea)?
es decir, convertir
// We took a breezy excursion and
// gathered Jonquils from the river slopes. Sweet Marjoram grew
// in luxuriant
// profusion by the window that overlooked the Aztec city.
a
// We took a breezy excursion and gathered Jonquils
// from the river slopes. Sweet Marjoram grew in
// luxuriant profusion by the window that overlooked
// the Aztec city.
(Creo que esto también se aplica a Eclipse regular).
Actualización Resulta que Eclipse
en modo Java
reformateará las líneas de arriba, pero solo si son comentarios de estilo * / /. Acortará // líneas que son demasiado largas, pero no unirá las líneas que son demasiado cortas juntas.
Probablemente necesites configurar el formateador de Java para incluir comentarios.
Preferencias -> Java -> Estilo de código -> Formateador -> Editar ... -> Comentarios
Asegúrese de que esté habilitado "Habilitar el formato de comentario de XXX".
Realmente nunca pude obtener el formateador Eclipse para formatear mi código exactamente como quiero, y esta es solo una de las varias fallas que he encontrado. He oído que el formateador Jalopy es mucho mejor. Hay versiones comerciales y gratuitas disponibles con plugins de Eclipse para ambos. He escuchado que la versión comercial es más sofisticada (el desarrollo de la versión gratuita parece haberse estancado), pero en realidad no he usado personalmente.