[Flutter]VSCODE iOS 디버깅 안정화 세팅

임효진·2025년 6월 25일
0

Flutter

목록 보기
29/34

1단계 — settings.json (VSCode 전역 설정)

이건 Flutter Extension의 전체 동작을 제어한다.
개인적으로 아래 옵션은 나에게 맞는 iOS 실기기 기준으로 안정성, 편의성, 속도 모두 고려한 최적 조합이다.

{
  "dart.flutterRunOnAttach": true,
  "dart.flutterHotReloadOnSave": true,
  "dart.previewFlutterUiGuides": true,
  "dart.openDevTools": "flutter",
  "dart.debugExternalPackageLibraries": false,
  "dart.debugSdkLibraries": false,
  "dart.showTodos": true,
  "dart.closeTerminalOnTestsEnd": true,
  "dart.flutterShowStructuredErrors": true,
  "dart.flutterTrackWidgetCreation": true
}

설정 상세 설명

설정설명추천 이유
"dart.flutterRunOnAttach": true▶ 버튼 누르면 항상 flutter run 기반으로 실행VM Service, iproxy 연결 안정
"dart.flutterHotReloadOnSave": true저장 시 자동 Hot Reload개발 생산성 ↑
"dart.previewFlutterUiGuides": trueUI 가이드선 표시 (padding/margin 시각화)위젯 레이아웃 보면서 잡기 좋음
"dart.openDevTools": "flutter"Flutter DevTools 열릴 때 위치flutter → 기본 DevTools
"dart.debugExternalPackageLibraries": false외부 패키지 디버깅 offSDK 안 파고들 때 디버깅 속도 ↑
"dart.debugSdkLibraries": falseDart SDK 디버깅 off동일
"dart.showTodos": trueTODO 주석 강조코드 관리 ↑
"dart.closeTerminalOnTestsEnd": true테스트 종료시 터미널 자동 정리터미널 깔끔 유지
"dart.flutterShowStructuredErrors": trueFlutter 에러 메시지 포맷 보기 좋게디버깅 가독성 ↑
"dart.flutterTrackWidgetCreation": true위젯 생성 위치 추적DevTools에서 위젯 트리 추적 기능 향상

0개의 댓글