Cada vez que uso el formateador/embellecedor de código fuente Eclipse (a través del elemento de menú Origen - Limpieza o CTRL - MAYÚSC - f) reformatea las declaraciones que he dividido en varias líneas en una línea que es más larga que 80 caracteres, por ejemplo tengo:¿Alternativo o manera de forzar el formateador del código fuente del eclipse para romper la línea a 80 caracteres?
public CDataCacheContainer loadDataset(CDataFileDef dsd)
throws IOException {
y se convierte en
public CDataCacheContainer loadDataset(CDataFileDef dsd) throws IOException {
que es más de 80 caracteres y se ve mal cuando se imprima.
¿Puedo evitar que eclipse haga esto? ¿O hay un formateador de código fuente eclipse alternativo que se ajusta a 80 caracteres muy bien?
EDIT 1: En Eclipse bajo Window - Preferences - Java - Code Style - Formatter - Edit
la anchura máxima de la línea se fijó en 80. He cambiado a 78 y también permitió a envolver en las expresiones de asignación y esto ha ayudado. Ahora la única expresión que no está envolviendo es esta:
datasetsNode.add(new TreeUtil.PanelViewNode(this, table)); // NOPMD
y otros similares.
Gracias por señalar esto. El ancho de línea máximo se estableció en 80, lo cambié a 78 y también habilité el ajuste en expresiones de Asignación y ¡esto ayudó! Ahora la única expresión que no está envolviendo es esta: datasetsNode.add (new TreeUtil.PanelViewNode (this, table)); // NOPMD y otros similares. – tukushan