Codedraft를 능동적으로 만들었습니다!
Source: Dev.to
개요
CodeDraft가 이제 활성화되어 상황을 관찰합니다. 학습 내용을 기억해 두었다가 캡처하려고 기다리는 대신, 적절한 시점에 배경에서 제안해 줍니다! ⚡️💪🏽
CodeDraft를 처음 들어보신다면, 일상적인 코딩을 블로그나 소셜 미디어에 올릴 수 있는 초안으로 전환해 주는 지능형 코딩 확장 기능입니다.
작동 방식
- 활동 모니터링 – CodeDraft는 파일 저장, Git 커밋 등 여러분의 활동을 감시하여 “흥미로운” 순간을 식별합니다.
- 능동적 프롬프트 – 흥미로운 변경이 감지되면 학습 내용을 캡처하도록 요청합니다.
- 상태 표시줄 – 상태 표시줄 아이템이 대기 중인 캡처 정보를 알려줍니다.
검증 방법
파일 변경 감지
- 소스 파일(TypeScript/JavaScript)을 엽니다.
- 중요한 변경을 합니다(예: 20줄 이상인 새 함수를 추가하거나
try/catch블록을 추가). - 파일을 저장합니다.
결과: 다음과 같은 알림이 표시됩니다:
“흥미로운 변경이 감지되었습니다. 이 학습을 캡처하시겠습니까?”
커밋 감지
- 일부 변경을 스테이징합니다.
fix,refactor,feat와 같은 키워드가 포함된 메시지로 커밋합니다. 예시:
git commit -m "fix: resolve null pointer exception"
결과: CodeDraft가 다음과 같이 프롬프트합니다:
“중요한 커밋이 감지되었습니다: … 이 학습을 캡처하시겠습니까?”
상태 표시줄
- 👁️ (눈 아이콘): CodeDraft가 감시 중입니다 (대기 중인 캡처 0개).
주간 검토
매주 금요일 오후 5시(설정 가능)마다 CodeDraft가 이번 주 학습 내용을 검토하도록 알려줍니다.
사용자 정의
VS Code 설정에서 능동적 동작을 사용자 정의할 수 있습니다:
CodeDraft > Proactive