์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- ํ์ด์ฌ
- bash
- ๋ช ์ฌ๋ณด๊ฐ
- ASMR
- Coroutine
- kotlin
- ์์ธ์นผ๋ฆฌ๋ฒ6
- ๊ณต์๋ช ์ธ
- ๋ช ์ธ๋ชจ์
- ๋ทํ๋ฆญ์ค
- FSM
- ์ฝํ๋ฆฐ
- 1์ธ๊ฐ๋ฐ์
- recyclerview
- DART
- ๋ฒค์๋ฏผํ๋ญํด๋ฆฐ
- ์ฅ์๋ช ์ธ
- Linux
- androidx
- Firebase
- ์คํ์์ค
- ์ข์๊ธํ์ฌํ๊ธฐ
- Streaming
- Freesound
- Flutter
- ์ด๋ชจ์ง๋ฉ๋ชจ
- ๊ณต๋ถ์ง์ค
- ์ด๋ชจ์ง
- jetpack compose
- Android
- Today
- Total
Vintage appMaker์ Tech Blog
[flutter] flutter๋ฅผ VSCode์์ ์ฌ์ฉ ์ ์ ์ฉํ Extension ๋ณธ๋ฌธ
[flutter] flutter๋ฅผ VSCode์์ ์ฌ์ฉ ์ ์ ์ฉํ Extension
VintageappMaker 2022. 9. 16. 16:04๐Error Lens
Flutter Erorr์ warning์ ๋ณด๋ค ์์ธํ๊ฒ ๋ณด์ฌ์ฃผ๋ ํ์ฅํ๋ก๊ทธ๋จ. ํนํ warning ๋ถ๋ถ์ ์์ธํ ๋ค๋ฃจ๋ค๋ณด๋ ํจ์จ์ ์ธ ์ฝ๋ฉ์ต๊ด์ ๋์์ด ๋๋ค. ๊ทธ๋ฆฌ๊ณ Flutter๋ฅผ ๊ฐ๋ฐํ๋ค๋ณด๋ฉด Error๊ฐ ๋ถ์น์ ํ๋ค๋ ๋๋์ ๋ฐ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ฐ, ๊ทธ๋ฐ ๋ถ๋ง์ ์ด๋์ ๋ ํด์ํด์ฃผ๋ ํ์ฅํ๋ก๊ทธ๋จ์ด๋ค.
๐Flutter widget snippets
[f]๋ฅผ ๋๋ฅด๋ฉด code ์์ (snippet)๋ฅผ ์๋์ผ๋ก ๋ง๋ค์ด์ฃผ๋ ํ์ฅํ๋ก๊ทธ๋จ. ์ฝ๋ฉ ์ ์์ฐ์ฑ์ด ๋์์ง๋ฏ๋ก VSCode์์ ๊ฐ๋ฐํ๋ค๋ฉด ๊ฐ๋ ฅํ ์ถ์ฒํ๋ ํ์ฅํ๋ก๊ทธ๋จ.
๐Awesome Flutter Snippet
Flutter์์ ์์ฃผ์ฌ์ฉํ๋ ์ฝ๋ ํ ํ๋ฆฟ์ ์๋์์ฑํด์ฃผ๋ ํ์ฅํ๋ก๊ทธ๋จ. ์์ ํ์ฅํ๋ก๊ทธ๋จ๊ณผ ๋๋ถ์ด ๊ฐ์ด ์ฌ์ฉํ๋ฉด ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ ์ ์๋ค.
๐JSon to Dart model
json ํต์ ์ ํ๊ฑฐ๋ UI๋ฅผ json์ผ๋ก ์ฐ๋ํ๋ค๋ฉด ๊ฐ๋ ฅํ๊ฒ ์ฌ์ฉํ ์ ์๋ ํ์ฅํ๋ก๊ทธ๋จ. json์ ๋ถ์ํ์ฌ data class๋ฅผ ์๋์์ฑํด์ฃผ๋ ๊ธฐ๋ฅ. ์ฌ์ฉ๋ฒ์ ๋ฌ๋์ปค๋ธ๊ฐ ์๋ ํธ์ด์ง๋ง ์ต๋ํ๊ณ ๋๋ฉด ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ์ป์ ์ ์์ผ๋ฏ๋ก ๊ฐ์ถํ๋ ํ์ฅํ๋ก๊ทธ๋จ.
๐Flutter Tree
Flutter ์์ ฏ ๊ณ์ธต์ ๋น ๋ฅด๊ฒ ๋ง๋ค์ด์ฃผ๋ ํ์ฅํ๋ก๊ทธ๋จ. ๋์ ๋ฐ๋ผ ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ ์ ์๋ค.
'Source code or Tip > Flutter & Dart' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Flutter] custom Dialog์์ Dialog ํธ์ถ์ ์ฃผ์์ . - ShowModalBottomSheet (0) | 2022.10.02 |
---|---|
[Flutter] ๋๋ฒ๊น ์ ํ์ํ ์ ๋ณด์ ํจํค์ง (0) | 2022.09.20 |
[Flutter] RSS, Github API, Markdown์ ์ด์ฉํ Blog ์ ๋ณด๊ฐ์ ธ์ค๊ธฐ (0) | 2022.09.08 |
[Flutter] BottomNavigation์ provider๋ก ์ ์ด. (0) | 2022.08.26 |
[dart] if else ์ต์ํ๋ฅผ ์ํ ํจ์ํ ์ด๋ธ ํ์ฉ (0) | 2022.08.25 |