Recursos de IA nos Studio Labs

Recebemos feedback de que os desenvolvedores querem acessar os recursos de IA em canais estáveis o mais rápido possível. Agora você pode descobrir e testar os recursos experimentais mais recentes de IA no menu Studio Labs do menu "Configurações", a partir da versão estável do Narwhal.

Você pode conferir os experimentos de IA, compartilhar seu feedback e nos ajudar a integrá-los ao ambiente de desenvolvimento integrado que você usa todos os dias. Acesse a guia "Studio Labs" nas Configurações e ative os recursos que você quer começar a usar. Esses recursos de IA são ativados automaticamente nas versões Canary, e nenhuma ação é necessária.

Recursos de IA nos Studio Labs
Recursos de IA nos Studio Labs

Recursos do Studio Labs

Geração de visualização do Compose com o Gemini

O Gemini pode gerar automaticamente o código de visualização do Jetpack Compose, economizando tempo e esforço. Para acessar esse recurso, clique com o botão direito do mouse em um combinável e navegue até Gemini > Gerar visualização do Compose ou Gerar visualização do Compose para este arquivo. Você também pode clicar no link em um painel de visualização vazio. O código de visualização gerado é apresentado em uma visualização de diferença que permite aceitar, editar ou rejeitar rapidamente as sugestões, oferecendo uma maneira mais rápida de visualizar os elementos combináveis.

Geração de rascunhos do Compose com o Gemini
Geração de visualizações do Compose com o Gemini

Transformar a interface com o Gemini

Agora é possível transformar o código da interface no ambiente de visualização do Compose usando linguagem natural diretamente na visualização. Para usá-lo, clique com o botão direito do mouse na visualização do Compose e selecione Transform UI With Gemini. Em seguida, insira suas solicitações em linguagem natural, como "Centralizar esses botões", para orientar o Gemini a ajustar seu layout ou estilo, ou selecione elementos específicos da IU na visualização para um melhor contexto. O Gemini vai editar o código da IU do Compose no lugar, que pode ser revisado e aprovado, acelerando o fluxo de trabalho de desenvolvimento da IU.

"Transform UI with Gemini" no menu de contexto
Como acessar o menu "Transform UI with Gemini"
Caixa de diálogo modal "Transform UI with Gemini"
Como aplicar uma transformação de linguagem natural a uma visualização do Compose

Anexo de imagem no Gemini

Agora você pode anexar arquivos de imagem e fornecer mais informações com seu comando. Por exemplo, é possível anexar mockups ou capturas de tela da interface para informar o contexto do Gemini sobre o layout do app. Consequentemente, o Gemini pode gerar código do Compose com base em uma imagem fornecida ou explicar os elementos combináveis e o fluxo de dados de uma captura de tela da interface.

Caixa de diálogo do Gemini com anexos de imagem
Anexar imagens e gerar visualizações usando o Gemini no Android Studio

Contexto @File no Gemini

Agora você pode anexar arquivos do projeto como contexto em interações de chat com o Gemini no Android Studio. Assim, você pode fazer referência rápida a arquivos nos seus comandos para o Gemini. Na entrada de chat do Gemini, digite @ para abrir um menu de preenchimento de arquivos e selecione os arquivos a serem anexados. Você também pode clicar no menu suspenso Contexto para ver quais arquivos foram anexados automaticamente pelo Gemini. Isso oferece mais controle sobre o contexto enviado ao Gemini.

Contexto @File no Gemini
@File context in Gemini