콘텐츠로 이동

채용정보

Cursor는 GPT-4 및 Claude를 포함한 여러 AI 모델을 지원하는 코드 생성, 편집 및 디버깅을위한 고급 AI 기능을 통합하는 VS Code에 내장 된 AI 전원 코드 편집기입니다.

설치 및 설치

| | Command | Description | | | --- | --- | | | Download from cursor.sh | Install Cursor from official website | | | | cursor --version | Check installed version | | | | cursor . | Open current directory in Cursor | | | | cursor file.py | Open specific file | | | | cursor --help | Display help information | | | | cursor --extensions-dir | Show extensions directory | |

Basic AI 기능

| | Shortcut | Description | | | --- | --- | | | Ctrl+K / Cmd+K | Open AI command palette | | | | Ctrl+L / Cmd+L | Open AI chat panel | | | | Ctrl+I / Cmd+I | Inline AI editing | | | | Tab | Accept AI suggestion | | | | Escape | Reject AI suggestion | | | | Alt+] / Option+] | Next AI suggestion | | | | Alt+[ / Option+[ | Previous AI suggestion | |

AI 채팅 명령

| | Command | Description | | | --- | --- | | | @workspace | Reference entire workspace | | | | @file | Reference specific file | | | | @folder | Reference folder contents | | | | @code | Reference selected code | | | | @docs | Reference documentation | | | | @web | Search web for context | | | | @git | Reference git history | |

코드 생성

회사소개

| | Shortcut | Description | | | --- | --- | | | Ctrl+K then type prompt | Generate code inline | | | | Ctrl+K then Ctrl+A | Generate entire file | | | | Ctrl+K then Ctrl+D | Generate documentation | | | | Ctrl+K then Ctrl+T | Generate tests | | | | Ctrl+K then Ctrl+R | Refactor code | | | | Ctrl+K then Ctrl+F | Fix code issues | |

채팅 기반 세대

| | Command | Description | | | --- | --- | | | "Create a function that..." | Generate specific function | | | | "Add error handling to this code" | Improve existing code | | | | "Convert this to TypeScript" | Language conversion | | | | "Optimize this algorithm" | Performance optimization | | | | "Add comments to explain this" | Documentation generation | |

Code 편집

선택 기반 편집

| | Shortcut | Description | | | --- | --- | | | Select code + Ctrl+K | Edit selected code | | | | Select code + Ctrl+I | Inline edit selection | | | | Ctrl+Shift+K | Edit with context | | | | Alt+K | Quick edit | |

멀티 커서 편집

| | Shortcut | Description | | | --- | --- | | | Ctrl+Alt+Down / Cmd+Option+Down | Add cursor below | | | | Ctrl+Alt+Up / Cmd+Option+Up | Add cursor above | | | | Ctrl+D / Cmd+D | Select next occurrence | | | | Ctrl+Shift+L / Cmd+Shift+L | Select all occurrences | |

AI 모델 구성

| | Setting | Description | | | --- | --- | | | GPT-4 | Default model for complex tasks | | | | GPT-3.5-turbo | Faster model for simple tasks | | | | Claude-3 | Alternative model for coding | | | | Codex | Specialized for code generation | | | | Custom models | Configure local or custom models | |

Workspace 기능

파일 관리

| | Shortcut | Description | | | --- | --- | | | Ctrl+P / Cmd+P | Quick file open | | | | Ctrl+Shift+P / Cmd+Shift+P | Command palette | | | | Ctrl+Shift+E / Cmd+Shift+E | Explorer panel | | | | Ctrl+Shift+F / Cmd+Shift+F | Search across files | | | | Ctrl+Shift+G / Cmd+Shift+G | Source control | |

AI-Enhanced 검색

| | Command | Description | | | --- | --- | | | @search "semantic query" | Semantic code search | | | | @find "natural language" | Natural language file finding | | | | @grep "pattern with AI" | AI-enhanced grep | |

AI와 디버깅

| | Feature | Description | | | --- | --- | | | AI Debug Assistant | Explain debugging output | | | | Error Explanation | AI explains error messages | | | | Fix Suggestions | AI suggests fixes for bugs | | | | Breakpoint Analysis | AI analyzes breakpoint context | |

Debug 명령

| | Shortcut | Description | | | --- | --- | | | F5 | Start debugging | | | | F9 | Toggle breakpoint | | | | F10 | Step over | | | | F11 | Step into | | | | Shift+F11 | Step out | | | | Ctrl+Shift+F5 | Restart debugging | |

Git 통합

| | Command | Description | | | --- | --- | | | @git diff | AI explains git differences | | | | @git commit | Generate commit messages | | | | @git branch | Suggest branch names | | | | @git merge | Help with merge conflicts | |

Git 바로가기

| | Shortcut | Description | | | --- | --- | | | Ctrl+Shift+G / Cmd+Shift+G | Source control panel | | | | Ctrl+Enter / Cmd+Enter | Commit changes | | | | Ctrl+Shift+P then "Git"` | Git commands | |

확장 및 사용자 정의

인기 상품

| | Extension | Description | | | --- | --- | | | Cursor AI | Core AI functionality | | | | GitHub Copilot | Additional AI assistance | | | | Prettier | Code formatting | | | | ESLint | JavaScript linting | | | | Python | Python language support | | | | Live Share | Real-time collaboration | |

설정 구성

| | Setting | Description | | | --- | --- | | | cursor.ai.model | Default AI model | | | | cursor.ai.temperature | AI creativity level | | | | cursor.ai.maxTokens | Maximum response length | | | | cursor.ai.autoComplete | Enable auto-completion | | | | cursor.ai.inlineChat | Enable inline chat | |

고급 기능

Composer 형태

| | Feature | Description | | | --- | --- | | | Multi-file editing | Edit multiple files simultaneously | | | | Project-wide changes | Apply changes across entire project | | | | Dependency tracking | Track file dependencies | | | | Batch operations | Perform bulk operations | |

AI 에이전트

| | Agent | Description | | | --- | --- | | | Code Agent | Specialized for code tasks | | | | Debug Agent | Focused on debugging | | | | Test Agent | Generates and runs tests | | | | Docs Agent | Creates documentation | | | | Refactor Agent | Code refactoring specialist | |

Language-Specific 특징

프로젝트

| | Command | Description | | | --- | --- | | | @python "create class" | Generate Python classes | | | | @python "add type hints" | Add type annotations | | | | @python "create tests" | Generate pytest tests | | | | @python "optimize" | Performance optimization | |

자바스크립트/TypeScript

| | Command | Description | | | --- | --- | | | @js "create component" | Generate React components | | | | @ts "add types" | Add TypeScript types | | | | @js "async/await" | Convert to async/await | | | | @js "error handling" | Add error handling | |

다른 언어

| | Command | Description | | | --- | --- | | | @rust "safe code" | Generate safe Rust code | | | | @go "concurrent" | Go concurrency patterns | | | | @java "spring boot" | Spring Boot applications | | | | @cpp "modern cpp" | Modern C++ features | |

생산성 팁

코드 템플릿

| | Template | Description | | | --- | --- | | | @template api | REST API template | | | | @template component | UI component template | | | | @template test | Test file template | | | | @template config | Configuration template | |

Workflow 자동화

| | Feature | Description | | | --- | --- | | | Auto-save | Automatic file saving | | | | Format on save | Auto-format code | | | | Lint on save | Auto-lint code | | | | AI suggestions | Proactive suggestions | |

협업 기능

| | Feature | Description | | | --- | --- | | | Live Share | Real-time collaboration | | | | AI Pair Programming | AI as coding partner | | | | Code Reviews | AI-assisted reviews | | | | Team Settings | Shared AI configurations | |

명령 공유

| | Shortcut | Description | | | --- | --- | | | Ctrl+Shift+P then "Live Share"| Start collaboration session | | | |Ctrl+Shift+Pthen "Share" | Share workspace | |

성능 최적화

| | Setting | Description | | | --- | --- | | | cursor.ai.cacheSize | AI response cache size | | | | cursor.ai.requestTimeout | Request timeout | | | | cursor.ai.batchSize | Batch request size | | | | cursor.ai.throttle | Request throttling | |

문제 해결

| | Issue | Solution | | | --- | --- | | | AI not responding | Check internet connection | | | | Slow responses | Reduce context size | | | | Wrong suggestions | Provide more context | | | | Model errors | Switch AI model | | | | Extension conflicts | Disable conflicting extensions | |

Debug 명령

| | Command | Description | | | --- | --- | | | Ctrl+Shift+P then "Developer: Reload Window"| Reload Cursor | | | |Ctrl+Shift+Pthen "Developer: Toggle Developer Tools" | Open dev tools | | | | Help > Show All Commands | Show all available commands | |

API 통합

주문 모형

카지노사이트

Webhook 구성

카지노사이트

키보드 단축키 제품정보

필수 단축키

| | Shortcut | Action | | | --- | --- | | | Ctrl+K | AI command | | | | Ctrl+L | AI chat | | | | Ctrl+I | Inline edit | | | | Tab | Accept suggestion | | | | Escape | Reject suggestion | | | | Ctrl+/ | Toggle comment | | | | Ctrl+S | Save file | | | | Ctrl+Z | Undo | | | | Ctrl+Y | Redo | |

- 연혁

| | Shortcut | Action | | | --- | --- | | | Ctrl+P | Quick open | | | | Ctrl+G | Go to line | | | | Ctrl+F | Find | | | | Ctrl+H | Replace | | | | F12 | Go to definition | | | | Alt+F12 | Peek definition | |

최고의 연습

효과적인 Prompting

  • 자주 묻는 질문
  • 더 나은 결과를 위한 context 제공
  • 가능한 경우 예제 사용
  • 더 작은 부품으로 복잡한 작업을 깰
  • Iterate와 정제 신속한

Code 품질

  • AI-generated 코드 검토
  • 적절한 오류 처리
  • 포괄적 인 테스트 포함
  • 코딩 표준을 따르십시오
  • 문서 복합 논리

- 연혁

  • 작업에 적합한 AI 모델을 사용
  • context 크기를 최적화
  • Cache 자주 사용 된 응답
  • Monitor API 사용
  • timeouts를 적절하게 구성

계정 관리

  • 보안 문제에 대한 AI 제안
  • 즉각적인 데이터가 포함되지 않습니다.
  • 안전한 API 엔드포인트 사용
  • 적절한 액세스 제어 구현
  • 일반 보안 감사

통합 예제

CI/CD 통합

카지노사이트

사용자 정의 스크립트

카지노사이트

일반적인 사용 사례

웹 개발

  • React 컴포넌트 생성
  • API 엔드포인트 생성
  • 데이터베이스 schema 디자인
  • Frontend 최적화
  • 시험 자동화

데이터 과학

  • Data 분석 스크립트
  • 기계 학습 모델
  • Visualization 코드
  • Data Cleaning 파이프라인
  • 통계 분석

다운로드

  • 비밀번호
  • CI/CD 파이프라인 구성
  • 모니터링 설정
  • 배포 스크립트
  • 보안 구성