수박은 코드 검토를위한 오픈 소스 부실로입니다 . GitHub 애플리케이션을 통해 개발자는 코드 컨텍스트를 추적하고 정적 코드 분석을 수행하여 GitHub PULL 요청을 사전 검토 할 수 있습니다. LLMS를 사용하여 오류를 감지하고, 구현 의도를 비교하고, PR을 첫 번째 건강 검진을 제공하십시오.
주어진 코드 블록에 대해 가장 관련성이 높은 코드 컨텍스트를 색인화하는 검색 알고리즘을 구축했습니다.
IDE에서 코드 컨텍스트를 얻으려면이 확장자를 사용하십시오.
CI/CD에서 코드 컨텍스트를 얻으려면 GitHub 응용 프로그램을 살펴보십시오.
우리는 현재 다음과 같은 통합을 지원합니다
| 수박 제품 | git | 프로젝트 관리 | 메시징 | 선적 서류 비치 |
|---|---|---|---|---|
| 지적 | github, gitlab (베타), 비트 벅켓 (베타) | 지라 | 느슨하게 | 개념, 합류 |
| 대 코드 | github, gitlab (베타), 비트 벅켓 (베타) | 지라 | 느슨하게 | |
| Github 앱 | github. | 지라, 선형 | 느슨하게 | 개념, 합류 |
Watermelon의 VS Code Extension은 다음을 통해 파일 또는 코드 블록에 대한 비즈니스 컨텍스트를 얻을 수 있습니다.
git --version 또는 지금 설치하십시오). VS Code Marketplace에서 다운로드하십시오.
또는 Code의 내장 확장 시장에서 "수박"을 검색하고 거기에서 설치할 수 있습니다. 
VS Codium Marketplace (Open VSX Registry)에서 다운로드
수박에는 VS Code의 명령 팔레트에서 실행할 수있는 몇 가지 명령이 제공됩니다. 결과는 녹색 버튼으로 수박 쿼리를 실행하는 것과 정확히 동일합니다. 결과는 사이드 바에 앉아 있습니다.
| 명령 | 설명 |
|---|---|
watermelon.start | 선택한 코드 블록의 역사적 맥락을 얻으십시오. |
watermelon.show | 확장을 드러냅니다 |
watermelon.recommend | 권장 목록에 확장자를 추가하십시오 |
대안으로 다음 바로 가기를 사용할 수 있습니다.
Ctrl+Shift+C (MAC의 Cmd+Shift+C ) 컨텍스트 결과를 볼 수 있습니다. Contributing.md를 확인하고 행동 강령을 알고 있어야합니다!
우리는 초기 단계 프로젝트이므로 기고자와의 짧은 채팅을 통해 조정할 사치가 여전히 있습니다. 기고에 관심이 있으시면 Discord 커뮤니티에 가입하십시오. 또는 문제를 해결하려는 경우 문제에 대해 의견을 제시하십시오.
우리는 대 코드의 원격 측정 라이브러리를 사용합니다. 라이브러리는 원격 측정 데이터를 보내야하는지 여부에 대한 사용자의 결정을 존중합니다.
또한 비활성화 할 설정도 있습니다.
수박은 코드를 저장하지 않습니다
수박은 소프트웨어 개발을보다 쉽게 만들기 위해 전 세계적으로 분산 된 개발자 팀에 의해 구축되었습니다. 불화 커뮤니티에 가입하고 트위터에서 우리를 팔로우하고 수박 블로그를 방문하여 최고의 프로그래밍 팁을 얻으십시오.