Los 6 complementos de Android Studio más útiles

Android Studio proporciona una plataforma donde se pueden desarrollar aplicaciones Android para teléfonos Android, tabletas, Android Wear, Android TV. Android Studio es el IDE oficial para el desarrollo de aplicaciones de Android y se basa en IntelliJ IDEA . Se pueden desarrollar aplicaciones de Android utilizando Kotlin o Java como lenguaje backend y XML para desarrollar la interfaz de usuario frontend. 

6-Most-Useful-Android-Studio-Plugins

En informática, un complemento es un componente de software que agrega una característica particular a un programa de computadora existente. Cuando un programa admite complementos, permite la personalización. Los complementos son una excelente manera de aumentar la productividad y la experiencia de programación en general. ⁣⁣ Entonces, en este artículo, compartiremos con usted 7 complementos útiles de Android Studio que lo ayudarán a convertirse en un mejor desarrollador de Android.⁣⁣

1. Promotor clave X

Key Promoter X ayuda a obtener los accesos directos necesarios mientras trabaja en proyectos de Android. Cuando los desarrolladores utilizan el mouse en un botón dentro del IDE, Key Promoter X presenta el atajo de teclado que debería haber usado alternativamente. Key Promoter X proporciona una forma sencilla de estudiar cómo reemplazar el trabajo pesado del mouse con las teclas del teclado y ayuda a hacer la transición a un desarrollo más rápido y sin mouse. La ventana de la herramienta Key Promoter X ofrece una lista de resultados de las acciones del mouse que más utilizan los desarrolladores y proporciona rápidamente el atajo que los desarrolladores pueden usar alternativamente. Los botones que no tienen atajos, el Key Promoter X le brinda la oportunidad de crear uno directamente.

2. Cuchillo De MantequillaZelezny

ButterKnifeZelezny es un complemento de Android Studio para crear inyecciones de ButterKnife a partir del XML de diseño seleccionado. Es un complemento muy simple para Android Studio/IDEA que admite la creación con un solo clic de inyecciones de vista Butterknife. El hecho divertido es que los programadores de ButterKnife son perezosos, y los programadores que no son perezosos no son buenos programadores . Casi los desarrolladores de Android deberían conocer la biblioteca de anotaciones ButterKnife de @JakeWharton . El desarrollador puede implementar esta biblioteca sin escribir demasiados aburridos findViewById() y setOnClickListener() . El objetivo principal es facilitar a los desarrolladores la generación rápida del código de la vista de enlace de control y mejorar la eficiencia de la codificación.

3. Clase de Json a Kotlin

Json to kotlin Class es un complemento para crear una clase de datos Kotlin a partir de una string JSON, en otras palabras, un complemento que cambia una string JSON a una clase de datos Kotlin. Con esto, puede generar una clase de datos de Kotlin a partir de la string JSON mediante programación. Admite (casi) todo tipo de anotaciones de JSON libs (Gson, Jackson, Fastjson, MoShi y LoganSquare, kotlinx.serialization (valor personalizado predeterminado)). Algunas de las características importantes son:

  • Personalización de las propias anotaciones
  • Inicializar propiedades con valores predeterminados
  • Permitir que las propiedades sean anulables (?)
  • Determinación de la anulabilidad de la propiedad automáticamente
  • Cambio de nombre de los nombres de los campos para que sean de estilo camelCase al seleccionar una anotación JSON lib de destino.
  • Generando la clase Kotlin como clases individuales
  • Generando la clase Kotlin como clases internas
  • Formateo de cualquier string JSON legal
  • Generación de tipo de mapa cuando la clave json es el tipo primitivo
  • Solo cree anotaciones cuando sea necesario
  • Clase principal de clase de datos de definición personalizada
  • Ordenar orden de propiedad por alfabético
  • Hacer que la propiedad de la palabra clave sea válida
  • Admite la carga de JSON desde Paster/Local File/Http URL
  • Admite personalizar tu propio complemento mediante el módulo de extensión
  • Soporte de clase normal
  • Soporte de carga de complemento dinámico
  • Admite la generación de ListClass desde JSONArray
  • Compatibilidad con esquema json complejo

Json to kotlin Class es una herramienta excelente para los desarrolladores de Kotlin y puede convertir una string JSON en una clase de datos de Kotlin. La herramienta no solo podía comprender los tipos primitivos, sino también crear automáticamente tipos complejos. Es simplemente accesible. Proporcionamos el mapa de teclas de acceso directo ALT + K para Windows y Opción + K para Mac , ¡pruébalo y te enamorarás de él! JsonToKotlinClass simplemente hace que la programación sea más agradable.

4. Soportes de arcoíris

Rainbow Brackets agrega corchetes de arco iris y paréntesis de arco iris al código. La codificación por colores de los paréntesis simplifica la obtención de paréntesis emparejados para que los desarrolladores no se pierdan en un mar de paréntesis idénticos. Esta es una herramienta muy útil y evita la confusión de seleccionar qué soporte debe cerrarse. Cada par de corchetes/paréntesis tiene un color diferente. Bastante simple, pero un complemento excelente. 

5. Vistazo de código

El complemento Codeglance ilustra una descripción general ampliada o un minimapa similar al que se encuentra en Sublime en el panel del editor. El minimapa permite un desplazamiento rápido que le permite saltar directamente a las secciones de código. Algunas de las características importantes son:

  • Codeglance funciona tanto con temas claros como oscuros utilizando los colores personalizados para resaltar la sintaxis.
  • Subproceso de trabajo para renderizar
  • Representación de color usando el tokenizador de IntelliJ
  • ¡Desplazable!
  • Incrustado en la ventana del editor
  • Reemplazo completo de Code Outline que ayuda a las nuevas compilaciones de Intellij.

6. Idea BAD

ADB Idea es un complemento para Android Studio e Intellij IDEA que acelera el desarrollo habitual de Android. Permite accesos directos para varias funcionalidades del emulador que normalmente consumen mucho tiempo, como restablecer los datos de la aplicación, desinstalar la aplicación o inicializar el depurador. Se proporcionan los siguientes comandos:

  • Aplicación de desinstalación de ADB
  • Aplicación ADB Kill
  • Aplicación de inicio ADB
  • Aplicación de reinicio ADB
  • ADB Borrar datos de la aplicación
  • ADB Borrar datos de la aplicación y reiniciar
  • Aplicación de inicio ADB con depurador
  • Aplicación de reinicio ADB con depurador
  • ADB conceder/revocar permisos
  • ADB Habilitar/Deshabilitar Wi-Fi
  • ADB habilitar/deshabilitar datos móviles

Publicación traducida automáticamente

Artículo escrito por AmiyaRanjanRout y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *