intellij idea - laptop - ¿Cómo deshabilitar el formato de código para alguna parte del código usando comentarios?
intellij idea shortcut (5)
Me gustaría deshabilitar selectivamente el formateador de código IDEA de IntelliJ para una parte del código tal como puedo hacerlo en Eclipse . ¿IntelliJ es compatible con esta función? En caso afirmativo, ¿cómo la uso?
Actualmente no es posible excluir archivos enteros (como datos de prueba de regresión xmls) del formato. Consulte https://youtrack.jetbrains.com/issue/IDEA-167112
Desde la versión 13 es posible envolver el código con
// @formatter:off
...
// @formatter:on
En las versiones 2016.x habilítalo en Preferencias> Editor> Estilo de código . (Gracias Philipe )
En la versión 2018.x, habilítelo en Archivo> Configuración> Editor> Estilo de código (puede cambiar los marcadores de control del formateador, siempre que estén en comentarios).
En la versión 14, habilítelo en Preferencias> Editor> Estilo de código> Control de formateador (Gracias Emerson Farrugia )
En archivos xml usar:
<!-- @formatter:off -->
<!-- @formatter:on -->
Nota para la respuesta de Carlos de @formatter:off
y @formatter:on
para trabajar, es posible que tenga que habilitar la preferencia primero:
Descubierto a través de ¿Cómo configurar la idea inteligente no formatear alguna parte del código?
IDEA-56995 Formato de código deshabilitado por región mediante comentarios
Respuesta obsoleta de 2010:
No, no es posible en este momento, he enviado un nuevo problema que puede rastrear.
Como solución temporal, puede usar el complemento de formateador externo para IDEA que puede utilizar el formateador de código Eclipse (no verifiqué si esta opción en particular es compatible).