2011-08-19 6 views
9

¿Cómo puedo reformatear archivo (s) en IntelliJ y unir todas las líneas que están divididas?Formateador de código de fuerza IntelliJ para unir líneas basadas en configuraciones de ajuste

sé que puedo hacerlo de forma individual mediante la selección de líneas y "unirse a las líneas" con CTRL + SHIFT + J

desde que cambiamos el formato a la política de envoltura de código recientemente Quiero ser capaz de unirse a las líneas en todos los archivos en función de la actualización ajuste de envoltura. (Configuraciones> Estilo de código> General> Margen derecho)

Lo único que hace que IntelliJ parezca feliz de dividir líneas en función de la configuración de ajuste, pero niega silenciosamente que se unan líneas basadas en esa configuración.

A diferencia de la pregunta Force code formatter in IntelliJ to join lines, no me satisface dividir las líneas o unirlas manualmente (como sugiere la respuesta aceptada). Quiero que IntelliJ se una a las líneas automáticamente.

Pregunta de bonificación: ¿Qué otros editores pueden hacer esto?

Respuesta

14

Desactive la siguiente opción de estilo de código - Configuración del proyecto - Estilo - Código de envolver y tirantes - Mantener al cambio de formato - Saltos de línea

+0

Gracias! Nota para uno mismo: la configuración debe estar DESACTIVADA (mala redacción en la interfaz, ya que es confuso que se desmarque para que el editor pueda tomar medidas) –

2

IntelliJ IDEA 15

  • Archivo> Configuración ...> editor> Código del estilo> Java> Embalaje y tirantes> Mantenga al cambio de formato>Línea desmarque rompe

    uncheck Line breaks

    (si usted quiere tener el mismo ajuste para otro tipo de archivo, selecciónelo de estilo de código)

  • Ir al Código> Código de reformateo (Ctrl + Alt + L).

Cuestiones relacionadas