As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Capacidades avançadas do Amazon Q Developer
Embora este guia se concentre no uso do Amazon Q Developer em tarefas práticas de programação, é importante estar ciente dos seguintes recursos avançados:
-
Transformação de código do Amazon Q Developer
-
Personalizações do Amazon Q Developer
Transformação de código do Amazon Q Developer
O Amazon Q Developer Agent para transformação de código pode atualizar a versão em linguagem de código dos seus arquivos sem a necessidade de reescrever o código manualmente. Ele funciona analisando seus arquivos de código existentes e reescrevendo-os automaticamente para usar uma versão mais recente da linguagem. Por exemplo, o Amazon Q transforma um único módulo se você estiver trabalhando em um IDE como Eclipse. Se você estiver usando o Visual Studio Code, o Amazon Q pode transformar um projeto ou espaço de trabalho inteiro.
Use o Amazon Q quando quiser realizar tarefas comuns de atualização de código, como as seguintes:
-
Atualize o código para funcionar com a nova sintaxe da versão do idioma.
-
Execute testes de unidade para validar a compilação e a execução bem-sucedidas.
-
Verifique e resolva problemas de implantação.
O Amazon Q pode salvar os desenvolvedores de dias a meses de trabalho tedioso e repetitivo para atualizar as bases de código.
A partir de junho de 2024, o Amazon Q Developer oferece suporte à atualização Java código e pode transformar Java 8 códigos para versões mais recentes, como Java 11 ou 17.
Personalizações do Amazon Q Developer
Com sua capacidade de personalização, o Amazon Q Developer pode fornecer sugestões em linha com base na base de código da própria empresa. A empresa fornece seu repositório de código para o Amazon Simple Storage Service (Amazon S3) ou por meio do AWS CodeConnections, anteriormente conhecido como Connections. AWS CodeStar Em seguida, o Amazon Q usa o repositório de código personalizado com segurança habilitada para recomendar padrões de codificação relevantes para os desenvolvedores dessa organização.
Ao usar as personalizações do Amazon Q Developer, esteja ciente do seguinte:
-
Em junho de 2024, o recurso Amazon Q Developer Customizations está em modo de pré-visualização. Como resultado, o recurso pode ter disponibilidade e suporte limitados.
-
As sugestões personalizadas de código em linha só serão precisas devido à qualidade dos repositórios de código fornecidos. Recomendamos que você revise uma pontuação de avaliação para cada personalização criada.
-
Para otimizar o desempenho, recomendamos que você inclua pelo menos 20 arquivos de dados contendo o idioma especificado, em que todos os arquivos de origem tenham mais de 10 MB. Certifique-se de que seu repositório consiste em código-fonte referenciável e não em arquivos de metadados (por exemplo, arquivos de configuração, arquivos de propriedades e arquivos readme).
Ao usar as personalizações do Amazon Q Developer, você pode economizar tempo das seguintes formas:
-
Use recomendações baseadas no código proprietário da sua própria empresa.
-
Aumente a reutilização das bases de código existentes.
-
Crie padrões repetíveis que sejam generalizados em toda a sua empresa.