Cursor에서 프롬프트 사용하는 방법
팁
프롬프트를 효과적으로 사용하면 AI 지원을 활용하여 Cursor에서 코딩 생산성을 크게 향상시킬 수 있습니다.
프롬프트 이해하기
Cursor의 프롬프트는 다음과 같은 작업에 도움이 되는 자연어 지시문입니다:
- 코드 생성
- 문제 디버깅
- 기존 코드 리팩토링
- 설명 얻기
- 작업 자동화
기본 프롬프트 유형
1. 코드 생성
# 기본 코드 생성
/generate 호버 효과가 있는 React 버튼 컴포넌트 만들기
2. 코드 설명
# 코드에 대한 설명 얻기
/explain 이 정규식 패턴은 무엇을 하나요: ^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}$
3. 코드 리팩토링
# 리팩토링 요청
/refactor 이 함수를 async/await를 사용하도록 변환
효과적인 프롬프트 작성하기
1. 구체적으로 작성하기
✅ 좋은 프롬프트:
/generate 적절한 오류 처리가 포함된 정규식을 사용하여 이메일 주소를 검증하는 TypeScript 함수 만들기
❌ 나쁜 프롬프트:
/generate 이메일 검사기 만들기
2. 컨텍스트 제공하기
/explain Redux를 상태 관리에 사용하는 React 애플리케이션의 컨텍스트에서 이 코드:
3. 매개변수 사용하기
/generate language:typescript
framework:react
style:functional
이메일 검증이 있는 폼 컴포넌트 만들기
고급 프롬프트 기능
1. 다단계 작업
/task 사용자 인증 시스템 만들기
단계:
1. 로그인 폼 만들기
2. 유효성 검사 추가
3. API 호출 구현
4. 응답 처리
5. 오류 처리 추가
2. 템플릿 생성
/template 다음을 포함한 새 React 컴포넌트 템플릿 만들기:
- TypeScript
- Styled Components
- 단위 테스트
- 문서화