GeeksforGeeks
Android Studio fornece uma plataforma onde se pode desenvolver aplicativos android para telefones Android, tablets, Android Wear, Android TV. Android Studio é o IDE oficial para o desenvolvimento de aplicativos Android, e é baseado na idéia IntelliJ. Pode-se desenvolver aplicações Android usando Kotlin ou Java como linguagem de infra-estrutura e XML para desenvolver interface interface frontend.
Na informática, um plugin é um componente de software que adiciona uma característica particular para um programa de computador. Quando UM programa suporta plug-ins, ele permite a personalização. Plugins são uma ótima maneira de aumentar a produtividade e experiência de programação geral. Algumas tarefas são aborrecidas e não são divertidas de fazer, Usando Plugins no estúdio android você pode fazer mais em menos tempo. Assim, neste artigo, vamos compartilhar com você 7 plugins de estúdio android útil que vai ajudar a se tornar um desenvolvedor Android melhor.o promotor Chave X ajuda a obter os atalhos necessários durante o trabalho em projectos Android. Quando os programadores utilizam o rato num botão dentro do IDE, o promotor X apresenta o atalho de teclado que deveria ter usado em alternativa. O Key Promoter X oferece uma forma simples de estudar como substituir o trabalho cansativo do mouse por teclas de teclado e ajuda a transição para um desenvolvimento mais rápido e livre do mouse. A janela de ferramentas Key Promoter X dá uma lista de sucesso das ações do mouse que são mais utilizadas pelos desenvolvedores e que rapidamente fornece o atalho que os desenvolvedores podem usar alternativamente. Botões sem atalho, o promotor de chaves X pede com a oportunidade de criar directamente um.
ButterKnifeZelezny
ButterKnifeZelezny é um plug-in android studio para a criação de injeções ButterKnife de layout XML selecionado. É um plug-in muito simples para Android Studio / IDEA que suporta a criação de um clique de Butterknife view injeções. O fato engraçado é que os Butterknifeprogramadores são preguiçosos, e programadores que não são preguiçosos não são bons programadores. Quase os desenvolvedores do Android devem conhecer a Biblioteca ButterKnife de @ JakeWharton. O desenvolvedor pode implementar esta biblioteca sem escrever um monte de aborrecido findViewById() e setOnClickListener(). O objetivo principal é tornar mais fácil para os desenvolvedores de gerar rapidamente o código da vista de ligação de controle e aumentar a eficiência de codificação.
Json para a classe Kotlin
Json para a classe kotlin é um ‘plugin’ para criar a classe de dados Kotlin a partir da cadeia de JSON, por outras palavras, um ‘plugin’ que muda a cadeia de JSON para a classe de dados Kotlin. Com isso, você pode gerar uma classe de dados Kotlin a partir da cadeia JSON programaticamente. Supporting(almost) all kinds of JSON libs’ annotation (Gson, Jackson, Fastjson, MoShi and LoganSquare, kotlinx.serialização (valor personalizado por omissão). Algumas das características importantes são::
- personalizar as próprias anotações
- inicializar as propriedades com valores predefinidos
- permitindo que as propriedades sejam nuláveis(?)
- determinar automaticamente a invulabilidade da propriedade
- mudar o nome dos campos para ser o estilo do camelCase ao Seleccionar uma anotação de JSON lib de destino.
- Geração de Kotlin classe como aulas individuais
- Geração de Kotlin classe como classes internas
- a Formatação de qualquer legais JSON string
- Gerando Tipo de Mapa quando json chave é o tipo primitivo
- é Só criar a anotação, quando necessário
- Personalizado de definir dados da classe pai classe
- propriedade de Ordenação por ordem Alfabética
- Tornar a palavra-chave de propriedade válido
- Suporte de Carga JSON a Partir do Paster/Local do Arquivo/Http URL
- Suporte de personalizar o seu próprio plugin com o Módulo de Extensão
- Normais de suporte de Classe
- Dinâmica plugin de carga de suporte
- Suporte para a geração de ListClass de JSONArray
- Complexo json esquema de apoio
Json para kotlin Classe é uma excelente ferramenta para Kotlin desenvolvedores e pode converter uma seqüência de caracteres JSON para Kotlin classe de dados. A ferramenta não só poderia entender os tipos primitivos, mas também criar automaticamente tipos complexos. É simplesmente acessível. Nós fornecemos atalho keymap ALT + K Para Windows e opção + K Para Mac, tenha uma tentativa e você vai se apaixonar por ele! O JsonToKotlinClass só torna a programação mais agradável.
colchetes arco-íris
colchetes arco-íris adicionam colchetes arco-íris e arco-íris parênteses ao código. Codificação de cores os parênteses torna mais simples obter parêntesis emparelhados para que os desenvolvedores não se percam em um mar de parênteses idênticos. Esta é uma ferramenta muito útil e poupa a confusão de selecionar qual Suporte Precisa ser fechado. Cada par de parênteses / parênteses tem uma cor diferente. Muito simples, mas um excelente plugin.
CodeGlance
Codeglance plugin ilustra uma visão ampliada ou minimap semelhante à encontrada no Sublime na área do editor. O minimap permite a deslocação rápida, permitindo-lhe saltar directamente para secções de código. Algumas das características importantes são:
- Codeglance opera com temas claros e escuros usando as cores personalizadas para realce de sintaxe.
- worker thread for rendering
- Color rendering using Intellij’s tokenizer
- Scrollable!
- embutido na janela do editor
- Substituição Completa do contorno de código que ajuda as novas compilações do Intelij.
ADB Idea
ADB Idea é um plugin para Android Studio e Intellij IDEA que acelera o desenvolvimento android usual. Ele permite atalhos para várias funcionalidades do emulador que normalmente consomem muito tempo, como reiniciar os dados da aplicação, desinstalar a aplicação, ou inicializar o depurador. São fornecidos os seguintes comandos::
- ADB Desinstalar o Aplicativo
- ADB Matar App
- ADB Inicie o Aplicativo
- ADB Reiniciar o Aplicativo
- ADB Limpar os Dados do Aplicativo
- ADB Limpar os Dados do Aplicativo e Reiniciar
- ADB Inicie o Aplicativo Com o Depurador
- ADB Reiniciar o Aplicativo Com o Depurador
- ADB Conceder/Revogar Permissões
- ADB Ativar/Desativar o Wi-Fi
- ADB Activar/Desactivar Dados Móveis