Cursor AI는 인공지능을 활용한 최첨단 코드 편집기임.
기존의 코드 편집기와는 달리, AI 기술을 통해 개발자의 의도를 이해하고 코드 작성을 지원함.
설치 및 다운로드
Cursor
Built to make you extraordinarily productive, Cursor is the best way to code with AI.
www.cursor.com
1. 시작
AI와 대화하기 - Ctrl + L
: 오른쪽에 AI 채팅 인터페이스가 나타나게 됨.
- 코드 선택 후 Cmd + L 누르는 경우
- 채팅 화면에서 요청 사항 입력하는 경우
- ctrl + k 자연어 코드로 설명하는 경우
Cursor AI 고급 기능
1. 멀티 파일 분석
Cursor AI는 프로젝트 내의 여러 파일을 동시에 분석할 수 있음.
- 채팅 창에서 '+' 버튼을 클릭하여 추가 파일을 선택함.
- AI에게 여러 파일과 관련된 질문을 할 수 있음. 예: "index.js와 app.js 사이의 의존성을 설명해줘"
2. 코드 리팩토링
AI의 도움을 받아 기존 코드를 개선할 수 있음.
- 리팩토링하고 싶은 코드 블록을 선택함.
- Cmd+K (Windows의 경우 Ctrl+K)를 누르고 "이 코드를 더 효율적으로 만들어줘"라고 입력함.
- AI가 제안한 개선사항을 검토하고 적용함.
3. 문서화 자동 생성
Cursor AI를 사용하면 코드의 문서화를 쉽게 할 수 있음.
- 문서화하고 싶은 함수나 클래스를 선택함.
- Cmd+K를 누르고 "이 코드에 대한 문서 주석을 작성해줘"라고 입력함.
- AI가 생성한 문서 주석을 검토하고 필요에 따라 수정함.
사용 후기
더보기
Cursor AI를 사용하면서 느낀 가장 큰 장점은 개발 환경에서의 실용성과 편리성이다. 특히, 파일 첨부와 같은 기능은 개발 과정에서 매우 유용하게 활용될 수 있었다. 멀티 파일을 넣어 AI에게 원하는 요청을 할 때 편리했다. 기존에 ChatGPT를 사용할 때는 코드를 공유하거나 파일과 관련된 내용을 처리하려면 복잡한 작업이 필요했지만, Cursor AI는 이런 부분을 훨씬 간소화해 개발면에 있어서 Cursor AI를 사용하는 것이 좋다고 생각했다.
728x90
반응형
'Frontend > web&web Programing' 카테고리의 다른 글
[web]웹 브라우저 쿠키 & 세션 (4) | 2024.09.27 |
---|---|
[web] API란? (2) | 2024.09.23 |
[web] 주소창에 google.com을 입력하면 일어나는 일 (1) | 2024.01.13 |
[web] 브라우저의 렌더링 원리 (0) | 2024.01.11 |
[web] RestAPI란? (0) | 2023.12.29 |