Flutter (์•ฑ ๊ฐœ๋ฐœ)/Flutter๊ธฐ์ดˆ

[์•ฑ ๊ฐœ๋ฐœ ๊ธฐ์ดˆ] VS Code ํ”Œ๋Ÿฌ๊ทธ์ธ ์ถ”์ฒœ: ์•ฑ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํ•„์ˆ˜ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ (๋ช…๋ น ํ”„๋กฌํ”„ํŠธ ์ฒจ๋ถ€ ํŒŒ์ผ ์ œ๊ณต)

๋ชฝ๋ฌผ๊ณ ๊ธฐ๐“†œ 2025. 2. 17. 15:34
728x90
728x90

 

๐Ÿ“Œ VS Code ํ”Œ๋Ÿฌ๊ทธ์ธ ์ถ”์ฒœ:

์•ฑ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํ•„์ˆ˜ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ

 

์ด์ „ ํฌ์ŠคํŒ…์—์„œ

์•ฑ ๊ฐœ๋ฐœ์„ ํ•  ๋•Œ

Flutter ๊ธฐ๋ฐ˜

VS Code(Visual Studio Code)๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด

ํŽธ๋ฆฌํ•˜๋‹ค๋Š” ๋‚ด์šฉ์„

๊ธฐ์žฌํ•˜์˜€์Šต๋‹ˆ๋‹ค. 

 

์ด์™€ ๋”๋ถˆ์–ด, ํŠนํžˆ,

Flutter ๋ฐ Dart ๊ฐœ๋ฐœ์„ ์œ„ํ•œ

ํ•„์ˆ˜ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์„ค์น˜ํ•˜๋ฉด

๊ฐœ๋ฐœ ์†๋„๋ฅผ ๋†’์ด๊ณ ,

์ฝ”๋“œ ํ’ˆ์งˆ์„ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์ด ํฌ์ŠคํŒ…์—์„œ๋Š”

์•ฑ ๊ฐœ๋ฐœ์— ์œ ์šฉํ•œ

VS Code ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ(ํ”Œ๋Ÿฌ๊ทธ์ธ)์„

์†Œ๊ฐœํ•˜๊ณ ,

๊ฐ ํ”Œ๋Ÿฌ๊ทธ์ธ์˜ ํŠน์ง•๊ณผ ์žฅ์ ์„

์ •๋ฆฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.


๋˜ํ•œ, VS Code

ํ”Œ๋Ÿฌ๊ทธ์ธ ์„ค์น˜ ๋ฐฉ๋ฒ•๊ณผ

์„ค์ • ๊ฐ€์ด๋“œ๋Š”

์•„๋ž˜ ํฌ์ŠคํŒ…์„ ์ฐธ๊ณ ํ•˜์„ธ์š”.

 

๐Ÿ”— VS Code ํ”Œ๋Ÿฌ๊ทธ์ธ ์„ค์น˜ ๋ฐ ์„ค์ • ๋ฐฉ๋ฒ•

 

[์•ฑ ๊ฐœ๋ฐœ ๊ธฐ์ดˆ] Windows ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ •: VS Code ํ”Œ๋Ÿฌ๊ทธ์ธ ์„ค์น˜ ๋ฐ ์„ค์ •, ํ…Œ๋งˆ ๋ฐ ํฐํŠธ ์„ค์ •(Fira Code ๋‹ค

๋ชฉ์ฐจ โ… . ์„œ๋ก : ์™œ VS Code๋ฅผ ์‚ฌ์šฉํ• ๊นŒ? ๐Ÿ“Œ 1.  VS Code๊ฐ€ Flutter ๊ฐœ๋ฐœ์— ์ ํ•ฉํ•œ ์ด์œ  ๐Ÿ“Œ 2.  VS Code์™€ Android Studio ๋น„๊ต โ…ก. Windows์—์„œ VS Code ์„ค์ •ํ•˜๊ธฐ ๐Ÿ“Œ 1. Step 1: VS Code ๋‹ค์šด๋กœ๋“œ ๋ฐ ์„ค

grmeems.tistory.com

 


 1. ํ•„์ˆ˜ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๐Ÿ› ๏ธ

 

  Dart / Flutter

 

1๏ธโƒฃ Dart ๐ŸŸฆ

 

๐Ÿ”น ์„ค๋ช…
Dart๋Š” Flutter ์•ฑ ๊ฐœ๋ฐœ์˜ ๊ธฐ๋ณธ ์–ธ์–ด์ด๋ฏ€๋กœ, ์ด ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ํ†ตํ•ด Dart ์ฝ”๋“œ ๋ถ„์„, ๋””๋ฒ„๊น…, ์ž๋™ ์™„์„ฑ ๊ธฐ๋Šฅ์„ ์ง€์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ”น ์ฃผ์š” ๊ธฐ๋Šฅ
โœ… ์ฝ”๋“œ ์ž๋™ ์™„์„ฑ → ๋น ๋ฅด๊ณ  ์ •ํ™•ํ•œ ์ฝ”๋“œ ์ž‘์„ฑ ๊ฐ€๋Šฅ
โœ… ์—๋Ÿฌ ๊ฐ์ง€ ๋ฐ ์ฝ”๋“œ ๋ถ„์„ → ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ฝ”๋“œ ์˜ค๋ฅ˜ ํ™•์ธ
โœ… ๋””๋ฒ„๊น… ์ง€์› → Flutter ์•ฑ ๊ฐœ๋ฐœ ์‹œ ํŽธ๋ฆฌํ•œ ๋””๋ฒ„๊น… ๊ฐ€๋Šฅ

๐Ÿ’ก Flutter ๊ฐœ๋ฐœ์„ ํ•œ๋‹ค๋ฉด ํ•„์ˆ˜์ ์œผ๋กœ ์„ค์น˜ํ•ด์•ผ ํ•˜๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ!

 


 

2๏ธโƒฃ Flutter ๐Ÿ—๏ธ

 

๐Ÿ”น ์„ค๋ช…
Flutter ํ”Œ๋Ÿฌ๊ทธ์ธ์€ Flutter ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ ๋ฐ ์‹คํ–‰์„ ์ง€์›ํ•˜๋Š” ํ•„์ˆ˜ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.
VS Code์—์„œ Flutter ๋ช…๋ น์–ด ์‹คํ–‰, ์œ„์ ฏ ํŠธ๋ฆฌ ํ™•์ธ, ๋””๋ฒ„๊น… ๋“ฑ์„ ํŽธ๋ฆฌํ•˜๊ฒŒ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

๐Ÿ”น ์ฃผ์š” ๊ธฐ๋Šฅ
โœ… Flutter ํ”„๋กœ์ ํŠธ ์‹คํ–‰ ๋ฐ Hot Reload ์ง€์› → ์ฝ”๋“œ ๋ณ€๊ฒฝ ํ›„ ์ฆ‰์‹œ ๋ฐ˜์˜
โœ… Flutter ์œ„์ ฏ ํŠธ๋ฆฌ ํƒ์ƒ‰ → UI ๋””๋ฒ„๊น…์ด ํŽธ๋ฆฌํ•จ
โœ… ๋””๋ฒ„๊น… ๋ฐ ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง ๊ธฐ๋Šฅ ์ œ๊ณต

๐Ÿ’ก Flutter ๊ฐœ๋ฐœ์— ๋ฐ˜๋“œ์‹œ ํ•„์š”ํ•œ ํ•„์ˆ˜ ํ”Œ๋Ÿฌ๊ทธ์ธ!

 


Awesome Flutter Snippets

 

3๏ธโƒฃ Awesome Flutter Snippets โœจ

 

 

๐Ÿ”น ์„ค๋ช…
Flutter์—์„œ UI๋ฅผ ๋งŒ๋“ค ๋•Œ ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ์œ„์ ฏ๋“ค์˜ ๋ณด์ผ๋Ÿฌํ”Œ๋ ˆ์ดํŠธ(๋ฐ˜๋ณต๋˜๋Š” ์ฝ”๋“œ)๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•ด์ฃผ๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์ž…๋‹ˆ๋‹ค.
์ด๋ฅผ ํ™œ์šฉํ•˜๋ฉด ๊ฐœ๋ฐœ ์†๋„๋ฅผ ๋Œ€ํญ ํ–ฅ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ”น ์ฃผ์š” ๊ธฐ๋Šฅ
โœ… ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” Flutter ์ฝ”๋“œ ์ž๋™ ์™„์„ฑ
โœ… ๋ฐ˜๋ณต๋˜๋Š” ๋ณด์ผ๋Ÿฌํ”Œ๋ ˆ์ดํŠธ ์ฝ”๋“œ ์ œ๊ฑฐ
โœ… ์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ์„ ์œ„ํ•œ ๋‹ค์–‘ํ•œ ์ฝ”๋“œ ์Šค๋‹ˆํŽซ ์ œ๊ณต

๐Ÿ’ก Flutter UI ๊ฐœ๋ฐœ์„ ๋น ๋ฅด๊ฒŒ ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ํ•„์ˆ˜!

 


2. ์˜ต์…˜ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๐ŸŽจ

 

Git Graph

 

4๏ธโƒฃ Git Graph ๐ŸŸฃ

๐Ÿ”น ์„ค๋ช…
Git ๋ธŒ๋žœ์น˜ ๋ฐ ์ปค๋ฐ‹ ํžˆ์Šคํ† ๋ฆฌ๋ฅผ ๊ฐ€์‹œ์ ์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ,
๋ฒ„์ „ ๊ด€๋ฆฌ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค๋‹ˆ๋‹ค.

๐Ÿ”น ์ฃผ์š” ๊ธฐ๋Šฅ
โœ… Git ๋ธŒ๋žœ์น˜ ํ๋ฆ„์„ ํ•œ๋ˆˆ์— ํ™•์ธ ๊ฐ€๋Šฅ
โœ… ์ปค๋ฐ‹ ๋‚ด์šฉ ๊ด€๋ฆฌ ๋ฐ ๋น„๊ต ๊ธฐ๋Šฅ ์ œ๊ณต
โœ… ์ง๊ด€์ ์ธ UI๋กœ Git ์ƒํƒœ๋ฅผ ์‰ฝ๊ฒŒ ํŒŒ์•… ๊ฐ€๋Šฅ

๐Ÿ’ก Git์„ ํ™œ์šฉํ•œ ํ˜‘์—…์ด ๋งŽ๋‹ค๋ฉด ๊ฐ•๋ ฅ ์ถ”์ฒœ!


Gitmoji

 

 

5๏ธโƒฃ Gitmoji ๐Ÿ˜†

๐Ÿ”น ์„ค๋ช…
Git ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€์— ์ด๋ชจ์ง€๋ฅผ ์ž๋™์œผ๋กœ ์ถ”๊ฐ€ํ•ด์ฃผ๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์ž…๋‹ˆ๋‹ค.
์ด๋ชจ์ง€๋ฅผ ํ™œ์šฉํ•˜๋ฉด ์ปค๋ฐ‹ ๋กœ๊ทธ๋ฅผ ๋”์šฑ ๊ฐ€๋…์„ฑ ์žˆ๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ”น ์ฃผ์š” ๊ธฐ๋Šฅ
โœ… ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€์— ์ ์ ˆํ•œ ์ด๋ชจ์ง€ ์ž๋™ ์ถ”์ฒœ
โœ… ํ”„๋กœ์ ํŠธ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์‹œ๊ฐ์ ์œผ๋กœ ํ‘œํ˜„ ๊ฐ€๋Šฅ
โœ… ํ˜‘์—… ์‹œ ์ปค๋ฐ‹ ๋กœ๊ทธ๋ฅผ ๋”์šฑ ์ง๊ด€์ ์œผ๋กœ ๊ด€๋ฆฌ ๊ฐ€๋Šฅ

๐Ÿ’ก ํŒ€ ํ”„๋กœ์ ํŠธ์—์„œ ์ปค๋ฐ‹ ๋กœ๊ทธ๋ฅผ ๊น”๋”ํ•˜๊ฒŒ ์ •๋ฆฌํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์ถ”์ฒœ!

 


   Material Icon Theme

 

6๏ธโƒฃ Material Icon Theme ๐ŸŽจ

 

๐Ÿ”น ์„ค๋ช…
VS Code์˜ ํŒŒ์ผ ๋ฐ ํด๋” ์•„์ด์ฝ˜์„ ๋” ์ง๊ด€์ ์œผ๋กœ ์ •๋ฆฌ๋œ ํ˜•ํƒœ๋กœ ํ‘œ์‹œํ•ด์ฃผ๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์ž…๋‹ˆ๋‹ค.
์•„์ด์ฝ˜ ๋””์ž์ธ์ด ๊น”๋”ํ•ด์„œ, ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํด๋”๋ฅผ ํ•œ๋ˆˆ์— ํŒŒ์•…ํ•˜๊ธฐ ์‰ฌ์›Œ์ง‘๋‹ˆ๋‹ค.

๐Ÿ”น ์ฃผ์š” ๊ธฐ๋Šฅ
โœ… ์ง€์›ํ•˜๋Š” ์•„์ด์ฝ˜ ์ข…๋ฅ˜๊ฐ€ ๋งŽ์•„, ๋ชจ๋“  ํŒŒ์ผ ์œ ํ˜•์— ์•„์ด์ฝ˜ ์ ์šฉ ๊ฐ€๋Šฅ
โœ… ํด๋” ๋ฐ ํŒŒ์ผ์„ ํ•œ๋ˆˆ์— ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ •๋ฆฌ๋จ
โœ… ์ฝ”๋“œ๋ฅผ ์‹œ๊ฐ์ ์œผ๋กœ ์ •๋ˆํ•˜์—ฌ ๊ด€๋ฆฌ ํšจ์œจ์„ฑ ํ–ฅ์ƒ

๐Ÿ’ก VS Code ํ™˜๊ฒฝ์„ ๊น”๋”ํ•˜๊ณ  ์ฒด๊ณ„์ ์œผ๋กœ ์ •๋ฆฌํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์ถ”์ฒœ!

 


Prettier - Code formatter

 

7๏ธโƒฃ Prettier - Code formatter ๐ŸŽจ

 

๐Ÿ”น ์„ค๋ช…
Prettier๋Š” ์ฝ”๋“œ ์ž๋™ ์ •๋ ฌ ๋ฐ ํฌ๋งทํŒ…์„ ๋„์™€์ฃผ๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ,
Flutter๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค์–‘ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ์ฝ”๋“œ ์Šคํƒ€์ผ์„ ๋งž์ถฐ์„œ ์ผ๊ด€์„ฑ ์žˆ๋Š” ์ฝ”๋“œ ์ž‘์„ฑ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ”น ์ฃผ์š” ๊ธฐ๋Šฅ
โœ… ์ฝ”๋“œ ์Šคํƒ€์ผ ์ž๋™ ์ •๋ ฌ ๋ฐ ํฌ๋งทํŒ…
โœ… ๋ถˆํ•„์š”ํ•œ ๊ณต๋ฐฑ ๋ฐ ๋“ค์—ฌ์“ฐ๊ธฐ ์˜ค๋ฅ˜ ์ž๋™ ์ˆ˜์ •
โœ… ๋‹ค์–‘ํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ง€์› (Dart, JavaScript, TypeScript ๋“ฑ)

๐Ÿ’ก ์ฝ”๋“œ๋ฅผ ๊น”๋”ํ•˜๊ฒŒ ์œ ์ง€ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ํ•„์ˆ˜!

 


์ถ”๊ฐ€ ์ถ”์ฒœ ํ”Œ๋Ÿฌ๊ทธ์ธ (ํ•„์ˆ˜๋Š” ์•„๋‹ˆ์ง€๋งŒ ํŽธ๋ฆฌํ•ด์š”)

 

Error Lens / REST Client

 

8๏ธโƒฃ Error Lens โš ๏ธ

๐Ÿ”น ์„ค๋ช…
์ฝ”๋”ฉ์„ ํ•˜๋‹ค ๋ณด๋ฉด ์—๋Ÿฌ ๋ฉ”์‹œ์ง€๊ฐ€ ์ž‘์€ ๊ฒฝ๊ณ ์ฐฝ์œผ๋กœ๋งŒ ํ‘œ์‹œ๋˜์–ด ์‰ฝ๊ฒŒ ๋†“์น  ๋•Œ๊ฐ€ ๋งŽ์ฃ ?
Error Lens ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ์ฝ”๋“œ ๋ผ์ธ์—์„œ ๋ฐ”๋กœ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋ฅผ ๊ฐ•์กฐ ํ‘œ์‹œํ•ด์ฃผ๋ฏ€๋กœ,
์‹ค์‹œ๊ฐ„์œผ๋กœ ์˜ค๋ฅ˜๋ฅผ ํ™•์ธํ•˜๊ณ  ๋น ๋ฅด๊ฒŒ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค๋‹ˆ๋‹ค.

๐Ÿ”น ์ฃผ์š” ๊ธฐ๋Šฅ
โœ… ์˜ค๋ฅ˜ ๋ฐ ๊ฒฝ๊ณ  ๋ฉ”์‹œ์ง€๋ฅผ ์ฝ”๋“œ ๋ผ์ธ์— ์ง์ ‘ ํ‘œ์‹œ
โœ… ์ฝ”๋“œ๋ฅผ ์ฝ์„ ๋•Œ ๋น ๋ฅด๊ฒŒ ์˜ค๋ฅ˜๋ฅผ ํŒŒ์•… ๊ฐ€๋Šฅ
โœ… Flutter/Dart๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค์–‘ํ•œ ์–ธ์–ด์—์„œ๋„ ์ง€์›

๐Ÿ’ก ์ฝ”๋”ฉํ•˜๋ฉด์„œ ๋น ๋ฅด๊ฒŒ ์˜ค๋ฅ˜๋ฅผ ์ฐพ๊ณ  ์‹ถ๋‹ค๋ฉด ํ•„์ˆ˜

 


9๏ธโƒฃ REST Client ๐ŸŒ

๐Ÿ”น ์„ค๋ช…
์•ฑ ๊ฐœ๋ฐœ์—์„œ ๋ฐฑ์—”๋“œ API๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ์ž‘์—…์€ ํ•„์ˆ˜์ž…๋‹ˆ๋‹ค.
VS Code์—์„œ Postman ์—†์ด API ํ…Œ์ŠคํŠธ๋ฅผ ์ง์ ‘ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ๋ฐ”๋กœ REST Client์ž…๋‹ˆ๋‹ค.

๐Ÿ”น ์ฃผ์š” ๊ธฐ๋Šฅ
โœ… VS Code ๋‚ด๋ถ€์—์„œ HTTP ์š”์ฒญ์„ ํ…Œ์ŠคํŠธ ๊ฐ€๋Šฅ
โœ… Flutter์˜ http ํŒจํ‚ค์ง€๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์ „์— API ์‘๋‹ต ํ™•์ธ ๊ฐ€๋Šฅ
โœ… JSON ์‘๋‹ต์„ ๋ฐ”๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์–ด, ๋””๋ฒ„๊น…์— ์œ ์šฉํ•จ

๐Ÿ’ก Flutter์—์„œ API๋ฅผ ํ™œ์šฉํ•˜๋Š” ์•ฑ์„ ๋งŒ๋“ ๋‹ค๋ฉด ํ•„์ˆ˜!

 


Bracket Pair Color DLW

 

๐Ÿ”Ÿ Bracket Pair Color DLW ๐ŸŒˆ

๐Ÿ”น ์„ค๋ช…
Flutter UI๋ฅผ ๊ฐœ๋ฐœํ•˜๋‹ค ๋ณด๋ฉด ์ค‘์ฒฉ๋œ ๊ด„ํ˜ธ {}๊ฐ€ ๋งŽ์•„์„œ ๊ด„ํ˜ธ ์ง์„ ์ฐพ๊ธฐ ์–ด๋ ค์šด ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
Bracket Pair Colorizer 2 ํ”Œ๋Ÿฌ๊ทธ์ธ์€ ๊ฐ ๊ด„ํ˜ธ ์Œ์„ ์ƒ‰์ƒ์œผ๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ๊ฐ€๋…์„ฑ์„ ๋†’์—ฌ์ค๋‹ˆ๋‹ค.

[Deprecated] Bracket Pair Colorizer 2์˜ ๋‹ค๋ฅธ ๋ฒ„์ „์ด์—์š”

๐Ÿ”น ์ฃผ์š” ๊ธฐ๋Šฅ
โœ… ์ค‘์ฒฉ๋œ {} ๊ด„ํ˜ธ๋ฅผ ์ปฌ๋Ÿฌ๋กœ ํ‘œ์‹œํ•˜์—ฌ ๊ฐ€๋…์„ฑ ํ–ฅ์ƒ
โœ… ๊ด„ํ˜ธ์˜ ์‹œ์ž‘๊ณผ ๋์„ ํ•œ๋ˆˆ์— ํ™•์ธ ๊ฐ€๋Šฅ
โœ… Dart, JavaScript, Python ๋“ฑ ์—ฌ๋Ÿฌ ์–ธ์–ด ์ง€์›

๐Ÿ’ก Flutter UI ์ฝ”๋“œ ์ž‘์„ฑํ•  ๋•Œ ๊ตฌ์กฐ๋ฅผ ์‰ฝ๊ฒŒ ์ดํ•ดํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ๊ฐ•๋ ฅ ์ถ”์ฒœ!

728x90
728x90

'Flutter (์•ฑ ๊ฐœ๋ฐœ) > Flutter๊ธฐ์ดˆ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[์•ฑ ๊ฐœ๋ฐœ ๊ธฐ์ดˆ] Mac ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ •: CocoaPods ์„ค์น˜ ๋ฐ iOS ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ์‹คํ–‰ (๋ช…๋ น ํ”„๋กฌํ”„ํŠธ ์ฒจ๋ถ€ ํŒŒ์ผ ์ œ๊ณต)  (0) 2025.02.15
[์•ฑ ๊ฐœ๋ฐœ ๊ธฐ์ดˆ] Mac ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ •: Xcode ๋ฐ Homebrew ์„ค์น˜ ( ๋ช…๋ นํ”„๋กฌํ”„ํŠธ ์ฒจ๋ถ€ ํŒŒ์ผ ์ œ๊ณต)  (1) 2025.02.15
[์•ฑ ๊ฐœ๋ฐœ ๊ธฐ์ดˆ] Windows ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ •: Java & Gradle ์˜ค๋ฅ˜ ํ•ด๊ฒฐํ•˜๊ธฐ (์˜ค๋ฅ˜์‹œ ํ•ด๊ฒฐ ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ ์ฒจ๋ถ€ ํŒŒ์ผ ๆœ‰)  (2) 2025.02.15
[์•ฑ ๊ฐœ๋ฐœ ๊ธฐ์ดˆ] Windows ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ •: VS Code ํ”Œ๋Ÿฌ๊ทธ์ธ ์„ค์น˜ ๋ฐ ์„ค์ •, ํ…Œ๋งˆ ๋ฐ ํฐํŠธ ์„ค์ •(Fira Code ๋‹ค์šด)  (0) 2025.02.15
[์•ฑ ๊ฐœ๋ฐœ ๊ธฐ์ดˆ] Windows ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ •: Android Studio ์„ค์น˜ ๋ฐ ์„ค์ •  (1) 2025.02.15