Apidog

Plataforma Colaborativa All-in-one para Desenvolvimento de API

Design de API

Documentação de API

Depuração de API

Mock de API

Testes Automatizados de API

GitHub Copilot Grátis: Como Começar?

@apidog

@apidog

Updated on dezembro 19, 2024

Em uma mudança revolucionária para desenvolvedores, o GitHub anunciou um novo plano gratuito para o GitHub Copilot, o assistente de codificação impulsionado por IA. Esta atualização permite que os desenvolvedores acessem sugestões de codificação do Copilot sem custo algum, oferecendo a chance de mergulhar no mundo da codificação assistida por IA sem qualquer compromisso financeiro.

Página inicial do Github Copilot

Para aqueles que trabalham no VS Code, Visual Studio, JetBrains IDES, Vim/Neovim, Xcode ou Azure Data Studio, isso é particularmente empolgante. Os desenvolvedores agora podem experimentar o poder do GitHub Copilot, aumentando a produtividade com complementos e sugestões de código inteligentes, ao mesmo tempo em que mantêm os custos baixos. Vamos explorar como você pode configurar e aproveitar ao máximo o plano gratuito do GitHub Copilot nesses ambientes populares e por que vale a pena considerá-lo como parte de sua caixa de ferramentas de desenvolvimento.

💡
Inicie seu processo de desenvolvimento integrando o GitHub Copilot Free com Apidog Fast Request nos IDEs da JetBrains para simplificar o design, teste e codificação de APIs - tudo gratuitamente!
button

Recursos do GitHub Copilot Free

Para desenvolvedores utilizando o VS Code, os IDEs da JetBrains, o plano gratuito do GitHub Copilot oferece vários recursos valiosos:

  • Complemento de Código: O Copilot sugere linhas ou blocos de código com base no seu trabalho atual. Ele funciona em várias linguagens, incluindo JavaScript, Python, Ruby e mais.
  • Copilot Chat: Você pode fazer perguntas ao Copilot e obter trechos de código ou explicações, aprimorando sua capacidade de resolver problemas de codificação complexos diretamente em seu IDE.
  • Edições do Copilot: Disponível no VS Code e Visual Studio, este recurso permite que você faça alterações em vários arquivos, ajudando a manter consistência e produtividade.
  • Modelos Claude 3.5 Sonnet: Com o plano gratuito, você também terá acesso ao Claude 3.5, aprimorando as capacidades de IA do Copilot para oferecer sugestões mais precisas e úteis.
  • Bloqueio de Código Público: O Copilot Free permite que você bloqueie sugestões que correspondem a código público, dando-lhe controle sobre seu ambiente de desenvolvimento.

Configurando o GitHub Copilot Free no VS Code

Para começar a usar o GitHub Copilot Free no VS Code, siga estas etapas:

Passo 1: Instale o VS Code

Se você ainda não fez isso, baixe e instale o VS Code.

Passo 2: Inscreva-se no GitHub Copilot Free


No VS Code, abra a barra lateral e clique em Faça login para usar o Copilot gratuitamente. Faça login na sua conta GitHub ou crie uma se ainda não tiver uma.

Faça login na conta GitHub para usar o Copilot gratuitamente

Passo 3: Comece a codificar e usar o GitHub Copilot Free

Uma vez configurado, o Copilot começará automaticamente a oferecer sugestões de código sem custo enquanto você digita. Você receberá complementos contextuais, economizando tempo e ajudando a escrever um código mais limpo e eficiente.

conversar com o Github Copilot ao desenvolver códigos no VS code

Como o Copilot Free Funciona nos IDEs da JetBrains?

Se você está mais acostumado aos IDEs da JetBrains (como IntelliJ IDEA, PyCharm ou WebStorm), o plano gratuito do Copilot se integra perfeitamente. Aqui está como começar:

Passo 1: Instale o IDE da JetBrains

Certifique-se de ter um IDE da JetBrains compatível instalado em sua máquina. Você pode encontrar a lista completa de IDEs suportados na documentação oficial do GitHub.

Passo 2: Ative o GitHub Copilot Free

  • Acesse GitHub, faça login na sua conta e navegue até seu perfil. Clique na opção Seu Copilot na lista.
Acesse o Github e clique em "Seu Copilot" no perfil
  • Na nova página aberta, clique em Comece a usar o Copilot Free para ativar o Copilot Free.
  • Na nova conversa aberta, escolha JetBrains.
escolha JetBrains para instalar o Copilot
  • Você será direcionado ao GitHub Copilot no JetBrains Marketplace. Clique em Obter para baixar o plugin do GitHub Copilot.
GitHub Copilot no JetBrains Marketplace
  • Siga as instruções abaixo para instalar o plugin no IntelliJ IDEA.
instruções de instalação do Github Copilot
  • Depois que o GitHub Copilot estiver instalado, clique em Reiniciar IDE.
reiniciar IDE após terminar a instalação
  • Depois que seu IDE da JetBrains for reiniciado, clique no menu Ferramentas. Clique em GitHub Copilot, depois clique em Login no GitHub.
login no GitHub em Intellij IDEA
  • Na caixa de diálogo "Fazer login no GitHub", para copiar o código do dispositivo e abrir a janela de ativação do dispositivo, clique em Copiar e Abrir.
copy e abrir o código do dispositivo
  • Uma janela de ativação do dispositivo será aberta em seu navegador. Cole o código do dispositivo e, em seguida, clique em Continuar.
clique continuar para terminar o login no Github
  • O GitHub solicitará as permissões necessárias para o GitHub Copilot. Para aprovar essas permissões, clique em Autorizar o Plugin do GitHub Copilot.
Autorizar o Plugin do GitHub Copilot
  • Após a aprovação das permissões, seu IDE da JetBrains mostrará uma confirmação. Para começar a usar o GitHub Copilot, clique em OK.
concluir configuração com o GitHub Copilot

Passo 3: Aproveite as Sugestões do GitHub Copilot Gratuitamente

O GitHub Copilot nos JetBrains oferecerá complementos e sugestões de código inteligentes, ajudando você a escrever código mais rapidamente e com menos erros.

comece a usar o GitHub Copilot Gratuito no JetBrains IDEA

As limitações do GitHub Copilot Free

Embora o GitHub Copilot Free seja uma ótima ferramenta, ele possui algumas limitações que os desenvolvedores devem estar cientes:

  • Limite de Complemento de Código: Você tem direito a até 2000 complementos por mês. Após atingir esse limite, será necessário atualizar para o Copilot Pro para continuar recebendo sugestões.
  • Limite de Chat do Copilot: Você está limitado a 50 mensagens de chat por mês. Uma vez atingido esse limite, a funcionalidade de chat será desativada até o próximo mês ou até você atualizar.
  • Não Pronto para Empresas: O GitHub Copilot Free não possui recursos de nível empresarial como gerenciamento de acesso, logs de auditoria e cobertura de indenização, tornando-o inadequado para equipes ou organizações maiores.

Apidog: O Companheiro Perfeito para o GitHub Copilot nos IDEs da JetBrains

Embora o GitHub Copilot Free seja uma ferramenta excepcional para complementação de código e assistência, desenvolvedores que constroem APIs podem se beneficiar de uma abordagem integrada usando Apidog — uma ferramenta de desenvolvimento de API tudo-em-um.

No mundo em rápida evolução do desenvolvimento de software, o Apidog aprimora seus fluxos de trabalho de API combinando design de API, documentação, depuração, teste e mocking em uma única plataforma. Quando usado junto com o GitHub Copilot, o Apidog pode simplificar significativamente seu processo de desenvolvimento. Saiba mais sobre o Apidog aqui.

Como o Apidog se Integra com os IDEs da JetBrains

O Apidog oferece um plugin da JetBrains chamado Apidog Fast Request, que permite que os desenvolvedores integrem depuração, teste e documentação de API diretamente em seu ambiente de desenvolvimento. Siga estas etapas fáceis para começar a usá-lo:

Passo 1: Instale o Plugin

  • Abra o IntelliJ IDEA e vá para Arquivo > Configurações > Plugins.
  • Busque por “Apidog Fast Request” e clique em “Instalar.”
  • Alternativamente, baixe-o diretamente do JetBrains Marketplace.

Passo 2: Detecção Automática de Endpoints de API

  • O Apidog Fast Request irá escanear seu projeto, listando endpoints no painel direito com uma estrutura de pastas clara.
  • Você pode testar cada endpoint e visualizar as respostas de API formatadas para uma depuração rápida.
Apidog Fast Request detecção automática de endpoints de API

Passo 3: Testar Endpoints com um Clique

  • O plugin preenche automaticamente os parâmetros de solicitação. Você pode personalizá-los, juntamente com cabeçalhos, caminhos, cookies e mais, e enviar solicitações com apenas um clique.
  • Configure diferentes ambientes configurando a URL base em "URL Base".
  • Configure parâmetros globais reutilizáveis, como tokens em "Parâmetros Globais", para um teste de API mais rápido.
  • Gerencie cookies e verifique seu histórico de solicitações através das guias "Cookies" e "Histórico".

Passo 4: Faça o Upload da Especificação da API Gerada para o Apidog(Opcional)

O Apidog é uma ferramenta de desenvolvimento de API tudo-em-um projetada para simplificar os processos de design, documentação, teste e gerenciamento de APIs. É uma plataforma abrangente que ajuda desenvolvedores e equipes a colaborar de maneira mais eficiente em todo o ciclo de vida da API. Você pode facilmente fazer o upload da sua especificação de API gerada do IDEA para o Apidog usando o Apidog Fast Request. Para fazer isso, siga estas etapas:

Configurações da conta no Apidog
  • Encontre "Token de Acesso da API" para criar um novo token. Copie o token.
Gerar token de acesso à API no Apidog
  • Volte para seu IDEA. Nas configurações do projeto (Ctrl+Alt+S), encontre "Apidog Fast Request". Clique em "Upload para Apidog“>"Token de Acesso da API". Cole o token copiado e clique em "Aplicar".
Configurar token de acesso à API para Apidog Fast Request
  • Navegue até seu projeto no IDEA, clique com o botão direito e você verá uma opção "Upload para Apidog".
Clique com o botão direito para fazer o upload para Apidog
  • Na janela pop-up, escolha o destino do upload.
escolha destinos de upload no Apidog Fast Request
  • Volte ao aplicativo Apidog e você verá que o endpoint do seu projeto IDEA foi documentado com uma estrutura bem organizada, e você pode publicá-lo online facilmente. (Dica: Você pode depurar ou testar os endpoints diretamente no Apidog ou configurar cenários de teste para executar automaticamente.)
Endpoints carregados no Apidog

Passo 5: Publique a Documentação da API(Opcional)

  • Para tornar sua documentação de API disponível online, vá para "Compartilhar Documentos" dentro do seu painel do Apidog e clique em "Publicar Sites de Documentos".
  • Personalize seu domínio e qualquer outra configuração, em seguida clique em "Publicar agora".
Publicar documentação de API no Apidog
  • Quando publicado, você receberá um link que poderá compartilhar com sua equipe para fácil colaboração ou com qualquer pessoa que precise acessar sua documentação de API.
Documentações de API publicadas online

Por que usar o GitHub Copilot Free com Apidog?

A combinação do GitHub Copilot e Apidog oferece numerosas vantagens para os desenvolvedores:

  • Integração Sem Esforço: O plugin Apidog Fast Request se integra perfeitamente aos IDEs da JetBrains, permitindo que você desenvolva e teste APIs diretamente em seu ambiente de codificação. Isso elimina a necessidade de alternar entre ferramentas, enquanto o GitHub Copilot ajuda gerando sugestões de código úteis.
  • Desenvolvimento de API Mais Rápido: Os complementos de código impulsionados por IA do GitHub Copilot, combinados com os recursos abrangentes de gerenciamento de API do Apidog, ajudam você a construir APIs de alta qualidade de maneira mais eficiente, economizando tempo e esforço.
  • Produtividade Aprimorada: Com o Copilot automatizando tarefas de codificação repetitivas e o Apidog simplificando o design, teste e gerenciamento de APIs, você pode se concentrar no que realmente importa: entregar excelentes APIs.
  • Solução Tudo-em-Um: O Apidog oferece um conjunto completo de recursos para design, documentação, teste e simulação de APIs. Quando combinado com a assistência inteligente do GitHub Copilot, você ganha um conjunto poderoso de ferramentas para criar APIs robustas com facilidade.

Juntas, o GitHub Copilot e o Apidog criam uma experiência de desenvolvimento simplificada, ajudando você a trabalhar de maneira mais inteligente, rápida e eficaz. E a boa notícia é: ambas são ferramentas gratuitas!

button

Conclusão

Com o novo plano gratuito do GitHub Copilot, os desenvolvedores podem desfrutar de codificação poderosa assistida por IA no VS Code e nos IDEs da JetBrains sem estourar o orçamento. Enquanto o Copilot acelera a conclusão de código e a depuração, integrar o Apidog como seu companheiro de desenvolvimento de API aprimorará ainda mais seu fluxo de trabalho. Seja testando APIs, gerando código cliente ou simulando serviços, o plugin do Apidog para JetBrains funciona em conjunto com o Copilot para fornecer uma experiência de desenvolvimento tudo-em-um que aumenta a eficiência e a qualidade.

Não perca essa oportunidade — aproveite os recursos poderosos do GitHub Copilot Free e do Apidog para aprimorar suas habilidades de codificação.