๐ธ Guia Visual - Screenshots e Fluxogramas
๐ฏ FLUXOGRAMA: PRIMEIRO DIA COM COPILOT
flowchart TD
A[๐ Chegou no trabalho] --> B[๐ฆ Instalar Extensรตes]
B --> C[๐ค Fazer Login GitHub]
C --> D[๐ Configurar Seguranรงa]
D --> E[๐ Abrir Projeto]
E --> F[โ๏ธ Configurar .vscode/settings.json]
F --> G[๐งช Testar Sugestรตes]
G --> H{๐ฏ Funcionou?}
H -->|โ
Sim| I[๐ฌ Testar Chat]
H -->|โ Nรฃo| J[๐ง Troubleshoot]
I --> K[๐ Comeรงar a Codar!]
J --> G
style A fill:#e1f5fe
style K fill:#c8e6c9
style H fill:#fff3e0
๐ธ SCREENSHOTS ESSENCIAIS
๐ 1. Como Encontrar as Extensรตes
Localizaรงรฃo no VS Code:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ File Edit View Go Run Terminal โ โ Menu Superior
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ๐ Explorer โ
โ ๐ Search โ
โ ๐ง Source Control โ
โ ๐ Run and Debug โ
โ ๐ฆ Extensions โ CLIQUE AQUI โ โ Barra Lateral
โ ๐งช Testing โ
โ ๐ GitLens โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
O que procurar:
๐ Search Extensions in Marketplace
GitHub Copilot โญ 4.5 | 2.3M downloads
๐ข GitHub [Install]
GitHub Copilot Chat โญ 4.3 | 1.8M downloads
๐ข GitHub [Install]
๐ 2. Processo de Login
Passos Visuais:
1. Canto Inferior Esquerdo:
๐ค [Accounts] โ Clique aqui
2. Menu que aparece:
โโโโโโโโโโโโโโโโโโโโโโโ
โ Turn on Cloud Sync โ
โ Sign in to sync... โ โ Clique aqui
โโโโโโโโโโโโโโโโโโโโโโโ
3. Opรงรตes que aparecem:
โโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ฑ GitHub โ โ Clique aqui
โ ๐ต Microsoft โ
โโโโโโโโโโโโโโโโโโโโโโโ
4. Navegador vai abrir:
[Authorize VS Code] โ Clique aqui
โ๏ธ 3. Onde Configurar Seguranรงa
Caminho das Configuraรงรตes:
Ctrl+, (vรญrgula)
โ
โโโโ ๐ Search settings
โ โโโโ Digite: "copilot telemetry"
โ โโโโ โ๏ธ Desmarque a opรงรฃo
โ
โโโโ ๐ Search settings
โ โโโโ Digite: "telemetry level"
โ โโโโ ๐ฝ Mude para "error"
โ
โโโโ ๐ Search settings
โโโโ Digite: "github copilot chat"
โโโโ Configure allowList/denyList
๐ฎ ATALHOS VISUAIS - COLE NA SUA MESA!
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ฏ COPILOT CHEAT SHEET โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ โ
โ ๐ฌ CHAT COMMANDS: โ
โ Ctrl+Alt+I โ Open Chat โ
โ Ctrl+I โ Inline Chat โ
โ โ
โ ๐ฏ CODE SUGGESTIONS: โ
โ Tab โ Accept โ
โ Esc โ Reject โ
โ Ctrl+โ โ Accept word โ
โ โ
โ ๐ CONTEXT HELPERS: โ
โ @workspace โ Full project โ
โ #file:name โ Specific file โ
โ #selection โ Selected code โ
โ โ
โ โก QUICK PROMPTS: โ
โ "Explique este cรณdigo" โ
โ "Crie testes para isso" โ
โ "Como melhorar este cรณdigo?" โ
โ "Qual o problema aqui?" โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ CHECKLIST VISUAL - IMPRIMA E USE!
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ CHECKLIST SETUP COPILOT - DEV JR โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ ๐ฆ INSTALAรรO: โ
โ โก GitHub Copilot instalado โ
โ โก GitHub Copilot Chat instalado โ
โ โก Login feito no GitHub โ
โ โก รcone do Copilot aparece na barra โ
โ โ
โ ๐ SEGURANรA: โ
โ โก Telemetry desabilitado โ
โ โก Terminal allowList configurado โ
โ โก Auto-approve desabilitado โ
โ โ
โ โ๏ธ CONFIGURAรรO: โ
โ โก Pasta .vscode criada โ
โ โก settings.json configurado โ
โ โก Comandos seguros definidos โ
โ โ
โ ๐งช TESTES: โ
โ โก Sugestรฃo de cรณdigo funciona (Tab) โ
โ โก Chat funciona (Ctrl+Alt+I) โ
โ โก @workspace responde โ
โ โก Consegue explicar arquivo โ
โ โ
โ โ
PRONTO PARA USAR! โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐จ TROUBLESHOOTING VISUAL
โ PROBLEMA: โNรฃo estรก aparecendo sugestรตesโ
DIAGNรSTICO VISUAL:
๐ Verifique a Barra de Status (inferior):
โ
CORRETO:
[๐ค seu-nome] [๐ค Copilot: โ] [๐ Sync] [main] [Python]
โ
Deve estar assim
โ PROBLEMA:
[๐ค seu-nome] [๐ค Copilot: โ] [๐ Sync] [main] [Python]
โ
Ou sem รญcone
SOLUรรO:
1. Ctrl+Shift+P
2. Digite: "GitHub Copilot: Sign In"
3. Siga processo de autorizaรงรฃo
4. Reinicie VS Code se necessรกrio
โ PROBLEMA: โChat nรฃo abreโ
DIAGNรSTICO:
Ctrl+Alt+I nรฃo funciona?
๐ Verificar:
1. Extensions โ GitHub Copilot Chat โ โ
Enabled
2. View โ Command Palette โ "GitHub Copilot: Open Chat"
3. Reiniciar VS Code
โ PROBLEMA: โComandos sendo negadosโ
ISSO ร NORMAL! ร A SEGURANรA:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ ๏ธ Terminal Access Required โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ Copilot wants to run: โ
โ $ rm -rf node_modules โ
โ โ
โ This command is not in allowList โ
โ โ
โ [โ Cancel] [โ ๏ธ Continue] [๐ Always] โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
LEIA o comando antes de clicar!
โ NUNCA clique "Always" em comandos perigosos
๐ DASHBOARD DE PROGRESSO SEMANAL
SEMANA 1: ๐ฅพ PRIMEIROS PASSOS
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ฆ Setup Bรกsico [โโ] โ 100%
โ ๐ Seguranรงa [โโ] โ 100%
โ ๐ฌ Primeiro Chat [โโ] โ 50%
โ ๐งช Testes Simples [โโ] โ 0%
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
SEMANA 2: ๐ DESENVOLVIMENTO
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๐ฏ Usar @workspace [โโ] โ 0%
โ ๐งช Criar Testes [โโ] โ 0%
โ ๐ Debug Cรณdigo [โโ] โ 0%
โ ๐ Documentaรงรฃo [โโ] โ 0%
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
SEMANA 3: ๐ช NINJA LEVEL
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โก Modos Custom [โโ] โ 0%
โ ๐ง Refatoraรงรฃo [โโ] โ 0%
โ ๐จ Padrรตes Proj [โโ] โ 0%
โ ๐ Autonomia [โโ] โ 0%
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฏ MรTRICAS DE SUCESSO
Como saber que vocรช estรก evoluindo:
๐ฅ NรVEL BRONZE (Semana 1)
โ
Consegue aceitar sugestรตes com Tab
โ
Abre o chat e faz perguntas bรกsicas
โ
Entende quando um comando รฉ perigoso
โ
Nรฃo quebra o cรณdigo dos colegas
๐ฅ NรVEL PRATA (Semana 2)
โ
Usa @workspace para contexto
โ
Pede para criar testes automaticamente
โ
Consegue debuggar com ajuda do Copilot
โ
Segue padrรตes do projeto
๐ฅ NรVEL OURO (Semana 3+)
โ
Configura modos personalizados
โ
Refatora cรณdigo seguindo boas prรกticas
โ
Ensina outros devs a usar Copilot
โ
Desenvolve 3x mais rรกpido que antes
๐ BONUS: TEMPLATES PRONTOS PARA USAR
๐ Template de Pergunta Perfeita
@workspace
Contexto: [Explique o que vocรช estรก fazendo]
Objetivo: [O que vocรช quer alcanรงar]
Restriรงรตes: [Tecnologias, padrรตes, limitaรงรตes]
Exemplo: [Se tiver um exemplo similar no projeto]
Pergunta: [Sua pergunta especรญfica]
๐งช Template para Pedir Testes
#selection
Seguindo os padrรตes de teste deste projeto:
1. Crie testes unitรกrios para esta funรงรฃo
2. Inclua casos de sucesso e falha
3. Use as mesmas bibliotecas de teste do projeto
4. Mantenha a mesma estrutura de pastas
Gere os testes e me explique o que cada um valida.
๐ Template para Debug
@workspace #file:arquivo-com-problema.py
Estou tendo este erro: [cole o erro aqui]
Contexto do que estava fazendo: [explique]
Este arquivo estรก relacionado com: [outros arquivos/funcionalidades]
Pode me ajudar a:
1. Entender a causa do erro
2. Propor uma soluรงรฃo seguindo padrรตes do projeto
3. Prevenir problemas similares no futuro
๐ฏ COM ESTE GUIA VISUAL, IMPOSSรVEL ERRAR!
Agora vocรช tem:
- โ Passo a passo visual
- โ Checklists para imprimir
- โ Troubleshooting com imagens
- โ Templates prontos para usar
- โ Mรฉtricas para acompanhar evoluรงรฃo
๐ Vai lรก e arrebenta! O Copilot estรก esperando vocรช! ๐คโจ