Pubspec Assist는 Flutter 개발에서 pubspec.yaml
파일을 더 쉽게 관리할 수 있도록 도와주는 Visual Studio Code (VS Code) 확장 프로그램입니다. 주로 패키지 추가 및 관리 작업을 GUI 방식으로 간편하게 처리할 수 있게 해 줍니다.
🧩 Pubspec Assist 주요 기능
기능 | 설명 |
---|---|
🔍 패키지 검색 | pub.dev에서 Flutter/Dart 패키지를 검색 가능 |
➕ 패키지 추가 | 원하는 패키지를 자동으로 pubspec.yaml 에 추가 |
📌 버전 선택 | 최신 버전 또는 특정 버전을 선택해 추가 가능 |
✍️ 코드 자동 정렬 | 추가된 내용이 자동으로 YAML 문법에 맞게 정렬 |
🧼 중복 방지 | 이미 추가된 패키지는 중복되지 않도록 처리 |
✅ 사용법
- VS Code에서 pubspec.yaml 열기
- 마우스 우클릭 > “Pubspec Assist: Add Dependency” 선택
또는Cmd + Shift + P
/Ctrl + Shift + P
→Pubspec Assist
입력 - 검색창에서 원하는 패키지 입력 (예:
http
) - 버전을 선택하고 Enter → 자동으로
dependencies:
아래에 추가됨
📦 예시
전통적인 방법 (수동 입력)
dependencies:
http: ^0.14.0
Pubspec Assist 사용 시
http
검색- 원하는 버전 선택
- 자동으로 위 코드가
pubspec.yaml
에 삽입됨
🔧 설치 방법
- VS Code 열기
- 왼쪽 Extensions 아이콘 클릭
- “Pubspec Assist” 검색 → 설치
또는 터미널에서:
code --install-extension jeroen-meijer.pubspec-assist
📝 장점 요약
- 패키지 이름이나 버전 외우지 않아도 됨
- pub.dev에서 직접 찾을 필요 없이 VS Code 안에서 처리 가능
- YAML 문법 오류 없이 안전하게 패키지 추가