필수 확장 프로그램
- ESLint - Cursor의 AI 기반 린트 자동 수정 기능에 필수
- JavaScript and TypeScript Language Features - 강화된 언어 지원과 IntelliSense
- Path Intellisense - 파일 경로 자동 완성
Cursor 기능
- 탭 자동완성: 프로젝트 구조를 이해하는 컨텍스트 기반 코드 제안
- 자동 임포트: 사용하자마자 라이브러리를 자동으로 import해줘
- 인라인 편집: 어떤 줄에서든
CMD+K
로 문법에 맞게 깔끔하게 편집 - Composer 가이드: Composer로 여러 파일에 걸쳐 코드를 계획하고 편집해봐
@Docs로 프레임워크 인텔리전스
@Docs에 대해 더 알아보기
Cursor에서 커스텀 문서 소스를 추가하고 관리하는 방법을 알아봐.
자동 린트 해결
프레임워크 지원
React & Next.js
- 지능형 컴포넌트 제안을 갖춘 완전한 JSX/TSX 지원
- Next.js의 서버 컴포넌트와 API 라우트에 대한 인텔리전스
- 추천: React Developer Tools 확장
Vue.js
- Volar 통합을 통한 템플릿 문법 지원
- 컴포넌트 자동 완성과 타입 검사
- 추천: Vue Language Features
Angular
- 템플릿 검증 및 TypeScript 데코레이터 지원
- 컴포넌트와 서비스 생성
- 추천: Angular Language Service
Svelte
- 컴포넌트 문법 하이라이팅과 지능형 자동 완성
- 반응형 구문과 스토어 제안
- 추천: Svelte for VS Code
백엔드 프레임워크 (Express/NestJS)
- 라우트와 미들웨어 인텔리전스
- NestJS용 TypeScript 데코레이터 지원
- API 테스트 도구 통합