COURSE MAP
도구 이름이 아니라 선택 기준을 익히는 코스
이 과정은 특정 IDE 사용법을 따라 하는 자료가 아닙니다. 각 도구가 어떤 시대의 어떤 문제를 풀려고 만들어졌는지 이해하고, 지금 내 프로젝트에 무엇을 쓸지 근거를 들어 판단하는 데 초점을 둡니다.
IDE를 구성하는 기능과 25년 동안 시장이 갈라진 흐름을 정리합니다.
Eclipse, IntelliJ, VS Code, Cursor의 역사, 강점, 한계, 현재 위상을 확인합니다.
팀 설정 통일, AI 사용 범위, 보안과 리뷰 기준을 문서로 정합니다.
TIMELINE
IDE 25년 흐름 한눈에 보기
지금 쓰는 도구들이 각각 어느 시점의 답이었는지 확인하면 장단점이 자연스럽게 설명됩니다.
LESSONS
IDE 학습 파트
기초 개념에서 시작해 도구별 심화, 마지막으로 AI 활용 기준까지 6파트로 구성했습니다.
IDE란 무엇이고 왜 갈라졌나
편집기와 IDE의 차이, IDE를 구성하는 기능, 그리고 25년 동안 IDE 시장이 세 번 갈라진 흐름을 정리합니다.
Eclipse · 오픈소스 IDE 표준이었던 플랫폼
IBM VisualAge 계보에서 시작해 자바 IDE 표준이 됐다가 점유율이 내려간 과정과, 한국 SI 현장에서 여전히 쓰이는 이유를 정리합니다.
IntelliJ IDEA · 코드 분석으로 승부한 IDE
2001년 첫 릴리스부터 Android Studio의 기반이 되고, 통합 배포판과 AI 에이전트 플랫폼으로 이어지는 흐름을 정리합니다.
VS Code · 편집기에서 표준 개발환경이 된 도구
2015년 공개부터 LSP, 원격 개발, Copilot, 그리고 2026년 에이전트 호스트 구조까지 VS Code가 표준이 된 과정을 정리합니다.
Cursor · AI를 전제로 다시 만든 개발환경
VS Code 포크에서 시작해 자체 모델과 에이전트 우선 인터페이스까지 간 Cursor의 구조, 비용, 보안 이슈를 정리합니다.
AI 시대의 IDE 활용 기준
네 IDE의 AI 도입 방식을 비교하고, 회사에서 AI 코딩 도구를 쓸 때 필요한 규칙 파일, 리뷰 기준, 금지 사항을 정리합니다.
학습 흐름
- IDE를 편집기가 아니라 개발 과정 전체를 묶은 작업대로 이해합니다.
- Eclipse와 IntelliJ가 왜 무겁게 설계됐는지, VS Code가 왜 가볍게 시작했는지 확인합니다.
- Cursor가 바꾼 것은 기능이 아니라 작업 단위라는 점을 이해합니다.
- 마지막으로 팀 설정 통일과 AI 사용 기준을 문서로 정리합니다.