7 dicas de plugins para Android Studio

7 dicas de plugins para Android Studio

O Android Studio é obviamente a ferramenta mais utilizada pelos desenvolvedores da plataforma Android. Apesar de ser muito robusta e conter praticamente tudo necessário para começar a programar, vários plugins foram desenvolvidos por programadores independentes e disponibilizados para a comunidade.

Para instalá-los é muito simples, basta ir diretamente nas preferências do android studio.

Essa lista contém os melhores plugins para ajudá-lo a turbinar a sua IDE.

1. Rainbow Brackets

Rainbow Brackets - Plugins | JetBrains Rainbow Brackets / Rainbow Parentheses for IntelliJ based IDEs.plugins.jetbrains.com

[https://plugins.jetbrains.com/plugin/10080-rainbow-brackets](https://plugins.jetbrains.com/plugin/10080-rainbow-brackets)https://plugins.jetbrains.com/plugin/10080-rainbow-brackets

Muitas horas já foram perdidas por causa dos parênteses aninhados e essa extensão vai poupar muita dor de cabeça, pode apostar. Esse plugin adiciona cores nos respectivos pares de parênteses e colchetes, facilitando muito o desenvolvimento e deveria ser uma opção padrão em qualquer IDE moderna .

Oferece suporte às seguintes linguagens: Java, Scala, Clojure, Kotlin, Python, Haskell, Agda, Rust, JavaScript, TypeScript, Erlang, Go, Groovy, Ruby, Elixir, ObjectiveC, PHP, HTML, XML, SQL, Apex language, C#, Dart.

2. CodeGlance

CodeGlance — Plugins | JetBrains Embeds a code minimap similar to the one found in Sublime into the editor pane.plugins.jetbrains.com

[https://plugins.jetbrains.com/plugin/7275-codeglance](https://plugins.jetbrains.com/plugin/7275-codeglance)https://plugins.jetbrains.com/plugin/7275-codeglance

CodeGlance adiciona um mini mapa com a pré-visualização do código no lado direito da barra de rolagem. Muito útil para quem se orienta com memória fotográfica ou apenas uma forma bonita de rolar o código mesmo.

3. Extra Icons

Extra Icons - Plugins | JetBrains Add icons for files like Travis YML, Appveyor YML, etc.plugins.jetbrains.com

[https://plugins.jetbrains.com/plugin/11058-extra-icons](https://plugins.jetbrains.com/plugin/11058-extra-icons)https://plugins.jetbrains.com/plugin/11058-extra-icons

Em projetos grandes com muitos arquivos é comum alguns deles serem de diferentes extensões mesmo que não seja diretamente relacionado ao código fonte do projeto principal. Este plugin facilita a identificação desses arquivos adicionando ícones ao lado esquerdo do nome deles.

4. Markdown Navigator Enhanced

Markdown Navigator Enhanced - Plugins | JetBrains Markdown language support for IntelliJ platform.plugins.jetbrains.com

[https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced](https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced)https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced

Quem trabalha com open source já deve estar muito familiarizado com os arquivos markdown pois é usado geralmente para documentar o projeto. Este plugin facilita na hora de você escrever os arquivos markdown dentro do próprio Android Studio.

[https://cdn.hashnode.com/res/hashnode/image/upload/v1616553576956/oJXZPabYx.html](https://vladsch.com/product/markdown-navigator)https://vladsch.com/product/markdown-navigator

A lista de funcionalidades desse plugin é tão grande que deixo como sugestão de leitura através do link abaixo:

https://vladsch.com/product/markdown-navigator

5. JSON To Kotlin Class

JSON To Kotlin Class (JsonToKotlinClass) - Plugins | JetBrains Plugin for Kotlin to convert Json String into Kotlin data class code quickly.plugins.jetbrains.com

[https://plugins.jetbrains.com/plugin/9960-json-to-kotlin-class-jsontokotlinclass-](https://plugins.jetbrains.com/plugin/9960-json-to-kotlin-class-jsontokotlinclass-)https://plugins.jetbrains.com/plugin/9960-json-to-kotlin-class-jsontokotlinclass-

Como o próprio nome já diz, esse plugin facilita na conversão de informações Json para uma classe Kotlin. No gif acima você vê como é fácil utilizá-lo e com isso poupar muito tempo evitando um trabalho repetitivo.

6. CPU Usage Indicator

CPU Usage Indicator - Plugins | JetBrains CPU Usage Indicator in the status bar, just like the Memory Indicator.plugins.jetbrains.com

[https://plugins.jetbrains.com/plugin/8580-cpu-usage-indicator](https://plugins.jetbrains.com/plugin/8580-cpu-usage-indicator)https://plugins.jetbrains.com/plugin/8580-cpu-usage-indicator

Se a sua máquina não é muito potente e você fica constantemente monitorando o uso do CPU, esse plugin vai facilitar em muito essa tarefa.

7. ADB Idea

ADB Idea - Plugins | JetBrains Adds the following ADB commands to Android Studio and Intellij:.plugins.jetbrains.com

[https://plugins.jetbrains.com/plugin/7380-adb-idea](https://plugins.jetbrains.com/plugin/7380-adb-idea)https://plugins.jetbrains.com/plugin/7380-adb-idea

Através da própria IDE no menu Tools->Android->ADB Idea, você tem acesso a diversos atalhos para o comando adb tais como:

  • ADB Uninstall App

  • ADB Kill App

  • ADB Start App

  • ADB Clear App Data

  • ADB Clear App Data and Restart

  • ADB Revoke Permissions

Esse plugin ajuda muito se você é do tipo que digita esses comandos manualmente no terminal ou se executa essas ações manualmente pelo device ou emulador.

Bonus: Material Theme UI

Material Theme UI - Plugins | JetBrains Material Theme UI Plugin Material Design Experience for JetBrains IDEs Material Theme UI is a plugin for...plugins.jetbrains.com

[https://plugins.jetbrains.com/plugin/8006-material-theme-ui](https://plugins.jetbrains.com/plugin/8006-material-theme-ui)https://plugins.jetbrains.com/plugin/8006-material-theme-ui

Material Theme UI, certamente, trará uma nova experiência para você que já se enjoou da aparência padrão do Android Studio. Ele ajusta a IDE para o visual do Material Design e disponibiliza diversos temas claros e escuro que valem a pena conferir.

Conclusão

Evidentemente você não precisa de nenhum dos plugins dessa lista para programar para android mas se eles facilitam sua vida então porque não usá-los? Alguns dos plugins são bem úteis e aumentam sua produtividade, outros se tornam indispensáveis uma vez que você se acostuma com eles.

Se essa lista não foi útil para você, há milhares de outros plugins disponíveis no site da JetBrains. Android Studio - Plugins | JetBrains Welcome to JetBrains Android Studio Plugin Repositoryplugins.jetbrains.com