O arranjo de plug-ins mais completo para Android Studio

Agora, os desenvolvedores Android usam basicamente o Android Studio para desenvolvimento (se você ainda usa o Eclipse, tudo bem, afinal, você pode fazer o que quiser). Usar bem o plug-in do Android Studio pode reduzir bastante nossa carga de trabalho.

1.GsonFormat _

Converta rapidamente uma string json em um Java Bean, eliminando a necessidade de escrevermos manualmente o Java Bean correspondente com base na string json.

Como usar: tecla de atalho Alt+S, você também pode usar Alt+Insert para selecionar GsonFormat

2. Android ButterKnife Zelezny

Coopere com ButterKnife para implementar anotações e você não precisará mais escrever findViewById, o que é ótimo só de pensar nisso. Selecione o ID do recurso do xml de layout em Activity, Fragment e Adapter para gerar automaticamente anotações de butterknife.

Como usar: Ctrl+Shift+B para selecionar as opções mostradas na imagem

3. Gerador de código Android

Gere rapidamente a atividade, fragmento, adaptador e menu correspondentes com base no arquivo de layout.


4. Gerador de código Android Parcelável

Serialização JavaBean, implementa rapidamente a interface Parcelable.

 

5. Contagem de métodos Android

Exibir o número de métodos em bibliotecas dependentes

6. Classificador de ciclo de vida

Você pode classificar as posições do método do ciclo de vida de acordo com o ciclo de vida da atividade ou fragmento, tecla de atalho Ctrl + alt + K


7. CódigoGlance

À direita, você pode visualizar o código para posicionamento rápido.

 

8. findBugs-IDEA

Para encontrar plug-ins de bugs, o Android Studio também fornece funções de revisão de código (Analyze-Inspect Code...)

 

9. ADB WI-FI

Use wifi para depurar seu aplicativo sem fio sem permissões de root.
Você também pode consultar os seguintes artigos:
Novas maneiras de depurar aplicativos wifi Android ADB WIFI

10. AndroidPixelDimenGenerator

O Android Studio gera automaticamente o plug-in do arquivo dimen.xml

 

11. JsonOnlineViewer

Interface de solicitação e depuração no Android Studio

12. Estilizador Android

Plug-in que gera automaticamente código de estilo baseado em xml



Uso:

a. copie as linhas com estilo futuro do seu arquivo layout.xml
b. cole-o no arquivo estilos.xml com Ctrl+Shift+D (ou menu de contexto)
c. insira o nome do novo estilo na janela modal
d. seu estilo está preparado!

13. Importador drawable do Android

Este é um plug-in de importação de imagens muito poderoso. Ele importa o Drawable de ícones do Android e ícones de materiais, importa Drawables em lotes e importa Drawables de várias fontes (ou seja, importando imagens correspondentes a vários dpi de uma determinada imagem)








14. SeletorChapek para Android

Os arquivos seletores são gerados automaticamente nomeando arquivos de recursos.



15. GerarSerialVersionUID

Implementar beans de serialização serializáveis

Adiciona uma nova ação 'SerialVersionUID' no menu de geração (alt + ins). A ação adiciona um campo serialVersionUID na classe atual ou o atualiza se já existir e atribui a ele o mesmo valor que a ferramenta JDK 'serialver' padrão retornaria. A ação só é visível quando IDEA não está reconstruindo seus índices, a classe é serializável e não existe nenhum campo serialVersionUID ou seu valor é diferente daquele que a ferramenta 'serialver' retornaria.

16. genymotion

Emulador android rápido

17. VazamentoCanário

Ajuda a detectar facilmente vazamentos de memória durante a fase de desenvolvimento, tornando-o mais fácil e conveniente de usar.
Você pode consultar os seguintes artigos:
Instruções de uso do LeakCanary em chinês

 

18. Conclusão do Android Postfix

Você pode completar rapidamente o código com base no sufixo. Esta é uma extensão. O sistema já possui essas funções, como sout, notnull, etc. Este plug-in adiciona algumas novas funções na base original. O que eu quero fazer mais é usar eu mesmo o código do autor original. A função de personalização seria ainda melhor

19. Gerador de cores Android Holo

Gere arquivos Drawable e de layout correspondentes personalizando as cores do tema Holo

20. plug-in dagger-intellij

auxílio visual de punhal

21. GradleDependenciesHelperPlugin

dependência maven gradle suporta preenchimento automático

 

22. Remover ButterKnife

Cada vez que ButterKnife, uma biblioteca de terceiros, é atualizada, as anotações para visualizações de vinculação mudam, de bind, para inject, para bindview. Isso faz com que muitas pessoas tenham medo de atualizar. Uma vez atualizado, haverá uma enorme quantidade de código que precisa ser modificado manualmente. , é muito doloroso
quando temos um código excelente que precisa ser usado em outros projetos, mas descobrimos que esse projeto tem restrições ao uso de bibliotecas de terceiros e não podemos usar o Butterknife. desta vez, temos que voltar das anotações. Para as duas situações acima, findviewbyid
é adequado se houver relativamente poucas visualizações. Se houver dezenas de visualizações, excluímos manualmente as anotações, uma por uma, e escrevemos a instrução findviewbyid, que é simplesmente um pesadelo (não me pergunte por que sei que isso é um pesadelo).
Então, por que esse tipo de trabalho regular, repetitivo e simples não pode ser realizado com um plug-in? Então surgiu a ideia do RemoveButterKnife.

Introdução detalhada

23. Plug-in AndroidProguard

Plug-in de um clique para gerar código de ofuscação do projeto, que vale a pena instalar ~ (no entanto, a ofuscação de alguns projetos de terceiros pode não ter sido totalmente adicionada ainda)

 

24. plugin otto-intellij

ferramenta de navegação de eventos otto.

 

25. plugin eventbus-intellij

Plug-in de navegação eventbus (parece inválido para a versão mais recente do EventBus 3.0.0, substitua-o por eventbus3-intellij-plugin. O endereço deste plug-in está no 51º deste artigo)

26. redução de ideias

plugin de remarcação

27. Editor Sexy

Defina a imagem de fundo da área de edição do código AS

Primeiro clique no botão de configuração da interface para entrar na interface de configuração, selecione Plugins, selecione Navegador... à direita, digite Sexy... O plug-in candidato aparecerá automaticamente abaixo, clique em Instalar à direita para instalar. Após a instalação ser bem-sucedida, você precisa reiniciar o AS. Após a reinicialização ser concluída, entre na interface de configuração e selecione Sexy Editor em outras configurações. , basta inserir uma ou mais imagens no lado direito. Outras configurações acima podem definir a orientação intervalo, transparência de tempo, etc. Após a conclusão das configurações, feche o arquivo aberto e reabra o arquivo do projeto para exibir as imagens inseridas na área de edição de código., como imagem de fundo da área de edição de código.




28. plugin dobrável

Plug-in para agrupar arquivos de layout

29. Calculadora Android-DPI

Plug-in de cálculo de DPI

Usar: ou


30. gradle-retrolambda

Usando o plugin de expressão lambda em java 6 7

Modifique o jdk compilado para java8:

31. Android Studio embelezado

Você pode escrever as strings no código no arquivo string.xml

Selecione a string, clique com o botão direito do mouse e selecione conforme mostrado na imagem

Este plug-in também pode gravar findViewById automaticamente

32. IU do tema material

Adicione o tema Material ao seu AS

 

 

 

33. .ignorar

Todos nós sabemos que se você quiser filtrar alguns arquivos que não deseja enviar no Git, você pode adicionar os arquivos correspondentes a .gitignore. O plug-in .gitignore do Android Studio seleciona modelos de acordo com diferentes idiomas, para que você não Não precisa se preocupar em adicionar alguns arquivos. Ele também possui uma função de preenchimento automático, para que você não precise mais copiar nomes de arquivos ao filtrar arquivos. Quando estamos trabalhando em um projeto, nem todos os arquivos precisam ser enviados, como a pasta build, os arquivos de configuração local e os arquivos iml gerados por cada módulo. No entanto, toda vez que adicionarmos ou fizermos commit, iremos adicioná-los acidentalmente. E gitignore resolve esse problema. Se você não quiser enviar um arquivo, basta adicioná-lo ao criar o projeto para bloquear algumas coisas comuns.

34. CheckStyle-IDEA

CheckStyle-IDEA é um plug-in para verificar o estilo do código, como convenções de nomenclatura, Javadoc, design de classe, etc., para verificar especificações e estilos de código. Você pode seguir as diretrizes de código Java como o Google Oracle ou, claro, pode configurá-lo de acordo de acordo com suas próprias regras. Arquivos de configuração, restringindo-se efetivamente a seguir melhor os padrões de codificação.

35. Navegador Markdown

github: Plug-in Markdown Navigator
Markdown

36. ECTradução

Plug-in do Android Studio, traduzir inglês para chinês. O plug-in de tradução do Android Studio pode traduzir inglês para chinês.

 

37. Plug-in PermissionsDispatcher

github: O plugin PermissionsDispatcher
gera automaticamente código para permissões 6.0

 

38. WakaTime

github: WakaTime
registra o tempo que você trabalha no IDE

 

39. AndroidWiFiADB

Aplicativos de depuração sem fio

 

40. AndroidLocalizador

Plug-in Android Studio/IntelliJ IDEA que pode ser usado para traduzir automaticamente recursos de string no projeto para outros idiomas

41. Plugin de tradução

Outro plug-in de tradução que pode traduzir entre chinês e inglês.

 

 

42. Teste Singleton

Gere rapidamente predefinições de padrão singleton

 

43. Plug-in de perfuração

Android Studio gera automaticamente plug-in de código de layout

 

regras de geração de código

a. Percorra automaticamente todos os arquivos com IDs no layout de destino, e aqueles sem IDs não serão reconhecidos e processados. b
. O nome da variável gerado pelo controle é padronizado para o nome do ID, que pode ser modificado no campo de entrada de nome no lado direito da caixa de confirmação pop-up.
c. Todos os botões ou controles com clickable=true gerarão automaticamente o código relacionado ao setOnClickListener no código
. Todos os controles EditText gerarão um código de julgamento não vazio no código. Se estiver vazio, ele solicitará o conteúdo da dica EditText. Se a dica estiver vazia, ela solicitará A string xxx não pode estar vazia. Por fim, a verificação de todas as caixas de entrada será mesclada em um método de envio. A tag de inclusão no layout será automaticamente reconhecida
e os controles no layout correspondente serão lidos.

44. Espelho Jimu

Ele pode visualizar o layout do Android em tempo real, monitorará as alterações nos arquivos de layout e atualizará a IU imediatamente se houver alterações no código.

45. jRebel para Android

Você não só pode visualizar o layout da IU em tempo real, mas também permite que você substitua os arquivos de classe no apk em tempo real após alterar o código java, para que o aplicativo possa ser atualizado em tempo real. A introdução no site oficial é: Pular compilação, instalação e execução, para que possa. Isso nos economiza muito tempo e seu efeito também é muito bom.

 

 

 

46. ​​plugin do gerenciador de sdk

O plug-in de gerenciamento do SDK detecta e baixa atualizações automaticamente. (A imagem não tem nada a ver com o plug-in)

47. Codota

Procure o melhor código Android. (Você pode pesquisar este plug-in diretamente no Studio)

48. LayoutFormatador

drakeet desenvolve um plug-in do Android Studio que formata seus arquivos XML com um clique. Para saber por que você pode usar este plug-in em vez da função de formatação que vem com o Android Studio, você pode ler um blog do autor -> Quando nós falar sobre elegância do código do arquivo de layout XML 

49. plug-in de pesquisa de strings do Android

Um plug-in que pode localizar recursos strings.xml inserindo texto

 

50. ideiaVim

O próprio vim é um excelente editor de texto e o Android Studio é um artefato para escrever aplicativos APP. Como seria se dois grandes softwares fossem combinados?
Consulte o artigo para obter detalhes: Android Studio +Vim

51. plugin eventbus3-intellij

Orientar as postagens e eventos do EventBus (válido para a versão mais recente do EventBus 3.0.0).
Principais correções de bugs:
modificar o nome do pacote e o nome do método para se adaptar ao EventBus 3.X.
Substituir uma classe que não existe mais na nova versão do SDK do plugin intellij.
Adicione alguns try-catch para evitar que o plugin trave

52. Exynap

Exynap é um plug-in do Android Studio que ajuda os desenvolvedores a gerar automaticamente código padrão.

53. gradle-cleaner-intellij-plugin

Forçar atrasos claros e tarefas Gradle não mais necessárias.

54. MVP Helper

Um plug-in para Intellj IDEA e Android Studio que pode gerar interfaces e classes de implementação para MVP, liberando suas mãos.
Para obter detalhes, consulte o artigo MVPHelper do plug-in Android Studio, geração de código MVP com um clique.

 

55. Casamenteiro

Este é um plug-in desenvolvido especialmente para o miniaplicativo WeChat e está atualmente disponível no IntelliJ IDEA. Ele pode ajudá-lo a concluir o processo de repetição de métodos de vinculação mecânicos, enfadonhos e problemáticos e injetar automaticamente novos métodos que precisam ser criados em arquivos js.

56. Plug-in de suporte para emojis

Deixe o Intellij oferecer suporte ao lembrete de entrada de Emoji

57. Aberto-Uploader

Faça upload do arquivo apk para o endereço especificado e forneça parâmetros personalizados

 

58. Modelos MultiType

Gere MultiType e itemviewprovider (para obter informações sobre MultiType, consulte a nova maneira do Android de escrever visualizações de lista complexas, MultiType )

59. Android-ButterKnife-Plugin-Plus

O plug-in Android Studio facilita a implementação rápida da estrutura de anotação ButterKnife. Ele inclui todas as funções do android-butterknife-zelezny versão 1.6 e adiciona as seguintes funções com base nisso:

1. Você pode escolher livremente se deseja inicializar ButterKnife na classe atual, evitando o constrangimento de que a versão original execute ButterKnife.bind(this) automaticamente em onCreate, desde que você use o controle de inicialização do plug-in.

 

Desta forma, ButterKnife pode ser inicializado na classe base, não sendo necessário inicializá-lo em todas as classes, o que torna mais conveniente a construção do framework de desenvolvimento.

2. Na interface de configurações do Android Studio, é fornecida uma configuração de valor padrão para forçar a inicialização na classe atual, para que o plug-in possa ser usado de forma mais alinhada com seus próprios hábitos operacionais.

 

60.  ApkMultiChannelPlugin

Este é um plug-in Android Studio/IDEA para facilitar o empacotamento multicanal do Android

Instalar:

  • Abra o Android Studio: Abra Configurações/Preferências -> Plugins -> Navegue pelos repositórios e procure por ApkMultiChannel, instale e reinicie

ou

  • Baixe  ApkMultiChannelPlugin.jar  e depois Configuração/Preferências -> Plugins -> Instalar plugin do disco Selecione ApkMultiChannelPlugin.jar para instalar e reiniciar

Como usar:

  1. Selecione APK

    Selecione um apk e clique com o botão direito, clique em Construir MultiChannel

  2. Configuração

    Configure informações de assinatura, métodos e canais de empacotamento, etc.

    Instruções de configuração:

    Caminho do armazenamento de chaves: o caminho para o arquivo de assinatura

    Senha do Key Store: Senha para assinar arquivos

    Alias ​​de chave: alias de chave

    Senha da chave: Senha da chave

    Caminho Zipalign: O caminho para o arquivo zipalign (usado para otimizar apk; zipalign garante que todos os dados descompactados comecem com um alinhamento de bytes específico em relação ao início do arquivo, o que reduz a quantidade de RAM consumida pelo aplicativo).

    Versão do Signatário: Selecione a versão da assinatura: apksigner e jarsigner

    Tipo de construção: método de embalagem

    Canais: Lista de canais, um por linha, você pode adicionar > ou não no início (o programa irá adicioná-lo sozinho ao salvar as informações)

  3. Comece a empacotar

    Após a conclusão da configuração, pressione OK para iniciar o empacotamento do canal. O arquivo será gerado no diretório de canais no diretório atual do apk selecionado.

61. Criador de códigos

Um plug-in de geração de código para IDEA que oferece suporte a modelos de código customizados para gerar código por meio do Velocity. Introdução detalhada ao plug-in de geração de código IDEA CodeMaker

 

62. ideia adb

Você pode limpar o cache e reiniciar o APP com um clique

Este plug-in vem do compartilhamento de [email protected]. Obrigado a [email protected] pelo compartilhamento.

63. Visualização da memória do depurador JVM

Um plug-in de depuração de memória muito útil no Android Studio e IDEA

Para obter detalhes, consulte o artigo Falando sobre um plug-in de depuração de memória muito útil no Android Studio e IDEA .

64. TinyPic

Função: compacta recursos de imagem, até 500 imagens podem ser compactadas por vez.A função principal de compactação é fornecida pelo site TinyPng.

https://tinypng.com/

Mas este site só pode fazer upload de 20 fotos por vez, então você precisa fazer upload e download, e fazer upload e download repetir o trabalho. Felizmente, este site fornece uma API para compactar imagens.

Solicite uma chave de API na página do desenvolvedor. Para uma chave, há 500 cotas de compactação gratuitas por mês. Se a compactação exceder 500 imagens, ela não poderá ser usada. Aplicam-se custos adicionais. Mas se inscrever para esta API é muito simples. Basta preencher seu endereço de e-mail e nome de usuário. Inscreva-se para mais dois endereços de e-mail. 1000 fotos são suficientes. Aqui recomendamos o endereço de e-mail de dez minutos do Google, que não requer registro e só pode ser usado por dez minutos. É muito conveniente para receber códigos de verificação.

Uso:
1. Baixe o plug-in TinyPic em Arquivo->Configurações->Plugins

2. Reinicie após a instalação e encontre o TinyPic no diretório Ferramentas.

 

 

3. Insira   a chave API aplicada em https://tinypng.com/developers

 

4. Selecione uma imagem. Você pode selecionar uma imagem, uma pasta ou ambas. De qualquer forma, é percorrer as imagens da pasta, filtrar jpg e png, e o número restante de chaves.

 

5. Progresso da compressão

6. Mais de 500 prompts (consideraremos adicionar um arquivo para gerar informações compactadas no futuro, porque todo mundo usa git, na verdade não é necessário)

65. Recite palavras

Esta é uma tradução do androidStudio e um plug-in de gravação de palavras desconhecidas

As palavras que você traduzir serão gravadas no arquivo ReciteWords.md em seu diretório de usuário atual (por exemplo: C:\Users\Bolex\ReciteWords.md). Ele pode ser aberto através do editor Markdown para aprendizado. O efeito é o seguinte:

 

66. Construtor de modelos

TemplateBuilder é um plug-in AS que pode nos ajudar a gerar rapidamente o modelo do Android Studio. Ele melhora o método de configuração de modelos um por um para usar plug-ins. Para produção simples de modelos, basta um clique para gerar.

 

Acho que você gosta

Origin blog.csdn.net/zhao8856234/article/details/102800736
Recomendado
Clasificación