필자는 현재 노마드 코더의 Flutter로 웹툰 앱 만들기 강의를 무료 수강하고 있다. 뭐뭐뭐 설치하기, 뭐뭐뭐 기본기 다지기 ··· 하며, 드디어 앱 다운 앱을 만들어보나 했더니 코드가 길어질수록 가독성이 현저하게 떨어졌다.
결론적으로 코드의 가독성 하나 덕분에 Flutter에 대한 흥미도 또한 실시간으로 떨어지던 도중이었다.
다행히 Flutter에도 개발자 도구라는 것이 존재하여 노마드 코더가 "이런 코드를 어떻게 관리하지?" 와 같은 걱정을 하고 있는 (나와 같은) 사람들을 위하여 재빨리 알려주었다.
이번 포스팅은 그런 감사한 것들을 기록하기 위한 글이다.
객체 지향에 직관적이어서 좋았던 Dart도 역시 단점은 존재했다.
위젯 트리
를 시각적으로 탐색하고, 디버그할 수 있도록 도와주는 도구위젯 트리 탐색
위젯 속성 검사
디버깅 도구
ctrl + shift + p
> Dart: Open DevTools
입력 > Open Widget Inspector Page
선택하거나, 디버깅 모드에서 아래 친구를 눌러주면 된다.margin, padding, column, row 등등등.. 한 눈에 알아볼 수 있다.
이건 GIF 따고 싶었으나 너무 느려서 따는 의미가 없음.. 에뮬레이터가 메모리를 엄청 잡아먹는 것 같다. 노트북으로만 작업하려고 했는데 데탑을 다시 사용해야 할 듯하다.
커서 표시된 부분을 클릭하고 에뮬레이터에서 확인하고자 하는 위젯을 클릭하면 된다.