React Native SVG Preview
React Native TSX 파일에서 SVG 컴포넌트를 미리보기할 수 있는 VSCode 확장 프로그램입니다.
✨ 주요 기능
- 🎨 미니 SVG 프리뷰: Explorer 패널 하단에 작은 SVG 미리보기 박스
- 🔄 실시간 업데이트: 코드 편집 시 자동으로 미리보기 업데이트
- 📱 전체 미리보기: 새 탭에서 상세한 SVG 미리보기
- 🌍 다국어 지원: 한국어/영어 자동 지원
- 🎭 테마 연동: VSCode 테마 색상과 완벽 연동
🎯 지원하는 SVG 컴포넌트
Svg
- 기본 SVG 컨테이너Circle
- 원형Rect
- 사각형Path
- 경로Ellipse
- 타원Line
- 직선Polygon
- 다각형Polyline
- 폴리라인Text
- 텍스트G
- 그룹- 기타 React Native SVG 컴포넌트들
📋 사용법
미니 프리뷰 (새로운 기능!)
- React Native 프로젝트에서
.tsx
파일을 엽니다 - Explorer 패널 하단에 “SVG Preview” 박스가 자동으로 나타납니다
- SVG 컴포넌트가 있는 파일을 편집하면 실시간으로 업데이트됩니다
전체 미리보기
- 파일 탐색기에서 파일을 우클릭하거나 편집기에서 우클릭합니다
- “Preview SVG” 메뉴를 선택합니다
- 새 패널에서 SVG 컴포넌트들의 상세 미리보기를 확인합니다
🚀 설치 및 개발
# 의존성 설치
npm install
# TypeScript 컴파일
npm run compile
# Watch 모드로 컴파일
npm run watch
# 패키징
npm run package
📋 요구사항
- VSCode 1.74.0 이상
- React Native SVG 라이브러리를 사용하는 프로젝트