Flutter, 불필요한 import 구문들을 명령어 한 줄로 제거하기 (dart fix)

Ximya·2023년 4월 12일
1

Plotz 개발일지

목록 보기
5/12

해당 포스팅은 유튜브 영화&드라마 리뷰 영상 큐레이션 플랫폼 Plotz를 개발하면서 도입된 기술 및 방법론에 대한 내용을 다루고 있습니다.
다운로드 링크 : 앱스토어 / 플레이스토어

정신없이 개발에 몰입하다 보면, 불필요한 import 구문을 적기 마련입니다. 아래 코드처럼 말이죠.

중복되고 사용하지 않는 구문들이 적혀 있네요. 굉장히 지저분해 보입니다.
그리고 이런 코드들을 하나하나 확인하고 지우는 것도 굉장히 귀찮은 작업니다 😂

이럴 때 명령어 하나만으로 쉽게 해결할 수 있습니다.

Dart Fix 명령어

dart fix --apply

Flutter 팀에서 제공하는 dart fix --apply 명령어를 입력하면 불필요한 import 구문을 자동으로 제거해줍니다.

NOTE: 명령어를 실행할 위치는 Flutter 프로젝트의 최상위 경로여야 한다는 점을 참고하세요. (모든 소스파일들을 검사하기 위해서)

또한 프로젝트에서 설정한 lint 규칙에 맞지 않는 코드들도 알맞게 수정해줍니다.
프로젝트 도중 새로운 lint규칙을 설정한다고 했을 때 굉장히 유용하겠네요.

dart fix --apply 명령어로 불필요한 import구문을 제거했더니 이렇게 코드가 깔끔해졌습니다.

profile
https://medium.com/@ximya

0개의 댓글