Recuerdo haber visto en IntelliJ o Eclipse la configuración para reformatear (limpiar) los archivos cada vez que se guardan. ¿Cómo lo encuentro (no lo encontré en la configuración)
fuente
Recuerdo haber visto en IntelliJ o Eclipse la configuración para reformatear (limpiar) los archivos cada vez que se guardan. ¿Cómo lo encuentro (no lo encontré en la configuración)
Sugiero el complemento de guardar acciones . También admite optimizar las importaciones y reorganizar el código.
Funciona bien en combinación con el complemento formateador eclipse .
Busca y activa el complemento:
Configurarlo:
Editar: parece que la versión reciente de Intellij, el complemento de acción de guardar, se activa por el guardado automático de Intellij. Esto puede ser bastante molesto cuando golpea mientras se está editando.
Este problema de github del complemento da una pista de algunas posibles soluciones:
https://github.com/dubreuia/intellij-plugin-save-actions/issues/63
De hecho, intenté asignar un reformateo a Ctrl+ Sy funcionó bien: el guardado se realiza automáticamente ahora.
Compatibility This plugin works with Java 6+ and Intellij IDEA Community Edition after 131 (around version 13).
que no sé en qué versión de IntelliJ Android Studio se basa. ¿Puedes comprobar esto?Esta solución funcionó mejor para mí:
Nota: Deberá marcar la casilla "No volver a mostrar este mensaje" la primera vez para las importaciones organizadas, pero funciona como se esperaba después de eso.
Paso a paso para IntelliJ 10.0:
Para IntelliJ 11, reemplace
paso 2. con: Editar -> Macros -> "Iniciar grabación de macro"
paso 6. con: Editar -> Macros -> "Detener grabación de macro"
Todo lo demás se mantiene igual.
IntelliJ 12
8. Las preferencias contienen la configuración del mapa de teclas. Use el campo de entrada para filtrar el contenido, como se muestra en la captura de pantalla.
fuente
A continuación se muestra la respuesta de Neil actualizada.
IntelliJ 13 pasos:
fuente
Lo configuré para que se limpiara automáticamente en el check-in, lo que generalmente es lo suficientemente bueno para mí. Si algo es demasiado feo, presionaré el atajo ( Ctrl- Alt- L, Return). Y veo que tienen una opción para formatear automáticamente el código pegado, aunque nunca lo he usado.
fuente
Ctrl+ Alt+ Les un archivo de formato (incluye los dos siguientes)
Ctrl+ Alt+ Oes optimizar las importaciones
Ctrl+ Alt+ Iarreglará la sangría en una línea particular
Normalmente ejecuto Ctrl+ Alt+ Lalgunas veces antes de comprometer mi trabajo. Prefiero hacer la limpieza / reformateo en mi comando en lugar de automáticamente.
fuente
Ctrl + Alt + L
es comúnmente Lock Session. Necesitaría reasignar una de las funciones.Si tiene InteliJ Idea Community 2018.2, los pasos son los siguientes:
Reinicie su IDE y pruébelo.
Sé lo que vas a decir, los chicos antes que yo escribieron lo mismo. Pero me confundí usando los pasos anteriores a esta publicación, y quería escribir una versión tonta para las personas que tienen la última versión del IDE.
fuente
Si está desarrollando en Flutter, hay una nueva opción experimental a partir del 5/1/2018 que le permite formatear el código al guardar.
fuente
Terminé volviendo a vincular la
Reformat code...
acción a Ctrl- S, reemplazando el enlace predeterminado paraSave All
.Al principio puede parecer una locura, pero IntelliJ parece ahorrar en prácticamente todas las acciones: ejecutar pruebas, construir el proyecto, incluso al cerrar una pestaña del editor. Tengo la costumbre de golpear Ctrl, con Sbastante frecuencia, por lo que esto realmente funciona bastante bien para mí. Ciertamente es más fácil escribir que el enlace predeterminado para formatear.
fuente
Fuente: www.udemy.com/intellij-idea-secrets-double-your-coding-speed-in-2-hours
fuente
Pensé que había algo así en IntelliJ, pero no puedo encontrarlo. La única limpieza que ocurre al guardar es que se elimina el espacio en blanco en los extremos de las líneas. Pensé que tenía que especificar ese comportamiento en un punto, pero no veo nada relacionado en este punto.
fuente
Si se trata de Prettier, solo use un File Watcher:
referencias => Herramientas => Observadores de archivos => haga clic en + para agregar un nuevo observador => Más bonito
https://prettier.io/docs/en/webstorm.html#running-prettier-on-save-using-file-watcher
fuente
Desde la versión 2020.1, puede activar Ejecutar al guardar para archivos directamente en las Preferencias del complemento Prettier :
fuente