선택한 코드 조각을 기반으로 Markdown에서 올바른 형식의 GitHub README 문서를 생성하기 위한 새로운 기능/명령을 추가하여 AI 코드 도우미를 구축하기 위해 Pipet-code-agent를 확장했습니다. Pipet 코드 에이전트는 Google Gemini API의 강력한 기능을 활용하여 선택한 코드에 대한 의견 및 리뷰를 생성하여 개발자를 지원하는 Google에서 개발한 Visual Studio Code 확장입니다.
이 확장에 추가된 새 명령을 사용하면 편집기에서 선택한 코드를 기반으로 Markdown에서 잘 구조화된 GitHub README 문서를 생성할 수 있습니다. README에는 적절한 헤더, 설명, 코드 예제 및 기타 관련 Markdown 형식이 포함되어 있습니다.
Pipet 코드 에이전트 확장 설치
확장이 아직 VS Code Marketplace에 게시되지 않았으므로 다음 단계에 따라 로컬에서 테스트할 수 있습니다.
종속성 설치
npm을 사용하여 필수 Node.js 종속성을 설치합니다.
npm install
디버그 모드에서 확장 실행
Visual Studio Code에서 프로젝트를 열고 디버깅을 시작하여 확장 개발 호스트 창에서 확장을 실행합니다.
npm run vscode:prepublish
API 키 구성
VS Code 설정에서 Google Gemini API 키를 설정하세요.
// settings.json
{
"google.gemini.apiKey" : " your-api-key-here "
}
Markdown README 생성기 명령 사용
Ctrl+Shift+P
또는 Cmd+Shift+P
).Pipet: Create README from Selected Text
입력하고 명령을 선택합니다.생성된 README 예
다음은 선택한 코드 조각을 기반으로 생성된 README의 예입니다.
# API Key Loader
This script attempts to load the API key from the environment.
## Features
- Securely load API keys
- Easy to integrate
## Example Usage
``` python
api_key = os.getenv( " GOOGLE_API_KEY " )
이 확장 프로그램에 대한 기여를 환영합니다! 개선 사항이나 새로운 기능에 대한 제안 사항이 있는 경우 언제든지 문제를 제기하거나 Pipet Markdown Agent GitHub 저장소에서 끌어오기 요청을 생성하세요.
이 프로젝트는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다.