Como usar o Supermaven para autocompletar código
O Supermaven é uma ferramenta de IA que oferece autocompletar inteligente de código, superando outras soluções em velocidade e precisão. Funciona com editores populares como VS Code, JetBrains e Neovim, analisando o contexto do projeto para sugerir código relevante.
- Crie uma conta no Supermaven. Acesse supermaven.com e clique em "Sign Up". Use sua conta GitHub, Google ou crie com email. Confirme o email de verificação se necessário. A versão gratuita oferece 100.000 tokens mensais.
- Instale a extensão no seu editor. Para VS Code: abra Extensions (Ctrl+Shift+X), busque "Supermaven" e instale. Para JetBrains: vá em Settings → Plugins, busque "Supermaven" e instale. Para Neovim: use o gerenciador de plugins preferido e adicione 'supermaven-inc/supermaven-nvim'.
- Faça login na extensão. Abra a paleta de comandos (Ctrl+Shift+P no VS Code) e digite "Supermaven: Login". Cole o token de acesso da sua conta ou use "Login with Browser" para autenticar automaticamente. Aguarde a confirmação de "Successfully logged in".
- Configure as preferências de autocompletar. Acesse as configurações da extensão Supermaven. Defina o delay de sugestão (padrão 50ms), ative ou desative sugestões inline, e configure os tipos de arquivo suportados. Ajuste a agressividade das sugestões conforme sua preferência.
- Configure o contexto do projeto. Abra um projeto com arquivos de código. O Supermaven analisa automaticamente a estrutura e dependências. Para projetos grandes, use o comando "Supermaven: Index Project" para acelerar a análise inicial. Aguarde a indexação completa aparecer na barra de status.
- Use o autocompletar na prática. Digite código normalmente. Sugestões aparecem em texto acinzentado após o cursor. Pressione Tab para aceitar toda a sugestão ou Ctrl+→ (Cmd+→ no Mac) para aceitar palavra por palavra. Press Esc para descartar a sugestão atual.
- Monitore o uso e performance. Verifique a barra de status para ver o status de conexão e tokens restantes. Use "Supermaven: Show Usage" para detalhes do consumo. Configure notificações para avisar quando próximo do limite mensal. Upgrade para Pro se necessário.