A melancia é um copiloto de código aberto para revisão de código . Nosso aplicativo do GitHub permite que os desenvolvedores pré-revisem o Github Pull solicitações, rastreando seu contexto de código e executando a análise de código estático. Usando o LLMS para detectar erros, comparar a intenção de implementação e dar ao PR uma primeira verificação de saúde.
Criamos um algoritmo de pesquisa que indexa o contexto de código mais relevante para um determinado bloco de código.
Para obter o contexto de código em seu IDE, use esta extensão.
Para obter o contexto de código em seu CI/CD, dê uma olhada no nosso aplicativo GitHub
Atualmente, apoiamos as seguintes integrações
| Produto de melancia | Git | Gerenciamento de projetos | Mensagens | Documentação |
|---|---|---|---|---|
| Intellij | Github, Gitlab (beta), Bitbucket (beta) | Jira | Folga | Noção, confluência |
| Vs código | Github, Gitlab (beta), Bitbucket (beta) | Jira | Folga | |
| Github App | Github. | Jira, linear | Folga | Noção, confluência |
A extensão de código vs de melancia permite obter o contexto de negócios para um arquivo ou bloco de código via:
git --version ou instale agora) Download no mercado de código VS.
Como alternativa, você pode procurar "melancia" no mercado de extensão interno do VS Code e instalar a partir daí. 
Download do VS Codium Marketplace (Open VSX Registry)
A melancia vem com alguns comandos que você pode executar da paleta de comando do VS Code. O resultado é exatamente o mesmo que executar uma consulta de melancia com o botão verde. Os resultados estão na barra lateral.
| Comando | Descrição |
|---|---|
watermelon.start | Obtenha o contexto histórico do bloco selecionado de código |
watermelon.show | Revelar a extensão |
watermelon.recommend | Adicione a extensão à lista de recomendados |
Como alternativa, você pode usar os seguintes atalhos:
Ctrl+Shift+C ( Cmd+Shift+C no Mac) para visualizar os resultados do seu contexto Confira contribuindo.md e esteja ciente do Código de Conduta!
Somos um projeto em estágio inicial, portanto, ainda temos o luxo de coordenar através de bate-papos curtos com nossos colaboradores. Se você estiver interessado em contribuir, junte -se à nossa comunidade Discord. Como alternativa, comente nossos problemas se você planeja resolver um.
Usamos a biblioteca de telemetria do VS Code. A biblioteca respeita a decisão do usuário sobre se deve ou não enviar dados de telemetria.
Também temos configurações para desativá -lo.
A melancia não armazena seu código
A melancia é construída por uma equipe de desenvolvedores distribuídos globalmente dedicada a facilitar o desenvolvimento de software. Junte -se à nossa comunidade Discord, siga -nos no Twitter e vá ao blog de melancia para obter as melhores dicas de programação.