WeniVooks

검색

Cursor 톺아보기 with Python

Cursor 설치하고 첫인상 받기 (VS Code와 뭐가 다른지)

Cursor 설치하고 첫인상 받기 (VS Code와 뭐가 다른지)

🎯 이번 섹션에서 배울 것
  • Cursor가 무엇인지 정확히 이해하기
  • VS Code와 Cursor의 차이점 체험하기
  • Cursor 설치하고 첫 화면 둘러보기
  • 기본 설정과 인터페이스 익히기
🤔 Cursor가 뭔가요?

Cursor = VS Code + AI 비서

💡 쉬운 비유로 설명
🍳 요리하는 상황:
- 혼자 요리: 모든 걸 직접 해야 함 (기존 VS Code)
- 요리사 비서와 함께: 비서가 조언하고 도와줌 (Cursor)

🔧 자동차 정비:
- 혼자 수리: 매뉴얼 보고 도구 찾고... (기존 코딩)
- 전문가와 함께: "이렇게 하세요" 조언 받음 (Cursor)
🍳 요리하는 상황:
- 혼자 요리: 모든 걸 직접 해야 함 (기존 VS Code)
- 요리사 비서와 함께: 비서가 조언하고 도와줌 (Cursor)

🔧 자동차 정비:
- 혼자 수리: 매뉴얼 보고 도구 찾고... (기존 코딩)
- 전문가와 함께: "이렇게 하세요" 조언 받음 (Cursor)
🔍 기술 용어 해설

📚 용어 사전

🔤 IDE (통합 개발 환경): 코딩할 때 필요한 도구들이 모여있는 프로그램
📝 VS Code: 마이크로소프트가 만든 무료 코드 편집기
🤖 AI 비서: 인공지능이 코딩을 도와주는 기능
⚡ 자동완성: 코드를 일부만 입력하면 나머지를 자동으로 완성
🔤 IDE (통합 개발 환경): 코딩할 때 필요한 도구들이 모여있는 프로그램
📝 VS Code: 마이크로소프트가 만든 무료 코드 편집기
🤖 AI 비서: 인공지능이 코딩을 도와주는 기능
⚡ 자동완성: 코드를 일부만 입력하면 나머지를 자동으로 완성
🆚 VS Code vs Cursor 비교
VS Code (기존 방식)
❌ 코드를 직접 타이핑해야 함
❌ 에러가 나면 구글 검색으로 해결
❌ 함수나 변수 이름을 외워야 함
❌ 문서를 읽고 이해해야 함
❌ 코드를 직접 타이핑해야 함
❌ 에러가 나면 구글 검색으로 해결
❌ 함수나 변수 이름을 외워야 함
❌ 문서를 읽고 이해해야 함
Cursor (AI 협업 방식)
✅ AI가 코드를 제안해줌
✅ 에러 발생 시 AI가 해결책 제시
✅ 자연어로 질문하면 코드로 답변
✅ "이런 기능 만들어줘" 하면 즉시 생성
✅ AI가 코드를 제안해줌
✅ 에러 발생 시 AI가 해결책 제시
✅ 자연어로 질문하면 코드로 답변
✅ "이런 기능 만들어줘" 하면 즉시 생성
🎮 실제 예시 비교

VS Code에서 계산기 만들기:

1. 구글에서 "파이썬 계산기 만들기" 검색
2. 여러 블로그 글 읽기
3. 코드 복사해서 붙여넣기
4. 에러 발생하면 다시 검색
5. 30분~1시간 소요
1. 구글에서 "파이썬 계산기 만들기" 검색
2. 여러 블로그 글 읽기
3. 코드 복사해서 붙여넣기
4. 에러 발생하면 다시 검색
5. 30분~1시간 소요

Cursor에서 계산기 만들기:

1. AI에게 "계산기 만들어줘" 요청
2. AI가 즉시 코드 생성
3. 수정 요청도 자연어로 가능
4. 5분 내외 완성
1. AI에게 "계산기 만들어줘" 요청
2. AI가 즉시 코드 생성
3. 수정 요청도 자연어로 가능
4. 5분 내외 완성
🚀 Cursor 설치하기
1단계: 다운로드

공식 웹사이트 방문:

1. 웹 브라우저에서 https://cursor.com/ 접속
2. "Download" 버튼 클릭
3. 본인의 운영체제에 맞는 버전 선택
   - Windows: .exe 파일
   - Mac: .dmg 파일
   - Linux: .deb 또는 .rpm 파일
1. 웹 브라우저에서 https://cursor.com/ 접속
2. "Download" 버튼 클릭
3. 본인의 운영체제에 맞는 버전 선택
   - Windows: .exe 파일
   - Mac: .dmg 파일
   - Linux: .deb 또는 .rpm 파일
2단계: 설치

Windows 설치:

1. 다운로드된 .exe 파일 실행
2. "설치" 버튼 클릭
3. 설치 완료까지 대기 (약 2-3분)
4. 바탕화면에 Cursor 아이콘 생성 확인
1. 다운로드된 .exe 파일 실행
2. "설치" 버튼 클릭
3. 설치 완료까지 대기 (약 2-3분)
4. 바탕화면에 Cursor 아이콘 생성 확인

Mac 설치:

1. 다운로드된 .dmg 파일 실행
2. Cursor 아이콘을 Applications 폴더로 드래그
3. 응용 프로그램 폴더에서 Cursor 실행
4. "신뢰할 수 없는 개발자" 경고 시 시스템 환경설정에서 허용
1. 다운로드된 .dmg 파일 실행
2. Cursor 아이콘을 Applications 폴더로 드래그
3. 응용 프로그램 폴더에서 Cursor 실행
4. "신뢰할 수 없는 개발자" 경고 시 시스템 환경설정에서 허용
3단계: 첫 실행

계정 생성 및 로그인:

1. Cursor 실행
2. "Sign up" 클릭
3. 이메일 주소 입력 (Gmail, 네이버 등)
4. 비밀번호 설정
5. 이메일 인증 완료
1. Cursor 실행
2. "Sign up" 클릭
3. 이메일 주소 입력 (Gmail, 네이버 등)
4. 비밀번호 설정
5. 이메일 인증 완료
🎨 첫 화면 둘러보기
인터페이스 구성 요소

🗂️ 주요 영역 설명:

┌─────────────────────────────────────────────────────────┐
│ 파일 메뉴 (File, Edit, View...)                        │
├─────────────────────────────────────────────────────────┤
│ 📁 Explorer  │           코드 편집 영역               │
│ (파일 목록)  │                                       │
│             │   여기서 코드를 입력하고 편집            │
│ 🔍 Search   │                                       │
│             │                                       │
│ 🔌 Extensions│                                       │
├─────────────────────────────────────────────────────────┤
│               터미널 영역                               │
│        (명령어 입력하는 곳)                             │
└─────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────┐
│ 파일 메뉴 (File, Edit, View...)                        │
├─────────────────────────────────────────────────────────┤
│ 📁 Explorer  │           코드 편집 영역               │
│ (파일 목록)  │                                       │
│             │   여기서 코드를 입력하고 편집            │
│ 🔍 Search   │                                       │
│             │                                       │
│ 🔌 Extensions│                                       │
├─────────────────────────────────────────────────────────┤
│               터미널 영역                               │
│        (명령어 입력하는 곳)                             │
└─────────────────────────────────────────────────────────┘
🔍 AI 기능 찾기

Cursor만의 특별한 기능들:

🤖 Chat 패널: 오른쪽에 AI와 대화하는 곳
⚡ Tab 자동완성: 코드 입력 중 Tab 키로 자동완성
✏️ Edit 기능: Ctrl+K로 선택한 코드 수정 요청
🎨 Compose: Ctrl+I로 새로운 코드 생성 요청
🤖 Chat 패널: 오른쪽에 AI와 대화하는 곳
⚡ Tab 자동완성: 코드 입력 중 Tab 키로 자동완성
✏️ Edit 기능: Ctrl+K로 선택한 코드 수정 요청
🎨 Compose: Ctrl+I로 새로운 코드 생성 요청
🎮 첫 번째 실습: Hello World
단계별 따라하기

1. 새 파일 만들기:

1. Cursor 왼쪽 Explorer에서 우클릭
2. "New File" 선택
3. 파일명: hello.py 입력
4. 엔터로 확인
1. Cursor 왼쪽 Explorer에서 우클릭
2. "New File" 선택
3. 파일명: hello.py 입력
4. 엔터로 확인

2. 코드 입력해보기:

print("안녕하세요! Cursor 세계에 오신 것을 환영합니다!")
print("안녕하세요! Cursor 세계에 오신 것을 환영합니다!")

3. 실행해보기:

1. Ctrl + `(백틱) 키로 터미널 열기
2. 터미널에 "python hello.py" 입력
3. 엔터 누르기
4. 결과 확인: "안녕하세요! Cursor 세계에 오신 것을 환영합니다!"
1. Ctrl + `(백틱) 키로 터미널 열기
2. 터미널에 "python hello.py" 입력
3. 엔터 누르기
4. 결과 확인: "안녕하세요! Cursor 세계에 오신 것을 환영합니다!"
💡 기본 설정 최적화
권장 설정 변경

1. 한국어 설정 (선택사항):

1. Ctrl+Shift+P (명령 팔레트)
2. "Configure Display Language" 검색
3. 한국어 선택 후 재시작
1. Ctrl+Shift+P (명령 팔레트)
2. "Configure Display Language" 검색
3. 한국어 선택 후 재시작

2. 테마 설정:

1. File > Preferences > Color Theme
2. 원하는 테마 선택 (Dark+ 권장)
3. 눈에 편한 색상으로 설정
1. File > Preferences > Color Theme
2. 원하는 테마 선택 (Dark+ 권장)
3. 눈에 편한 색상으로 설정

3. 폰트 크기 조정:

1. File > Preferences > Settings
2. "Font Size" 검색
3. 14~16 정도로 설정 (기본값 12)
1. File > Preferences > Settings
2. "Font Size" 검색
3. 14~16 정도로 설정 (기본값 12)
🌟 VS Code 익스텐션 호환성
기존 VS Code 확장 프로그램 사용

자주 사용하는 확장 프로그램:

✅ Python: 파이썬 개발 도구
✅ Prettier: 코드 포맷터
✅ GitLens: Git 기능 강화
✅ Live Server: 웹 개발용
✅ Korean Language Pack: 한국어 지원
✅ Python: 파이썬 개발 도구
✅ Prettier: 코드 포맷터
✅ GitLens: Git 기능 강화
✅ Live Server: 웹 개발용
✅ Korean Language Pack: 한국어 지원

설치 방법:

1. 왼쪽 사이드바에서 Extensions (🔌) 아이콘 클릭
2. 검색창에 원하는 확장 프로그램 이름 입력
3. "Install" 버튼 클릭
1. 왼쪽 사이드바에서 Extensions (🔌) 아이콘 클릭
2. 검색창에 원하는 확장 프로그램 이름 입력
3. "Install" 버튼 클릭
🎯 첫 번째 AI 체험
Chat 기능 체험해보기

1. Chat 패널 열기:

1. 오른쪽 사이드바에서 Chat 아이콘 클릭
2. 또는 Ctrl+Shift+L 단축키 사용
1. 오른쪽 사이드바에서 Chat 아이콘 클릭
2. 또는 Ctrl+Shift+L 단축키 사용

2. 간단한 질문하기:

AI에게 이렇게 물어보세요:
"파이썬에서 변수가 뭔가요?"
AI에게 이렇게 물어보세요:
"파이썬에서 변수가 뭔가요?"

3. 코드 생성 요청:

AI에게 이렇게 요청해보세요:
"1부터 10까지 더하는 코드 만들어줘"
AI에게 이렇게 요청해보세요:
"1부터 10까지 더하는 코드 만들어줘"
🚨 자주 발생하는 문제와 해결법
문제 1: Cursor가 실행되지 않음

해결 방법:

1. 컴퓨터 재시작
2. 관리자 권한으로 실행
3. 바이러스 백신 프로그램 예외 설정
4. 최신 버전 재다운로드
1. 컴퓨터 재시작
2. 관리자 권한으로 실행
3. 바이러스 백신 프로그램 예외 설정
4. 최신 버전 재다운로드
문제 2: AI 기능이 작동하지 않음

해결 방법:

1. 인터넷 연결 확인
2. 로그인 상태 확인
3. Cursor 재시작
4. 계정 재로그인
1. 인터넷 연결 확인
2. 로그인 상태 확인
3. Cursor 재시작
4. 계정 재로그인
문제 3: 한국어 입력이 안 됨

해결 방법:

1. 한국어 입력기 설정 확인
2. Cursor 재시작
3. 입력 방법 전환 (Ctrl+Space)
1. 한국어 입력기 설정 확인
2. Cursor 재시작
3. 입력 방법 전환 (Ctrl+Space)
🎉 실습 과제
과제 1: 환경 설정 완료
✅ 해야 할 일:
- [ ] Cursor 설치 완료
- [ ] 계정 생성 및 로그인
- [ ] 폰트 크기 조정
- [ ] 테마 설정
- [ ] Python 확장 프로그램 설치
✅ 해야 할 일:
- [ ] Cursor 설치 완료
- [ ] 계정 생성 및 로그인
- [ ] 폰트 크기 조정
- [ ] 테마 설정
- [ ] Python 확장 프로그램 설치
과제 2: 첫 번째 파이썬 프로그램
✅ 해야 할 일:
- [ ] hello.py 파일 생성
- [ ] "안녕하세요!" 출력하는 코드 작성
- [ ] 터미널에서 실행해보기
- [ ] 결과 확인
✅ 해야 할 일:
- [ ] hello.py 파일 생성
- [ ] "안녕하세요!" 출력하는 코드 작성
- [ ] 터미널에서 실행해보기
- [ ] 결과 확인
과제 3: AI와 첫 대화
✅ 해야 할 일:
- [ ] Chat 패널 열기
- [ ] AI에게 간단한 질문하기
- [ ] 코드 생성 요청해보기
- [ ] 응답 확인하기
✅ 해야 할 일:
- [ ] Chat 패널 열기
- [ ] AI에게 간단한 질문하기
- [ ] 코드 생성 요청해보기
- [ ] 응답 확인하기
💬 다음 섹션 예고

이제 Cursor 설치와 기본 설정이 완료되었습니다! 다음 섹션에서는 AI와 본격적으로 대화하며 파이썬을 배워보겠습니다. 🚀

🎊 축하합니다

여러분은 이제 AI 코딩 시대에 발을 들여놓았습니다! VS Code를 사용하던 기존 방식과는 완전히 다른 새로운 코딩 경험을 시작하게 됩니다. ✨

🔥 지금까지 달성한 것
  • ✅ Cursor 설치 완료
  • ✅ 기본 인터페이스 파악
  • ✅ 첫 번째 파이썬 프로그램 실행
  • ✅ AI 기능 체험
🚀 다음 단계에서 배울 것
  • 🤖 AI와 자연어로 대화하기
  • 📚 파이썬 기초 개념 학습
  • 💡 실시간 코드 생성 체험
  • 🎮 재미있는 실습 프로젝트
{"packages":["numpy","pandas","matplotlib","lxml"]}
1.1 시작하기 전 준비사항 - 파이썬 설치와 터미널 기초1.3 AI 친구와 첫 대화하기 - "안녕, 파이썬이 뭐야?"