Prática com o recurso avançado de copiar e colar baseado em ChatGPT do Windows 11
![Prática com o recurso avançado de copiar e colar baseado em ChatGPT do Windows 11](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/hands-on-with-windows-11s-chatgpt-based-copy-paste-feature-640x375.webp)
Os PowerToys da Microsoft receberam recentemente sua atualização de IA mais significativa no Windows 11 (e no Windows 10). Os usuários do Windows já adoram o PowerToys por sua coleção de utilitários úteis, e a nova atualização adiciona uma ferramenta “Colar Avançado” à lista, tornando as coisas ainda melhores.
Advanced Paste é uma ferramenta alimentada por IA que pode converter o trecho de código copiado da área de transferência em sua linguagem de programação preferida. Por exemplo, se você tiver um trecho de código em C++ que deseja converter em Python, o Advanced Paste pode fazer isso por você.
O Windows Latest esteve na conferência de desenvolvedores Build 2024, onde notamos como a Microsoft converteu rapidamente XML em JSON usando PowerToys. A empresa também revelou que usando a versão mais avançada do recurso, é possível converter qualquer linguagem de programação popular para a sua linguagem preferida, mas há um porém.
Copiar e colar com tecnologia de IA do PowerToys precisa de sua chave de API OpenAI para funcionar.
![adicionando chave de API openai na pasta avançada powertoys adicionando chave de API openai na pasta avançada powertoys](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/adding-openai-api-key-in-powertoys-advanced-paste.webp)
Para usar o recurso, você precisará abrir PowerToys > Advanced Paste , ativar o recurso e alternar manualmente a opção Colar com AI .
Isso abrirá uma nova caixa de diálogo com instruções rápidas sobre onde encontrar a chave da API OpenAI para ChatGPT. Depois de criar uma conta no OpenAI, você pode inserir a chave API e salvar as alterações.
Experimentando o recurso Colar com IA no PowerToys
Depois de adicionar a chave OpenAI, você pode experimentar o recurso alimentado por IA no Windows 11 copiando um trecho de código e pressionando a tecla Windows + Shift + atalho V.
![ai pode cometer erros avisando na ferramenta avançada de colagem do powertoys ai pode cometer erros avisando na ferramenta avançada de colagem do powertoys](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/ai-can-make-mistakes-warning-in-powertoys-advanced-paste-tool.webp)
Conforme mostrado na captura de tela acima, este atalho de teclado inicia um pop-up de visualização com três opções padrão: Colar como texto simples (Ctrl+1), Colar como marcação (Ctrl+2) e Colar como JSON (Ctrl+3).
Também permitirá que você visualize o histórico da área de transferência, que é muito mais avançado do que o histórico da área de transferência integrado do Windows.
Para converter o código após a cópia, você pode digitar o comando “colar como (x idioma)” na barra de pesquisa mágica. Isso usará ChatGPT-4o da OpenAI para converter o código. Por exemplo, você pode digitar “colar como Python” para converter o código C++ copiado em Python.
![convertendo código c ++ em python na pasta avançada powertoys convertendo código c ++ em python na pasta avançada powertoys](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/converting-c-code-to-python-in-powertoys-advanced-paste.webp)
Conforme mostrado na imagem acima, PowerToys também produzirá uma janela de visualização onde você pode revisar o código.
O Windows Latest testou o recurso em vários idiomas e a integração do ChatGPT funcionou sem problemas.
![Cole como Python usando PowerToys no Windows 11 Cole como Python usando PowerToys no Windows 11](https://cdn.thewindowsclub.blog/wp-content/uploads/2024/05/paste-as-python-using-powertoys-in-windows-11.webp)
Também usamos o PowerToys Advanced Paste para converter um código de jogo simples de 79 linhas escrito em programação Go em Python, e produziu resultados precisos.
Se não gostar da saída gerada, você pode clicar no botão Atualizar para regenerá-la. Quando estiver satisfeito com a visualização do código, clique no botão Colar para inserir o código formatado na janela do IDE.
Você ainda pode formatar o código em markdown ou JSON se não tiver uma chave de API. A Microsoft pode oferecer suporte para outras maneiras de converter conteúdo copiado em suas linguagens de programação preferidas.
Este novo recurso de colagem no PowerToys será útil para desenvolvedores que colam e convertem código com frequência enquanto trabalham. No entanto, o ChatGPT nem sempre é preciso com trechos de código, então você ainda precisará verificar novamente se há erros no código gerado pela IA.
Além disso, a Microsoft esclareceu que o recurso Advanced Paste não deve fazer a programação para você.
Se você não vir o recurso, poderá atualizar manualmente para o PowerToys versão 0.81 no GitHub .
Deixe um comentário