콘텐츠로 이동

채용정보

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+P then "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+P then "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 파이프라인 구성
  • 모니터링 설정
  • 배포 스크립트
  • 보안 구성