VS Code·Cursor·IntelliJ·Android Studio·Xcode로 웹과 앱을 끝까지
같은 RepoDesk 프로젝트로 VS Code·Cursor·IntelliJ와 Android Studio·Xcode의 빌드, 디버깅, 서명, AI 협업과 팀 설정을 익힌다.
상태: 출간 후보 웹교정쇄 · 자동 QA 통과 · 웹·모바일 도구 현장 검수 대기 · 49개 장

이 책은 기능 목록이 아니라 RepoDesk라는 작은 이슈 관리 서비스의 버그를 찾고 고치고 검토하는 과정이다. 제품 화면은 버전마다 바뀌므로 실행 가능한 명령, 저장소 설정, 실패 복구에 초점을 둔다. VS Code, Cursor, IntelliJ는 각 소유자의 상표이며 표지와 도해는 로고·제품 UI를 복제하지 않았다.
목차
- 1장. 편집기보다 개발 루프를 먼저 배운다
- 2장. 프로젝트와 파일을 안전하게 열기
- 3장. VS Code의 User·Workspace·Profile
- 4장. 명령 팔레트·검색·멀티커서
- 5장. 터미널·Task·Problem Matcher
- 6장. 디버거로 추측을 줄이기
- 7장. Git 화면을 그래프가 아니라 상태로 읽기
- 8장. 충돌 해결은 양쪽 문맥을 재구성하는 일
- 9장. IntelliJ의 프로젝트 모델과 인덱스
- 10장. 테스트를 IDE 버튼 밖으로 꺼내기
- 11장. Cursor의 Agent와 Rules
- 12장. AI가 만든 diff를 인수하는 법
- 13장. 프롬프트 인젝션과 외부 전송
- 14장. ToolBench로 선택 기준 만들기
- 15장. 팀 표준은 최소한으로 공유한다
- 16장. 느려짐과 먹통 트러블슈팅
- 17장. 5일 도구 전환 훈련
- 18장. 출간 전 버전·권리 검수
- 19장. 깨끗한 환경에서 RepoDesk를 연다
- 20장. PATH 차이를 명령으로 진단한다
- 21장. VS Code Profile을 역할별로 설계한다
- 22장. VS Code Task를 팀 실행 계약으로 만든다
- 23장. launch.json으로 Debug를 재현한다
- 24장. IntelliJ Project Model을 빌드와 맞춘다
- 25장. IntelliJ Run Configuration을 저장소 자산으로 만든다
- 26장. Breakpoint를 관찰 질문으로 바꾼다
- 27장. Refactoring Preview를 API 계약과 연결한다
- 28장. Git Worktree로 AI 작업을 격리한다
- 29장. 충돌 해결을 세 도구에서 같은 증거로 한다
- 30장. Extension과 Plugin을 공급망으로 검토한다
- 31장. Cursor Project Rule을 짧은 계약으로 쓴다
- 32장. Agent 요청을 작업 봉투로 만든다
- 33장. AI Diff의 Negative Review를 수행한다
- 34장. Prompt Injection 실습을 안전하게 제한한다
- 35장. Remote·Container 개발 경계를 이해한다
- 36장. 도구 성능 문제를 Binary Search한다
- 37장. Team Onboarding을 30분 실기로 만든다
- 38장. 도구 장애 Runbook을 만든다
- 39장. 최종 ToolBench 실기
- 40장. Android Studio는 Gradle 프로젝트로 연다
- 41장. Build Variant와 Source Set을 이해한다
- 42장. Emulator와 실제 Android 기기를 나눈다
- 43장. Logcat과 Android Debugger로 사건을 좁힌다
- 44장. Android Release Build와 서명을 검증한다
- 45장. Xcode Project·Workspace·Scheme을 구분한다
- 46장. Simulator와 실제 Apple 기기를 나눈다
- 47장. Xcode Debug·Test·Archive를 한 흐름으로 잇는다
- 48장. Provisioning Profile 오류를 네 요소로 푼다
- 49장. 모바일 도구 공통 장애 실기