Formato de código automático en Android Studio

¿Es posible format code automatically on save ? He visto una solución en la que una macro asignada a un atajo se propone, pero tengo que ser capaz de hacer esto un proyecto de configuración. De esta manera, cualquier persona que participe en nuestro proyecto no tiene que configurar una macro para sí mismo.

En Eclipse esto se logró fácilmente mediante save actions y poner los archivos de configuración bajo control de versiones. ¿Es esto posible con Android Studio?

No es posible que no sea a través de una macro. Hay una solicitud de característica sobresaliente – IDEABKL-5806 Automáticamente desencadenar el formateador de código en archivo guardar – para tal acción. Hay un poco de discusión sobre el billete que puede querer leer. Te recomiendo que votes por ella. Sin embargo, es una petición de 4 años. Y basado en los comentarios de JetBrains, no parece que es un elemento de alta prioridad. Los votos adicionales pueden cambiar eso.

Mientras tanto, usar el formato automático en la opción de compromiso sería una opción para usted.

Por último, si desea una forma más sencilla de configurar las macros en los sistemas de otros desarrolladores, las macros se almacenan en el archivo .IntelliJIDEA/config/options/macros.xml (consulte Directorios utilizados por el IDE para almacenar configuraciones, cachés, complementos y Logs para obtener más información sobre la ubicación del directorio config). Los Keymaps se almacenan en .IntelliJIDEA/config/keymaps/{map-name}.xml Podrían copiar esos archivos.

Otra opción sería descargar el plugin de acciones de salvar de los funcionarios de jetbrains (como la búsqueda dentro de la sección de complementos en IDE no lo encuentra)

A continuación, importe el archivo JAR descargado a través de la configuración IDE:

Archivo> Configuración> Plugins> Instalar complementos desde el disco

Reinicie el IDE y la configuración de Save Actions se mostrará en la raíz de IDE Settings

  • Android Studio AI 140
  • Compilación con el origen de otro módulo en Android Studio
  • IntelliJ Build Error Context Mismatch
  • ¿Qué es dx.jar en los SDK de Android?
  • Android Studio 0.6.0 no puede crear nuevos módulos
  • ¿Cómo crear un nuevo proyecto sin el apoyo de Gradle?
  • La ejecución de instrumentación falló debido a 'java.lang.IllegalAccessError'
  • IntelliJ IDEA 12 clase duplicada R.java y BuildConfig.java
  • Android Studio 4.0 bloqueado refrescante, no se puede ejecutar proyecto
  • Buscar todas las apariciones de una cadena en todo el proyecto en Android Studio
  • Cómo instalar Plugin en Android Studio
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.