-
Além do suporte existente ao VSCode
-
Testado no JetBrains IntelliJ e no PyCharm (versão 2021.2 ou superior)
→ É possível instalar imediatamente "GitHub Copilot" pela loja
- Plugin Copilot.vim para Neovim 0.6 ou superior
→ Requer Node.js v12 ou superior
6 comentários
https://www.tabnine.com/
Como você disse, o ponto forte do Tabnine é a inferência local, mas, por melhor que seja, mesmo sendo baseado no antigo GPT-2, o problema crônico de consumir muita memória durante a inferência ainda não foi corrigido, então hoje em dia não estou mais usando. T_T
Ah. O Tabnine já roda o modelo localmente no dispositivo. Também adotou a direção de oferecer opcionalmente um servidor em nuvem (e, nesse caso, dizem que fornece informações mais detalhadas).
Pessoalmente, fico meio inseguro de instalar esse tipo de plugin e mexer no código da empresa (...), então, para usuários que preferem que tudo aconteça localmente, parece que o Tabnine ainda é uma opção a considerar.
Eu usei no PyCharm e, tirando um problema ocasional em que a tela ficava travada por mais de 3 minutos na janela pop-up, fiquei surpreso com o quão alta era a precisão das recomendações em comparação com outros serviços.
Acho que vou comprar mais ações da Microsoft...
O Copilot foi liberado e estou testando; o que mais me surpreendeu foi ele entender até comentários em coreano(.. )
Também funciona bem no Android Studio 2021.2 (Canary).
No Neovim, a versão 0.5.1 é a release mais recente, e para usar a 0.6 é preciso compilar o código-fonte manualmente.