소개
이 프로젝트는 사용자가 선택한 Markdown 텍스트의 제목 레벨을 조정할 수 있는 VSCode 확장 프로그램을 만드는 과정을 안내합니다. 이 과정을 마치면 Visual Studio Code 에서 Markdown 편집 경험을 향상시키는 기능적인 확장 프로그램을 갖게 됩니다.
👀 미리보기

🎯 과제
이 프로젝트에서 다음을 배우게 됩니다:
- TypeScript 를 사용하여 VSCode 확장 프로그램의 스캐폴딩을 만드는 방법.
- TypeScript 를 Node.js 및 VSCode 구성과 통합하는 방법.
- 선택한 Markdown 텍스트의 제목 레벨을 조정하는 핵심 기능을 개발하는 방법.
- 확장 프로그램을 빌드, 디버깅 및 실행하기 위한 구성 파일을 작성하는 방법.
🏆 성과
이 프로젝트를 완료하면 다음을 수행할 수 있습니다:
- TypeScript 를 사용하여 VSCode 확장 프로그램을 설계하고 개발합니다.
- VSCode 환경 내에서 사용자 상호 작용 및 텍스트 선택을 처리합니다.
- Markdown 구문을 파싱하고 조작합니다.
- 프로젝트에서 여러 파일을 생성하고 관리합니다.
- 원활한 개발을 위해 TypeScript, Node.js 및 VSCode 를 구성합니다.
이것은 챌린지입니다. 실험 (Lab) 과 달리, 학습을 위해 실험의 단계를 따르는 것이 아니라, 독립적으로 챌린지 작업을 완료해야 합니다.챌린지는 일반적으로 조금 어렵습니다. 어려움을 겪었다면, Labby 와 논의하거나 해결책을 확인할 수 있습니다.