Articles

GeeksforGeeks

Android Studio fornisce una piattaforma in cui si può sviluppare applicazioni Android per i telefoni Android, tablet, Android Wear, Android TV. Android Studio è l’IDE ufficiale per lo sviluppo di applicazioni Android, e si basa sull’IDEA IntelliJ. Si possono sviluppare applicazioni Android usando Kotlin o Java come linguaggio backend e XML per lo sviluppo dell’interfaccia utente frontend.

In informatica, un plug-in è un componente software che aggiunge una caratteristica particolare a un programma per computer esistente. Quando un programma supporta i plug-in, consente la personalizzazione. I plugin sono un ottimo modo per aumentare la produttività e l’esperienza complessiva di programmazione.⁣ ⁣ Alcune attività sono noiose e non divertenti da fare, utilizzando i plugin in Android studio puoi fare di più in meno tempo. ⁣ ⁣ Quindi, in questo articolo, condivideremo con voi 7 utili plugin Android studio che aiuteranno a diventare uno sviluppatore Android migliore.⁣ ⁣

Key Promoter X

Key Promoter X aiuta a ottenere le scorciatoie necessarie mentre si lavora su progetti Android. Quando gli sviluppatori utilizzano il mouse su un pulsante all’interno dell’IDE, il Promotore chiave X presenta la scorciatoia da tastiera che avresti dovuto usare in alternativa. Key Promoter X fornisce un modo semplice per studiare come sostituire il lavoro noioso del mouse con i tasti della tastiera e aiuta a passare a uno sviluppo più veloce e privo di mouse. La finestra dello strumento Key Promoter X fornisce un elenco delle azioni del mouse utilizzate maggiormente dagli sviluppatori e fornisce rapidamente il collegamento che gli sviluppatori possono utilizzare in alternativa. Pulsanti che non hanno scorciatoie, il Promotore chiave X richiede l’opportunità di crearne direttamente uno.

ButterKnifeZelezny

ButterKnifeZelezny è un plug-in Android studio per la creazione di iniezioni ButterKnife da XML layout selezionato. Si tratta di un semplice plug-in per Android Studio/IDEA che supporta la creazione con un solo clic di Butterknife view iniezioni. Il fatto divertente è ButterKnifeProgrammers sono pigri, e programmatori che non sono pigri non sono buoni programmatori. Quasi gli sviluppatori Android dovrebbero conoscere la libreria di annotazioni ButterKnife di @ JakeWharton. Lo sviluppatore può implementare questa libreria senza scrivere un sacco di noioso findViewById () e setOnClickListener (). Lo scopo principale è quello di rendere più facile per gli sviluppatori di generare rapidamente il codice della vista di associazione di controllo e migliorare l’efficienza di codifica.

Json alla classe Kotlin

Json alla classe kotlin è un plugin per creare la classe dati Kotlin dalla stringa JSON, in altre parole, un plugin che cambia la stringa JSON alla classe dati Kotlin. Con questo, è possibile generare una classe di dati Kotlin dalla stringa JSON a livello di codice. Supporta (quasi) tutti i tipi di annotazione delle librerie JSON(Gson, Jackson, Fastjson, MoShi e LoganSquare, kotlinx.serializzazione (valore personalizzato predefinito)). Alcune delle caratteristiche importanti sono:

  • Personalizzare le proprie annotazioni
  • Inizializzare le proprietà con i valori predefiniti
  • Consentire alle proprietà di essere annullabili(?)
  • Determinare automaticamente la nullabilità delle proprietà
  • Rinominare i nomi dei campi in stile camelCase quando si seleziona un’annotazione lib JSON di destinazione.
  • Generazione della classe Kotlin come classi individuali
  • Generazione della classe Kotlin come classi interne
  • Formattazione di qualsiasi stringa JSON legale
  • Generazione del tipo di mappa quando la chiave json è il tipo primitivo
  • Crea solo annotazioni quando necessario
  • Definizione personalizzata della classe dei dati classe genitore
  • Ordina la proprietà per ordine alfabetico
  • /Http URL
  • Supporto per personalizzare il proprio plugin, Modulo di Estensione
  • Normale Classe di supporto
  • Dinamico plugin di supporto di carico
  • supporta la generazione di ListClass da JSONArray
  • Complesso json schema di supporto

Json per kotlin Classe è un ottimo strumento per Kotlin, sviluppatori e it possono convertire una stringa JSON di Kotlin classe di dati. Lo strumento potrebbe non solo capire i tipi primitivi, ma anche auto-creare tipi complessi. È semplicemente accessibile. Forniamo scorciatoia keymap ALT + K per Windows e Opzione + K per Mac, avere una prova e si sta andando a cadere in amore con esso! JsonToKotlinClass rende la programmazione più piacevole.

Parentesi arcobaleno

Parentesi arcobaleno aggiunge parentesi arcobaleno e parentesi arcobaleni al codice. La codifica a colori delle parentesi rende più semplice ottenere parentesi accoppiate in modo che gli sviluppatori non si perdano in un mare di parentesi identiche. Questo è uno strumento molto utile e salva la confusione di selezionare quale staffa deve essere chiusa. Ogni coppia di parentesi / parentesi ha un colore diverso. Abbastanza semplice, ma un ottimo plugin.

CodeGlance

Codeglance plugin illustra una panoramica ingrandita o minimappa simile a quella trovata in Sublime nel riquadro dell’editor. La minimappa consente lo scorrimento veloce che ti permette di saltare direttamente a sezioni di codice. Alcune delle caratteristiche importanti sono:

  • Codeglance opera con temi chiari e scuri utilizzando i colori personalizzati per l’evidenziazione della sintassi.
  • Thread di lavoro per il rendering
  • Rendering dei colori utilizzando il tokenizer di IntelliJ
  • Scorrevole!
  • Incorporato nella finestra dell’editor
  • Sostituzione completa del profilo del codice che aiuta le nuove build Intellij.

ADB Idea

ADB Idea è un plugin per Android Studio e Intellij IDEA che accelera il solito sviluppo di Android. Consente scorciatoie per varie funzionalità di emulatore che normalmente richiedono molto tempo, come reimpostare i dati dell’app, disinstallare l’app o inizializzare il debugger. Vengono forniti i seguenti comandi:

  • ADB Disinstallare App
  • ADB Kill App
  • ADB Start App
  • ADB Riavviare App
  • ADB Cancellare i Dati dell’App
  • ADB Cancellare i Dati dell’App e Riavviare
  • ADB Start App Con il Debugger
  • ADB Riavviare l’App Con il Debugger
  • ADB Concessione/Revoca Autorizzazioni
  • ADB Attivare/Disattivare il Wi-Fi
  • ADB Attivare/Disattivare Dati Cellulare
Tag Articolo :
Pratica Tag :