[TIL] flutter 설정

jeongjwon·2023년 11월 9일
0

이론

목록 보기
11/19

Dart 는 상수 constant 를 지원한여 compile 전에 이미 value 값을 알기 때문에 수정할 수 없다. flutter 또한 Dart 를 기반으로 하기 때문에 같은 최적화 가 적용된다. 그렇기 때문에 위와 같이 const 를 추가하여 app 이 동작하는 데 더 최적화시키기 위해 변수로 만들 것을 권장한다. 런타임 대신, 컴파일러가 컴파일하는 중에 값을 산정할 수 있다.
그렇지만, 어떤 코드는 상수화 시킬 수 있고 / 없고를 기억하는 것은 쉽지 않기에 VSCode 에서 환경변수를 재설정시켜준다.

view > Command Palette > Open user settigns

settings.json 파일에서

"editor.codeActionsOnSave": {
	"source.fixAll": true,
},
"dart.previewFlutterUiGuides": true,

을 추가한다.


VsCode 를 재부팅 후 파일을 다시 열면

다음과 같이 상수화 될 부분은 const 키워드가 추가되어 있고, 부모-자식 관계에 대한 가이드 라인이 생겼다. 많은 child 을 생겨나면서 , 나 관계에 대해 복잡한 느낌이었는데 확실히 가이드 라인을 잡아주니 명확한 이해관계가 생겨 이해하기가 더 쉬워졌다.

0개의 댓글