Watermelon ist ein Open -Source -Copilot für die Codeüberprüfung . Unsere GitHub-Anwendung ermöglicht es Entwicklern, Github-Pull-Anforderungen vorzubeziehen, indem sie ihren Codekontext verfolgen und eine statische Codeanalyse durchführen. Verwenden von LLMs zum Erkennen von Fehlern, vergleichen Sie die Absicht mit der Implementierung und geben Sie dem PR eine erste Gesundheitsprüfung.
Wir haben einen Suchalgorithmus erstellt, der den relevantesten Codekontext für einen bestimmten Code -Block indiziert.
Verwenden Sie diese Erweiterung, um einen Codekontext in Ihrer IDE zu erhalten.
Um einen Codekontext in Ihrer CI/CD zu erhalten, schauen Sie sich unsere GitHub -Anwendung an
Wir unterstützen derzeit die folgenden Integrationen
| Wassermelonenprodukt | Git | Projektmanagement | Nachrichten | Dokumentation |
|---|---|---|---|---|
| Intellij | Github, Gitlab (Beta), Bitbucket (Beta) | Jira | Locker | Vorstellung, Zusammenfluss |
| Vs Code | Github, Gitlab (Beta), Bitbucket (Beta) | Jira | Locker | |
| Github App | Github. | Jira, linear | Locker | Vorstellung, Zusammenfluss |
Mit der VS -Code -Erweiterung von Watermelon können Sie den geschäftlichen Kontext für eine Datei oder einen Codeblock erhalten:
git --version oder installieren Sie es jetzt) Laden Sie vom VS -Code -Marktplatz herunter.
Alternativ können Sie im integrierten Erweiterungsmarkt von VS Code nach "Watermelon" suchen und von dort aus installieren. 
Laden Sie vom VS Codium Marketplace (Open VSX Registry) herunter
Watermelon verfügt über einige Befehle, die Sie aus der Befehlspalette von VS Code ausführen können. Das Ergebnis ist genau das gleiche wie eine Wassermelonenabfrage mit der grünen Taste. Die Ergebnisse sitzen in Ihrer Seitenleiste.
| Befehl | Beschreibung |
|---|---|
watermelon.start | Holen Sie sich den historischen Kontext des ausgewählten Codeblocks |
watermelon.show | Die Erweiterung enthüllen |
watermelon.recommend | Fügen Sie die Erweiterung der empfohlenen Liste hinzu |
Alternative können Sie die folgenden Abkürzungen verwenden:
Ctrl+Shift+C ( Cmd+Shift+C auf dem Mac), um Ihre Kontextergebnisse anzuzeigen Schauen Sie sich den beitragen.md an und beachten Sie den Verhaltenskodex!
Wir sind ein Frühphasenprojekt, deshalb haben wir immer noch den Luxus, über kurze Chats mit unseren Mitwirkenden zu koordinieren. Wenn Sie an einem Beitrag interessiert sind, schließen Sie sich unserer Discord -Community an. Kommentieren Sie alternativ unsere Probleme, wenn Sie vorhaben, eine zu lösen.
Wir verwenden die Telemetriebibliothek des VS -Code. Die Bibliothek respektiert die Entscheidung des Benutzers, ob Telemetriedaten gesendet werden sollen oder nicht.
Wir haben auch Einstellungen, um es zu deaktivieren.
Wassermelone speichert Ihren Code nicht
Watermelon wurde von einem weltweit verteilten Entwicklerteam erstellt, das sich der Softwareentwicklung erleichtert. Treten Sie unserer Discord -Community bei, folgen Sie uns auf Twitter und gehen Sie zum Wassermelon -Blog, um die besten Programmier -Tipps zu erhalten.