Vscode: UI ์ „์ฒด์˜ ์•„์ด์ฝ˜์—์„œ ์ผ๊ด€์„ฑ์—†๋Š” ๋ฌด๊ฒŒ์™€ ์ƒ‰์ƒ ์‚ฌ์šฉ

์— ๋งŒ๋“  2016๋…„ 06์›” 22์ผ  ยท  314์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: microsoft/vscode

๋ช‡ ๊ฐ€์ง€ ์˜๊ฒฌ๊ณผ ํ•จ๊ป˜ x2์—์„œ UI์˜ ๋‹ค์–‘ํ•œ ์•„์ด์ฝ˜์— ๋Œ€ํ•œ ์•„๋ž˜ ์ด๋ฏธ์ง€๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค. ์ด๊ฒƒ์€ ์™„์ „ํ•œ ๊ฒƒ์€ ์•„๋‹ˆ์ง€๋งŒ ์ฃผ์š” ์•„์ด์ฝ˜์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

/ cc @bpasero

์ผ๋ฐ˜์ ์ธ ๋‹ต๋ณ€

  • ์ƒ‰์ƒ์€ UI ์ „์ฒด์—์„œ ๋งค์šฐ ๋“œ๋ฌผ๊ฒŒ ์‚ฌ์šฉ๋˜๊ธฐ ๋•Œ๋ฌธ์— ํŠนํžˆ ๋นจ๊ฐ„์ƒ‰๊ณผ ๋…น์ƒ‰์„ ํŠน์ง•์œผ๋กœํ•˜๋Š” ์•„์ด์ฝ˜์— ์ถ”๊ฐ€์ ์ธ์ฃผ์˜๋ฅผ ๊ธฐ์šธ์ž…๋‹ˆ๋‹ค. ๋ช…ํ™•ํ•œ ์ถœ๋ ฅ์€ ํŠนํžˆ ๊ฐ•ํ•œ ์‹œ๊ฐ์  ์กด์žฌ๊ฐ์„ ๊ฐ€์ ธ์„œ๋Š” ์•ˆ๋ฉ๋‹ˆ๋‹ค.

    ํƒ์นจ

  • ํด๋”๊ฐ€ ํฐ์ƒ‰์ด ์•„๋‹Œ ๊ฐˆ์ƒ‰์œผ๋กœ ์ฑ„์›Œ์ง„ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

  • ๋ชจ๋‘ ์ถ•์†Œ ๋ฒ„ํŠผ์— ํŒŒ๋ž€์ƒ‰ - ์ด ํ‘œ์‹œ๋˜๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ์ƒํƒœ ํ‘œ์‹œ ์ค„์— ์‚ฌ์šฉ ๋œ ๊ฒƒ๊ณผ ๋‹ค๋ฅธ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

image

๊ฒ€์ƒ‰

  • ๋นจ๊ฐ„์ƒ‰ x ์ด ๋‹ค๋ฅธ ๊ณณ์—์„œ ์‚ฌ์šฉ๋˜๋Š” x ์™€ ์ผ์น˜ํ•˜์ง€ ์•Š๋Š” ์Šคํƒ€์ผ ์ธ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
  • ์ง€์šฐ๊ธฐ ์•„์ด์ฝ˜์ด ๋‹ค๋ฅธ ์•„์ด์ฝ˜๊ณผ ๋‹ค๋ฅธ ๋ฐ์€ ํšŒ์ƒ‰์œผ๋กœ ํ‘œ์‹œ๋˜๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

image

  • ํŠนํžˆ ์ด๋Ÿฌํ•œ ์•„์ด์ฝ˜ ์ฃผ์œ„์— ์–ด๋‘์šด ํ…Œ๋‘๋ฆฌ๊ฐ€์žˆ๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

ํž˜๋‚ด

image

  • ๋ˆˆ๊ธˆ ์•„์ด์ฝ˜์˜ ๋ฌด๊ฒŒ๊ฐ€ ๋‹ค๋ฅธ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ์™œ ๋‹จ๋‹จํ•˜์ง€ ์•Š์Šต๋‹ˆ๊นŒ?

๋””๋ฒ„๊ทธ

image

  • ๋””๋ฒ„๊ทธ ์ถœ๋ ฅ ์•„์ด์ฝ˜์ด ์™œ ๊ทธ๋ ‡๊ฒŒ ์งง์€๊ฐ€์š”?

image

  • ์ค‘๋‹จ ์  ๋น„ํ™œ์„ฑํ™” ๋ฒ„ํŠผ์— ๊ฒ€์€ ์ƒ‰์œผ๋กœ ์ฑ„์›Œ์ง„ ์›์ด ํ‘œ์‹œ๋˜๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

image

  • ๋ชจ๋‘ ๋‹ซ๊ธฐ ๋ฒ„ํŠผ์ด ์ฑ„์›Œ ์ ธ์„œ ๋ชจ๋‘ ์ถ•์†Œ์™€ ์ผ์น˜ํ•˜์ง€ ์•Š๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?
  • ๋ชจ๋‘ ์ถ•์†Œ๊ฐ€ ์—†๋Š”๋ฐ ๋ชจ๋‘ ๋‹ซ๊ธฐ ๋ฒ„ํŠผ์— ๊ฒ€์€ ์ƒ‰ ํ…Œ๋‘๋ฆฌ๊ฐ€์žˆ๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

image

๋ฌธ์ œ์ 

image

ํŽธ์ง‘์ž

image

debt icons-product ux

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์ด ํ•ญ๋ชฉ์— ๋Œ€ํ•œ ์ƒํƒœ ์—…๋ฐ์ดํŠธ์ž…๋‹ˆ๋‹ค. ์ง€๋‚œ ๋ช‡ ๋ฒˆ์˜ ๋ฐ˜๋ณต ๋™์•ˆ ์šฐ๋ฆฌ๋Š” ์•„์ด์ฝ˜ ์žฌ ์„ค๊ณ„๋ฅผ ์œ„ํ•ด ๋ช‡ ๊ฐ€์ง€ ๋‹ค๋ฅธ ๊ฐœ๋…์„ ํƒ์ƒ‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํƒ์ƒ‰์„ ํ†ตํ•ด ๋‹ฌ์„ฑํ•˜๊ณ ์žํ•˜๋Š” ์ฃผ์š” ๋ชฉํ‘œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์Šคํƒ€์ผ, ์ƒ‰์ƒ ๋ฐ ํฌ๊ธฐ๋กœ ์šฐ๋ฆฌ์˜ ์•„์ด์ฝ˜์„ ํ†ตํ•ฉํ•˜์‹ญ์‹œ์˜ค.
  • ์•„์ด์ฝ˜ ์‹œ์Šคํ…œ ํ†ตํ•ฉ
  • UI ํ˜„๋Œ€ํ™” ๋ฐ ์ผ๊ด€์„ฑ ์œ ์ง€

์ด๋Ÿฌํ•œ ๋ชฉํ‘œ๋ฅผ ์—ผ๋‘์—๋‘๊ณ  ๋‚ด๋ถ€์ ์œผ๋กœ ๋…ผ์˜ํ•œ ์ตœ์‹  ํƒ์ƒ‰ ๋‚ด์šฉ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๊ฐœ์š” ์Šคํƒ€์ผ

์ด ์Šคํƒ€์ผ์€ ๋‹ค์–‘ํ•œ Microsoft ์ œํ’ˆ (Windows, Office, Xbox ๋“ฑ)์—์„œ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” MDL (Microsoft Design Language) ์•„์ด์ฝ˜ ์—์„œ ๋งŽ์€ ์˜๊ฐ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ์„ ํƒํ•  ์ˆ˜์žˆ๋Š” ๋งŽ์€ ์•„์ด์ฝ˜ ํ’€์ด ์žˆ์œผ๋ฉฐ ์–ด๋–ค ํ™•์žฅ์ด ์ž ์žฌ์ ์œผ๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ œํ’ˆ์ด Microsoft ์ œํ’ˆ๊ณผ ๋” ์ผ๊ด€์„ฑ์„ ๊ฐ–๋„๋กํ•ฉ๋‹ˆ๋‹ค.

์†”๋ฆฌ๋“œ ์Šคํƒ€์ผ

์ด ์Šคํƒ€์ผ์€ ์šฐ๋ฆฌ์˜ ํ˜„์žฌ ์Šคํƒ€์ผ์˜ ์ง„ํ™”์ด๋ฉฐ ์—ฌ์ „ํžˆ ์นœ์ˆ™ํ•ฉ๋‹ˆ๋‹ค. ์ด์ „ ์Šคํƒ€์ผ๊ณผ ๋™์ผํ•œ ์•„์ด์ฝ˜ ๋น„์œ ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ๋ชจ๋“  ํš / ๊ฐ„๊ฒฉ์„ ์ผ๊ด€๋˜๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

์—ด๋ฆฐ ์งˆ๋ฌธ

์ด๊ฒƒ๋“ค์€ ๋ชจ๋‘ ์ดˆ๊ธฐ ํƒ์ƒ‰์ด์ง€๋งŒ ์šฐ๋ฆฌ๊ฐ€ ๋ฐ˜๋ณตํ•˜๋Š” ๋™์•ˆ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ›๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์˜ฌ๋ฐ”๋ฅธ ๊ฒ€์ฆ์—†์ด ์†”๋ฃจ์…˜์„ ์„œ๋‘๋ฅด๊ณ  ์‹ถ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ํ˜„์žฌ์ด ์ž‘์—…์„ ์™„๋ฃŒ ํ•  ๋ชฉํ‘œ ๋‚ ์งœ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด๋Ÿฌํ•œ ํƒ์ƒ‰์— ๋Œ€ํ•œ ์‚ฌ์šฉ์ž ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜์—ฌ ์ถ”๊ฐ€ ์œ ํšจ์„ฑ์„ ๊ฒ€์‚ฌ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ๋‹ต๋ณ€ํ•ด์•ผ ํ•  ๋ช‡ ๊ฐ€์ง€ ๊ณต๊ฐœ ์งˆ๋ฌธ์ž…๋‹ˆ๋‹ค.

  • ํ•œ ๊ฐ€์ง€ ์Šคํƒ€์ผ์„ ์„ ํƒํ•ฉ๋‹ˆ๊นŒ, ์•„๋‹ˆ๋ฉด ๋‘˜ ๋‹ค ์„ ํƒํ•ฉ๋‹ˆ๊นŒ?
  • ํ™•์žฅ์ž๊ฐ€ ๊ธฐ๋ณธ ์•„์ด์ฝ˜์„ ๋ฎ์–ด ์“ฐ๋„๋ก ํ—ˆ์šฉํ•ฉ๋‹ˆ๊นŒ (ํŒŒ์ผ ์•„์ด์ฝ˜ ํ…Œ๋งˆ์™€ ์œ ์‚ฌ)?
  • ์•„์ด์ฝ˜ ํ…Œ๋งˆ๋ฅผ ํ—ˆ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ํ™œ๋™ ํ‘œ์‹œ ์ค„์—์„œ ํ™•์žฅ ์•„์ด์ฝ˜์„ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๊นŒ (์ด๋กœ ์ธํ•ด ์ถฉ๋Œ ์Šคํƒ€์ผ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Œ)?
  • ์•„์ด์ฝ˜ ํ…Œ๋งˆ๋ฅผ ํ—ˆ์šฉํ•˜๋ฉด ํŒŒ์ผ ์•„์ด์ฝ˜ ํ…Œ๋งˆ์™€ ๋น„๊ตํ•˜์—ฌ ์–ด๋–ป๊ฒŒ ๊ด€๋ฆฌ๋ฉ๋‹ˆ๊นŒ (๋‘ ๋ฒˆ์งธ "์•„์ด์ฝ˜"ํ…Œ๋งˆ๊ฐ€ ๋„์ž… ๋จ)?

๋ชจ๋“  314 ๋Œ“๊ธ€

+1, ์•„์ด์ฝ˜ ์„ธํŠธ์—๋Š”์ด๋ฅผ ์†Œ์œ ํ•˜๊ณ  ์ˆ˜์ •ํ•˜๋Š” ์ฑ”ํ”ผ์–ธ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ํ™œ๋™ ํ‘œ์‹œ ์ค„์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์•„์ด์ฝ˜์˜ ํŒฌ์ด ์•„๋‹ˆ์—ˆ๋‹ค๋Š” ์ ์„ ๋ง๋ถ™์ด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

@bpasero ํŠนํžˆ ํ™œ๋™ ํ‘œ์‹œ ์ค„ ์•„์ด์ฝ˜์— ๋Œ€ํ•ด ๋ฌด์—‡์„; ํฌ๊ธฐ, ์Šคํƒ€์ผ?

์˜ˆ, ํ™œ๋™ ๋ง‰๋Œ€๋Š” ๊ทธ๊ฒƒ์ด ์ œ๊ณตํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ์ž‘์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋“  ์•„์ด์ฝ˜์€ ๊ฑฐ์˜ 4 ๋…„์ด ์ง€๋‚ฌ๋Š”๋ฐ, ์ผ๋ฐ˜์ ์ธ ํŽ˜์ด์Šค ๋ฆฌํ”„ํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ชจ๋“  ์•„์ด์ฝ˜์„ ๋™๊ธฐํ™” ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ์šฐ๋ฆฌ๋Š” ์ƒˆ๋กœ์šด Microsoft ๋””์ž์ธ ์–ธ์–ด์™€ ์ผ์น˜ํ•˜๋Š” ๋ช‡ ๊ฐ€์ง€ ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์„ ์ž‘ํ’ˆ์— ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค (๋‘๊บผ์šด ์ฑ„์šฐ๊ธฐ ๋Œ€์‹  ํš์„ ์‚ฌ์šฉํ•˜๋Š” ๋” ๊นจ๋—ํ•˜๊ณ  ํ˜„๋Œ€์ ์ธ ์•„์ด์ฝ˜).

์ข‹์€ ํฌ์ธํŠธ @Tyriar. ํŒจ๋„, ์ƒ‰์ƒ ๋“ฑ์— ๋Œ€ํ•œ ์ตœ๊ทผ ๋…ผ์˜์—์„œ UI ๋ฐ UX ๊ฐœํŽธ์„ ์‚ดํŽด๋ณด์•„์•ผํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์ œํ’ˆ์ด ๋ฐœ์ „ํ•จ์— ๋”ฐ๋ผ UX ๋ฐ UI ๋ถ€์ฑ„๋ฅผ ์ถฉ๋ถ„ํžˆ ํ™•๋ณดํ•˜์—ฌ ํ•ด๊ฒฐํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ ํ†ตํ•ฉ ํ„ฐ๋ฏธ๋„์— ์ตœ๊ทผ ๋„์ž… ๋œ ์•„์ด์ฝ˜์„ ์ข‹์•„ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ๋„ ์ธ์ •ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

image

๊ทธ๋“ค์€ ์šฐ๋ฆฌ์˜ ๋‹ค๋ฅธ ์•„์ด์ฝ˜ ์„ธํŠธ์— ์ „ํ˜€ ๋งž์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋“œ๋กญ ๋‹ค์šด ๋ฉ”๋‰ด์™€ ์‰ฝ๊ฒŒ ํ˜ผ๋™ ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ "์ˆจ๊ธฐ๊ธฐ"์•„์ด์ฝ˜์ด ์˜์‹ฌ ์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค.

@bpasero ์•„์ด์ฝ˜์˜ ์ผ๊ด€์„ฑ์€ @ bgashler1 ์ด ์ด๊ฒƒ์ด ์šฐ๋ฆฌ๊ฐ€ ํ–ฅํ•˜๊ณ ์žˆ๋Š” ๋ฐฉ์‹์ด๋ผ๊ณ  ์–ธ๊ธ‰ํ•จ์— ๋”ฐ๋ผ ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด ํ•ด๊ฒฐ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค (์ผ๊ด€๋˜์ง€ ์•Š์€ 1 ๊ฐœ ๋˜๋Š” 2 ๊ฐœ์˜ ๋ฆด๋ฆฌ์Šค๊ฐ€์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค). @ bgashler1์€ ์‹ค์ œ๋กœ ๋ฏธ๋‹ˆ ํ„ฐ๋ฏธ๋„ (> ์ฃผ์œ„์˜ ์ƒ์ž)๊ณผ +/- ๊ธฐํ˜ธ๊ฐ€์žˆ๋Š” ๊ฝค ๋ฉ‹์ง„ ์•„์ด์ฝ˜์„ ์ƒ๋‹จ ๋ชจ์„œ๋ฆฌ์— ํ‘œ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์— ๋Œ€ํ•œ ๋…ผ์Ÿ์€ ์•„์ด์ฝ˜์˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ถ€๋ถ„ (+/-)์ด ๊ฐ€์žฅ ์ž‘์€.

์ƒˆ๋กœ์šด ๋‹ซ๊ธฐ ์•„์ด์ฝ˜์— ๋Œ€ํ•œ ๋…ผ์˜๋Š” https://github.com/Microsoft/vscode/issues/8018 ์„ ์ฐธ์กฐ

@bpasero ์ผ๊ด€์„ฑ ๋ฌธ์ œ์— ๋Œ€ํ•ด ์™„์ „ํžˆ ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ํ•  ์ˆ˜์žˆ๋Š” ์ผ์€ ์ƒˆ ์•„์ด์ฝ˜ ์„ธํŠธ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋Š” ๋™์•ˆ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์ด๋Ÿฌํ•œ ์•„์ด์ฝ˜์„ ์ด์ „ ๋ชจ์–‘ (๋‘๊บผ์šด ํš ๋‘๊ป˜)์— ์ด์‹ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์‚ฌ์šฉ ๊ฐ€๋Šฅํ•  ๋•Œ ์•„์ด์ฝ˜ ์„ธํŠธ๋ฅผ ์‚ดํŽด๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค ๐Ÿ‘

@ bgashler1 ์ด๊ฒƒ์— ๋Œ€ํ•œ ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

๋‚˜๋Š” ์ด๊ฒƒ์„ ์–ป๊ณ  ์‹ถ์ง€๋งŒ ์šฐ์„  ์ˆœ์œ„๊ฐ€ ๋‹ค๋ฅธ ๊ฒƒ๋“ค๋กœ ์˜ฎ๊ฒจ์กŒ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด๊ฒƒ์— ๋Œ€ํ•ด ๋‚ด๊ฐ€ ์ง์ ‘ ๋งํ•  ์ˆ˜์žˆ๋Š” ์•ฝ๊ฐ„์˜ ์†๋„ ๋ฒ”ํ”„๊ฐ€ ์žˆ์—ˆ๋‹ค.

์–ด๋‘์šด ํ…Œ๋‘๋ฆฌ๋Š” ํšŒ์ƒ‰ ๋ฐฐ๊ฒฝ์—์„œ ํŠนํžˆ ์–ด์ƒ‰ํ•ด ๋ณด์ž…๋‹ˆ๋‹ค.

image

https://marketplace.visualstudio.com/items?itemName=rebornix.nova

@Tyriar ์ด๊ฒƒ์€ ํ›„๊ด‘์ด๋ฉฐ ์—ฌ๊ธฐ์— ์†ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ด ๋งž์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๊ฒฐ๊ตญ ๊ทธ๋“ค์„ ๊บผ๋‚ด๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

IMHO, ๋ฏธํ•™์  ์ธก๋ฉด์—์„œ ์•„์ด์ฝ˜์€ ํŽธ์ง‘์ž์˜ ์ตœ์•…์˜ ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ์ •๋ง๋กœ ๋” ์ง„์ง€ํ•˜๊ฒŒ ๋ฐ›์•„ ๋“ค์—ฌ์•ผํ•ฉ๋‹ˆ๋‹ค.์ด ๋ฌธ์ œ๋Š” 1 ๋…„์ด ๋„˜์—ˆ์Šต๋‹ˆ๋‹ค!

"์ถœ๋ ฅ"ํŒจ๋„์— ์‚ฌ์šฉ ๋œ ์•„์ด์ฝ˜์„๋ณด์‹ญ์‹œ์˜ค.

screen shot 2017-09-25 at 20 26 51

์ž˜๋ชป๋˜์—ˆ์„ ์ˆ˜์žˆ๋Š” ๊ฑฐ์˜ ๋ชจ๋“  ์ž‘์—…์ด ์ˆ˜ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํšŒ์ƒ‰, ์Šคํƒ€์ผ ๋ฐ ๋ชจ์–‘์˜ ์ผ๊ด€์„ฑ์—†๋Š” ์Œ์˜ (X ์•„์ด์ฝ˜), ์ตœ๋Œ€ํ™” / ์ตœ๋Œ€ํ™” ํ•ด์ œ ์•„์ด์ฝ˜์ด ๊ธฐ๋Šฅ์„ ์ œ๋Œ€๋กœ ์„ค๋ช…ํ•˜์ง€ ๋ชปํ•จ, "์ถœ๋ ฅ ์Šคํฌ๋กค ์ž ๊ธˆ ์ „ํ™˜"์•„์ด์ฝ˜์ด iOS ์•”ํ˜ธ ๊ด€๋ฆฌ์ž ๋˜๋Š” ๋ฌด์–ธ๊ฐ€๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ์‚ฌ์šฉ์ž ์ •์˜ CSS๋ฅผ ํ†ตํ•ด ์ˆจ๊ธฐ๋Š” ๊ฒƒ์„ ์„ ํ˜ธํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ ์ „์ฒด "ํด๋ฆญ์‹œ ํ™•๋Œ€"ํšจ๊ณผ๊ฐ€ ์ƒ๋‹นํžˆ ์‚ฐ๋งŒ ํ•ด์ ธ์„œ์ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค๋ฅธ ์•ฑ์„ ์ƒ๊ฐํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ด๊ฑธ๋ณด๊ณ ๋ณด๊ณ  ์‹ถ์€ ๊ฒŒ ์žˆ์œผ๋ฉด ์•Œ๋ ค์ฃผ์„ธ์š”.

2017-09-25 20_50_52

๊ท€ํ•˜์˜ ์˜๊ฒฌ @fabiospampinato์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์•ˆํƒ€๊น๊ฒŒ๋„ ์ง€๊ธˆ์€ ์•„์ด์ฝ˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ๋Šฅ๋ ฅ์ด ์—†์Šต๋‹ˆ๋‹ค. ์–ด๋Š ์‹œ์ ์—์„œ ์šฐ๋ฆฌ๋Š” ํฌ๋งํ•˜์ง€๋งŒ ๋‹น์‹ ์ด ์ •ํ™•ํžˆ ์ง€์ ํ–ˆ๋“ฏ์ด์ด ๋ฌธ์ œ๋Š” 1 ๋…„์ด ๋„˜์—ˆ์Šต๋‹ˆ๋‹ค.

/ cc @chryw

์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ๋•Œ ์šฐ๋ฆฌ๊ฐ€ํ•ด์•ผ ํ•  ์ผ์€ ์ปดํฌ๋„ŒํŠธ๊ฐ„์— ์•„์ด์ฝ˜ ์ด๋ฏธ์ง€ ํŒŒ์ผ์„ ๊ณต์œ ํ•˜๋Š” ๊ฒƒ์ด๋ฏ€๋กœ ๋™์ผํ•œ ์ด๋ฏธ์ง€๋ฅผ ์—ฌ๋Ÿฌ ๊ฐœ ๋ฉ”๋ชจ๋ฆฌ์—๋กœ๋“œํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์•„๋งˆ๋„ ์˜ฅ ํ‹ฐ์ฝ˜ ์€ ํ•„์š”ํ•œ ๋ชจ๋“  ์•„์ด์ฝ˜์œผ๋กœ ํ™•์žฅ๋˜์–ด์•ผํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฐ ์‹์œผ๋กœ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์—์„œ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์†Œํ•œ ๋ฌธ์ œ์ด์ง€๋งŒ์ด ๋ฐฉ๋ฒ•์œผ๋กœ ํ•ด๊ฒฐํ•  ์ˆ˜์žˆ๋Š” ํ•˜๋‚˜์˜ ๋ฌธ์ œ : ๋‚ด๊ฐ€ ๋งŒ๋“  ํ•˜๋‚˜์˜ ํ™•์žฅ์— ๋Œ€ํ•ด refresh ์•„์ด์ฝ˜์ด ํ•„์š”ํ–ˆ๊ณ  VSC์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๊ณผ ๋™์ผํ•œ ๊ฒƒ์„ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์—ˆ ๊ธฐ ๋•Œ๋ฌธ์— ์‹ค์ œ ํŒŒ์ผ์„ ์ฐพ์•„์„œ ํฌํ•จํ•ด์•ผํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹ ์žฅ. ํ•ด๋‹น ์•„์ด์ฝ˜์ด ๋ณ€๊ฒฝ๋˜๋ฉด ๋‚ด ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์˜ ์•„์ด์ฝ˜์ด ์ผ๊ด€์„ฑ์ด ์—†๋‹ค๊ณ  ๋Š๊ปด์ง‘๋‹ˆ๋‹ค. VSC๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ์ฐธ์กฐ ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด์ด ๋ฌธ์ œ๋Š” ๋ฐœ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด๊ฒƒ์˜ ํ•œ๊ณ„๋Š” ๋ชจ๋“  ์•„์ด์ฝ˜์ด ๋‚˜์ค‘์— CSS๋ฅผ ํ†ตํ•ด ๊ฒฐํ•ฉ๋˜์ง€ ์•Š๋Š” ํ•œ ๋‹จ์ƒ‰์ด์–ด์•ผํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด ํ˜ผ๋ž€์˜ ๊ทผ๋ณธ ์›์ธ์€ ์•„์ด์ฝ˜์ด svg ํŒŒ์ผ์˜ ํด๋”๋กœ ๊ฐ€์ ธ์˜จ ๋‹ค์Œ ์ดˆ๊ธฐ ๋‹จ๊ณ„๋ถ€ํ„ฐ ๋Š์Šจํ•œ ํŒŒ์ผ๋กœ ๋ชจ๋“  ๊ณณ์— ์—ฐ๊ฒฐ ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์•„์ด์ฝ˜์„ ์ œ๊ณตํ•˜๋Š” ๋” ์ค‘์•™ ์ง‘์ค‘์‹ ๋ฐฉ๋ฒ•์ด ์žˆ์–ด์•ผํ•ฉ๋‹ˆ๋‹ค.
์•„์ด์ฝ˜์„ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ„์— ๊ณต์œ ํ•ด์•ผํ•œ๋‹ค๋Š” @Tyriar ์˜ ์ œ์•ˆ์„ ์ •๋ง ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋˜ํ•œ @fabiospampinato ๊ฐ€ ์˜ฅ ํ‹ฐ์ฝ˜๊ณผ ๋‹จ์ƒ‰ (ํ•„์š”ํ•œ ๊ฒฝ์šฐ + ์ž ์žฌ์  CSS ์Šคํƒ€์ผ๋ง)์„ ๊ฐ€์ ธ ์˜ค๋Š” ๊ฒƒ์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค.

์ง€๊ธˆ @stevencl์ด ๋งํ–ˆ๋“ฏ์ด ๊ณต์‹์ ์œผ๋กœ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ์— ์ถฉ๋ถ„ํ•œ ๋Œ€์—ญํญ์ด ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ฐœ์ธ์ ์œผ๋กœ ์ €๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋Œ€๋žต์ ์ธ ํ•  ์ผ ๋ชฉ๋ก์ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ˜„์žฌ ์‚ฌ์šฉ์ค‘์ธ ๋ชจ๋“  ์•„์ด์ฝ˜ ๊ฐ์‚ฌ
  • ์Šคํƒ€์ผ ๊ฒฐ์ •
  • ํ˜•์‹ ๋ฐ ์•„์ด์ฝ˜ ์‚ฌ์šฉ ๋ฐฉ๋ฒ• ๊ฒฐ์ •

    • ์•„์ด์ฝ˜ ๊ธ€๊ผด (์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€์ด ์˜ต์…˜์„ ์„ ํ˜ธํ•˜์ง€ ์•Š์„ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ž์‚ฐ์„ ์ค‘์•™ ์ง‘์ค‘ํ™”ํ•˜๋Š” ๊ฐ€์žฅ ์‰ฌ์šด ๋ฐฉ๋ฒ•์ด๋ฉฐ์ด ์ ‘๊ทผ ๋ฐฉ์‹์— ๋” ์ต์ˆ™ํ•ฉ๋‹ˆ๋‹ค)

    • svg

    • Octicons์ฒ˜๋Ÿผ ์ œ๊ณต ํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ๋‚ด ์ „๋ฌธ์„ฑ์€ ์•„๋‹ˆ์ง€๋งŒ ๊ฐœ๋ฐœ์ž๋“ค์€ ์ด๊ฒƒ์„ ์ข‹์•„ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

    • ์–ด์จŒ๋“ , SVG ํŒŒ์ผ์„ ๋ชจ๋“  ๊ณณ์— ๋˜์ง€์ง€ ๋ง๊ณ  ํ…Œ๋งˆ์— ๋‘ ๊ฐœ์˜ svg ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.

  • UX์˜ ๊ฒŒ์ดํŠธ ํ‚คํผ๊ฐ€ "์ž์‚ฌ"ํ•ญ๋ชฉ์„ ๊ฐ์‹œํ•˜๋„๋กํ•ฉ๋‹ˆ๋‹ค.

๊ฐ€์‹œ์„ฑ์„์œ„ํ•œ @chrisdias

@chryw @fabiospampinato ๐Ÿ˜œ์„ ์˜๋ฏธํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

@FabianLauer ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ์ž๋™ ์™„์„ฑ ... ๊ณ ์ •. ์†Œ์Œ ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค!

@chryw ๋‚˜๋Š” ์•„์ด์ฝ˜
@chrisdias UX ํšŒ์˜ ์ค‘ ํ•˜๋‚˜์—์„œ์ด ๋ฌธ์ œ๋ฅผ ๋…ผ์˜ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

# 45765์—์„œ ํœด์ง€ํ†ต ์•„์ด์ฝ˜์ด ์‚ญ์ œ๋ฅผ ์˜๋ฏธํ•˜๋Š”์ง€ ๋ช…ํ™•ํ•˜์ง€ ์•Š์•˜๊ณ  ํ…Œ๋งˆ๊ฐ€ UI ์•„์ด์ฝ˜์„ ์žฌ์ •์˜ ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ œ์•ˆํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด 3 ๊ฐœ์˜ ์•„์ด์ฝ˜์€ 4 ๋ช…์˜ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ๋งŒ๋“  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

screen shot 2018-04-20 at 16 05 11

์ด ~ 2 ๋…„ ๋œ ํ˜ธ์— ์ง„์ „์ด ์žˆ์—ˆ์Šต๋‹ˆ๊นŒ?

์ด ๋ฌธ์ œ์˜ ํ•ด๊ฒฐ์— ๊ธฐ์—ฌํ•  ์ˆ˜์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๊นŒ?

ํฌ๊ธฐ์™€ ์Šคํƒ€์ผ์ด ์ผ๊ด€๋˜๋„๋ก ์•„์ด์ฝ˜ ํ†ตํ•ฉ ์ž‘์—…์„ ์‹œ์ž‘ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

@fabiospampinato ์•„์ด๋””์–ด / ์ œ์•ˆ์ด ์žˆ์œผ๋ฉด ๋“ฃ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค ๐Ÿ˜ƒ

@ misolori ํ™•์‹คํžˆ, ๋‚˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ฌธ์ œ์— ์ ‘๊ทผ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

  • ์ผ๋ถ€ ์•„์ด์ฝ˜์„ ๋‹ค๋ฅธ ์•„์ด์ฝ˜๊ณผ ๋” ์ผ๊ด€๋˜๊ฒŒ ์กฐ์ •ํ•˜๋Š” ๋Œ€์‹  ๋ชจ๋“  ์•„์ด์ฝ˜์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ์Šคํƒ€์ผ์ด ์ผ๊ด€๋˜๋„๋ก ์„ค๊ณ„๋œ ๋‹ค๋ฅธ ์•„์ด์ฝ˜ ์„ธํŠธ๋กœ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค. ๋ˆ„๋ฝ ๋œ ์•„์ด์ฝ˜์„ ๋””์ž์ธํ•ฉ๋‹ˆ๋‹ค.

    • @ bgashler1 ์€ 2 ๋…„ ์ „์— ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์ด ๋งŒ๋“ค์–ด

  • "์ตœ์†Œํ•œ"์•„์ด์ฝ˜ ๋งŒ ์‚ฌ์šฉํ•˜๊ณ  ํ›„๊ด‘, ๋ถˆํ•„์š”ํ•œ ํ…Œ๋‘๋ฆฌ, ์ƒ‰์ƒ์„ ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์•ž์„œ ์–ธ๊ธ‰ ํ•œ ์•„์ด์ฝ˜ ์„ธํŠธ์— ์ด๋Ÿฌํ•œ ์†์„ฑ์ด ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค.

    • Btw ์ง€๊ธˆ๋„ ์ƒ‰์ƒ์ด ์ผ๊ด€๋˜์ง€ ์•Š๊ฒŒ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์•„๋ž˜์˜ ์–ด๋‘์šด ๋ฒ„ํŠผ์—์„œ ํŒŒ๋ž€์ƒ‰์„ ๋ ๋Š” "๋งˆ์ด๋„ˆ์Šค"๊ธ€๋ฆฌํ”„๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ผ์ดํŠธ ๋ฒ„ํŠผ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค.

    colors_crap

    • ๋˜ํ•œ ๋ฐ์€ ํ…Œ๋งˆ์˜ ์•„์ด์ฝ˜ (์‹ค์ œ๋กœ๋Š” _some_ ์•„์ด์ฝ˜)์—๋Š” ํ…Œ๋‘๋ฆฌ๊ฐ€ ์žˆ๊ณ  ์–ด๋‘์šด ํ…Œ๋งˆ์˜ ์•„์ด์ฝ˜์—๋Š” ํ…Œ๋‘๋ฆฌ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

    screen shot 2018-04-24 at 18 33 56


  • ํ•„์š”ํ•œ ๋ชจ๋“  ์•„์ด์ฝ˜์œผ๋กœ ์˜ฅ ํ‹ฐ์ฝ˜์„ ํ™•์žฅํ•˜์‹ญ์‹œ์˜ค. ํ˜„์žฌ ๋‹จ์ƒ‰ ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ์—๋งŒ ์ˆ˜ํ–‰ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


  • ํŽธ์ง‘๊ธฐ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๋ชจ๋“  ๋‹จ์ผ ์•„์ด์ฝ˜์„ now extend octions ๊ธ€๊ผด์—์„œ ์ œ๊ณตํ•˜๋Š” ์•„์ด์ฝ˜์œผ๋กœ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค.

  • "ํด๋ฆญ์‹œ ํ™•๋Œ€"ํšจ๊ณผ๋ฅผ ๋‹ค๋ฅธ ๊ฒƒ์œผ๋กœ ๋Œ€์ฒดํ•˜์‹ญ์‹œ์˜ค.

    • ๊ฐœ์ธ์ ์œผ๋กœ ์‚ฐ๋งŒํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

    • ๋‚˜๋Š” ์ด๊ฒƒ์ด ๋‹ค๋ฅธ ๊ณณ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๊ฒƒ์„ ๋ณธ ์ ์ด ์—†์Šต๋‹ˆ๋‹ค (๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๊ทธ๊ฒƒ์„ ์‚ฌ์šฉํ•˜๋Š” ๋‹ค๋ฅธ ์•ฑ์„ ์•Œ๋ ค์ค„ ์ˆ˜ ์žˆ๋‹ค๋ฉด ๋‚˜๋Š” ์ง„์ •์œผ๋กœ ๊ทธ๋“ค์— ๋Œ€ํ•ด ์•„๋Š” ๋ฐ ๊ด€์‹ฌ์ด์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค).

    • ํ˜„์žฌ ์ผ๋ถ€ ํ™•๋Œ€ ๋œ ์•„์ด์ฝ˜์ด ํ๋ฆฟํ•˜๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค. ๋ฒกํ„ฐ ์ด๋ฏธ์ง€๊ฐ€ ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ์ƒˆ ์•„์ด์ฝ˜ ์„ธํŠธ์—์„œ๋Š” ๋ฌธ์ œ๊ฐ€๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ฐ€๋Šฅํ•œ ํ–ฅํ›„ ๊ฐœ๋ฐœ :

  • ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์ž‘์„ฑ์ž๊ฐ€ VSC ์ž์ฒด์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์•„์ด์ฝ˜์„ ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜์žˆ๋Š” ๋ฐฉ๋ฒ•์ด์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ ๋‹น์žฅ์€ VSC์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์‹ค์ œ ์•„์ด์ฝ˜ ํŒŒ์ผ์„ ์ฐพ์•„ ํ™•์žฅ์— ํฌํ•จ์‹œํ‚ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๊ทธ๋ ‡๊ฒŒ ๊ฐ„๋‹จํ•˜์ง€ ์•Š์œผ๋ฉฐ ๋ฏธ๋ž˜์—๋„ ๋ณด์žฅ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ™•์žฅ ๋œ octions ๊ธ€๊ผด์„ ํ™œ์šฉํ•˜์—ฌ์ด ๊ธฐ๋Šฅ์„ ์‰ฝ๊ฒŒ ์ถ”๊ฐ€ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋‚˜๋Š” ์ƒ‰์ฑ„ ๊ธ€๊ผด์ด ๋ฏธ๋ž˜์˜ ์–ธ์  ๊ฐ€ ํฌ๋กฌ / ์ „์ž์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•  ๊ฒƒ์ด๋ผ๊ณ  ๊ฐ€์ •ํ•˜๋Š” ๊ฒƒ์ด ๊ณต์ •ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค (https://www.colorfonts.wtf). ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ƒ‰์ƒ์˜ ์•„์ด์ฝ˜์ด ์–ด๋–ค ์ด์œ ๋กœ ํ•„์š”ํ•œ ๊ฒฝ์šฐ์ด๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํŒŒ์ผ ์œ ํ˜• ์•„์ด์ฝ˜๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ชจ๋“  ์•„์ด์ฝ˜์„ ์žฌ์ •์˜ํ•˜๋Š” ํ™•์žฅ์— ๋Œ€ํ•œ ์ง€์›์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์€ ๋งค์šฐ ์‰ฝ์Šต๋‹ˆ๋‹ค. ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์ž‘์„ฑ์ž๋Š” VSC์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์•„์ด์ฝ˜์„ ์žฌ์‚ฌ์šฉ ํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ํ˜„์žฌ๋กœ์„œ๋Š” ์ œ๋Œ€๋กœ ๊ตฌํ˜„ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํ•ด๋‹น ์•„์ด์ฝ˜์€ ๊ฐ€์ƒ์˜ ์•„์ด์ฝ˜ ํ™•์žฅ์œผ๋กœ ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‚ด๊ฐ€ ์–ธ๊ธ‰ ํ•œ ๋ชจ๋“  ๊ฒƒ์„ ๋„์šธ ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€๋งŒ ๋‚ด ๋””์ž์ธ ๊ธฐ์ˆ ์€ ์ƒ๋‹นํžˆ ์ œํ•œ์ ์ด๋ฏ€๋กœ ๋ˆ„๋ฝ ๋œ ์•„์ด์ฝ˜์˜ ์ƒ์„ฑ์€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ๋” ์ž˜ ์ฒ˜๋ฆฌ ํ•  ์ˆ˜ โ€‹โ€‹์žˆ์Šต๋‹ˆ๋‹ค.

์–ด๋–ป๊ฒŒ ์ƒ๊ฐํ•ด? ๐Ÿ˜ƒ

@fabiospampinato ๋Š” ์ด๋Ÿฌํ•œ ๋ชจ๋“  ์ œ์•ˆ์— ํ™•์‹คํžˆ ๋™์˜ํ•˜๋ฉฐ, ์ด๋Ÿฌํ•œ ๋ชจ๋“  ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์–ด์•ผํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์˜ฅ ํ‹ฐ์ฝ˜์„ ํ™•์žฅํ•˜๊ณ  ๋ˆ„๋ฝ ๋œ ์•„์ด์ฝ˜์„ ์ถ”๊ฐ€ํ•˜์—ฌ ์™„์ „ํ•œ ์„ธํŠธ๋ฅผ ๋งŒ๋“ค๊ณ  ๋ชจ๋‘ ๋‹จ์ƒ‰์œผ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค (์ค‘๋ณต์„ ์ค„์ด๊ณ  ํ™•์žฅ / ํ…Œ๋งˆ์— ๋„์›€์ด ๋จ). ๊ทธ๊ฒƒ์ด @chryw ๊ฐ€ ์šฐ๋ฆฌ๋ฅผ ๋„์šธ ์ˆ˜์žˆ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค ๐Ÿ˜€

@misolori ์ข‹์•„์š”!

๋‚˜๋Š” ์ด๊ฒƒ์— ๋Œ€ํ•œ "๋ช…๋ น์˜ ์‚ฌ์Šฌ"์ด ๋ฌด์—‡์ธ์ง€ ๊ทธ๋ฆฌ๊ณ  ์šฐ๋ฆฌ๊ฐ€ ์ด๊ฒƒ์„ ์‹œ์ž‘ํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค๋ฅธ ๋ˆ„๊ตฐ๊ฐ€์˜ ์Šน์ธ์ด ํ•„์š”ํ•œ์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ณ‘ํ•ฉ ๋จ). ๋˜ํ•œ @ bgashler1์ด ์–ธ๊ธ‰ ํ•œ ์•„์ด์ฝ˜์˜ ์ƒํƒœ๊ฐ€ ๋ฌด์—‡์ธ์ง€, ๊ทธ๋ฆฌ๊ณ  ์ด๊ฒƒ์ด ์šฐ๋ฆฌ์˜ ๋ชฉ์ ์— ๊ฐ€์žฅ ์ ํ•ฉํ•œ ์•„์ด์ฝ˜์ธ์ง€ ์—ฌ๋ถ€๋„ ๋ถˆ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‹ˆ ์—ฌ๋Ÿฌ๋ถ„์ด ์ด๊ฑธ ์•Œ์•„ ๋‚ด ์ž๋งˆ์ž ๋„์›€์„ ๋“œ๋ฆด ์ค€๋น„๊ฐ€ ๋œ ๊ฒƒ ๊ฐ™์•„์š” ๐Ÿ’ช

@fabiospampinato ๋‹ค์Œ ๋‹จ๊ณ„๋Š” ๋‹ค์Œ ๋™๊ธฐํ™”์—์„œ ํŒ€๊ณผ ๋…ผ์˜ํ•˜์—ฌ ํ•ฉ์˜๋ฅผ ์–ป๊ณ  ๊ฑฐ๊ธฐ์—์„œ ๋‚˜์•„๊ฐ€๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•ฉ์˜๊ฐ€ ์ด๋ฃจ์–ด์ง€๋ฉด ๋‹ค์Œ ๋‹จ๊ณ„๋กœ์ด ์Šค๋ ˆ๋“œ๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๋‹ค๋ฅธ Microsoft ์•„์ด์ฝ˜๊ณผ ๊ด€๋ จํ•˜์—ฌ MDL (Microsoft Design Language) ์•„์ด์ฝ˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋” ๊ฐ€๋ณ๊ณ  ํ˜„๋Œ€์ ์ด์ง€๋งŒ ํ˜„์žฌ์˜ ์˜ฅ ํ‹ฐ์ฝ˜ ์„ธํŠธ์™€๋Š” ์ƒ๋‹นํžˆ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋˜ํ•œ ํŒ€๊ณผ ๋…ผ์˜ ํ•  ์˜ต์…˜ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์˜ต์…˜์„ ์š”์•ฝํ•˜๋ ค๋ฉด (์ด์ „ ์—์ด ์ž‘์—… ์„ ์ˆ˜ํ–‰ ํ•œ

  1. ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค
  2. ์˜ฅ ํ‹ฐ์ฝ˜
  3. MDL
  4. ๋˜๋Š” ์™„์ „ํžˆ ์ƒˆ๋กœ์šด ์„ธํŠธ

์ต์ˆ™ํ•˜๊ณ  ์ด๋ฏธ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— 2๋ฅผ ๋” ์„ ํ˜ธํ•ฉ๋‹ˆ๋‹ค.

@misolori ์ข‹์•„, ์ด์ „ ๋ฒ„์ „๊ณผ์˜ ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•ด ์˜ฅ ํ‹ฐ์ฝ˜์ด ์ œ๊ณตํ•˜๋Š” ์•„์ด์ฝ˜์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๊ธ€๊ผด์— ํฌํ•จ๋˜์–ด์•ผํ•˜๋ฉฐ, ๋˜๋Š” ํ™•์žฅ ๊ธฐ๋Šฅ์ด ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์˜ฅ ํ‹ฐ์ฝ˜์ด ์ œ๊ณตํ•˜๋Š” ๊ฐ ์•„์ด์ฝ˜์— ๋Œ€ํ•œ ์ƒˆ ์•„์ด์ฝ˜์ด ๊ธ€๊ผด์— ํฌํ•จ๋˜์–ด์•ผํ•œ๋‹ค๊ณ  ์ถ”๊ฐ€ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. .

@fabiospampinato ์šฐ๋ฆฌ๋Š” ํ™•์‹คํžˆ ์ด์ „ ๋ฒ„์ „๊ณผ ํ˜ธํ™˜๋ฉ๋‹ˆ๋‹ค ๐Ÿ˜„

ํ•œ ๊ฐ€์ง€ ๋ช…์‹ฌํ•ด์•ผ ํ•  ์ ์€ ํ™•์žฅ ์ž‘์„ฑ์ž๊ฐ€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์›๋ž˜ Octicon์ด ์ถ”๊ฐ€๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค (์˜ˆ : ์ƒํƒœ ํ‘œ์‹œ ์ค„ ๋˜๋Š” ๋น ๋ฅธ ์„ ํƒ์—์„œ). ํ•ด๋‹น ์„ธํŠธ์˜ ์ผ๋ถ€๊ฐ€ ์•„๋‹Œ Octicons์— ์ƒˆ ์•„์ด์ฝ˜์„ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐ์ฃผ์˜ํ•ด์•ผํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค (๊ด€๋ จ์—†์ด Octicon์ด ์ตœ์‹  ๋ฒ„์ „๊ณผ ์ผ์น˜ํ•˜๋Š”์ง€ ํ™•์ธํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค https://github.com/Microsoft/vscode/issues/36053). ). ๋”ฐ๋ผ์„œ Octicons์™€ ์œ ์‚ฌํ•œ ๊ธ€๊ผด์„ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด ์•„์ด์ฝ˜์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด VSCode ๊ธ€๊ผด์„ ์ œ์•ˆ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ช…์‹ฌํ•ด์•ผ ํ•  ๋˜ ๋‹ค๋ฅธ ์ ์€ ์•„์ด์ฝ˜์„ ์ฝ”๋“œ ์ „์ฒด์— ํผ๋œจ๋ ค์„œ ๋ชจ๋‘ ํ•œ๊ณณ์— ์žˆ์–ด์•ผํ•œ๋‹ค๊ณ  ์ฃผ์žฅ ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ํ˜„์‹ค์€ ์ฝ”๋“œ๊ฐ€ ๋…๋ฆฝ์  ์ธ ๊ตฌ์„ฑ ์š”์†Œ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค (https://github.com/ ์ฐธ์กฐ). Microsoft / vscode / wiki / Code-Organization). ์˜ˆ๋ฅผ ๋“ค์–ด, ํ†ตํ•ฉ ํ„ฐ๋ฏธ๋„์€ ์›Œํฌ ๋ฒค์น˜์— ๋Œ€ํ•œ ๊ธฐ์—ฌ๋กœ ์ œ๊ณต๋˜๋ฏ€๋กœ ๋ชจ๋“  ํ„ฐ๋ฏธ๋„ ์•„์ด์ฝ˜์„ imho ์–ด๋”˜๊ฐ€์—์žˆ๋Š” ๊ธฐ๋ณธ VSCode ๊ธ€๊ผด๋กœ ์ด๋™ํ•˜๋Š” ๊ฒƒ์€ ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋…๋ฆฝ ์‹คํ–‰ ํ˜• ํŽธ์ง‘๊ธฐ๋Š” VSCode์™€ ๋…๋ฆฝ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜์žˆ๋Š” ๊ตฌ์„ฑ ์š”์†Œ์ด๋ฏ€๋กœ, ์˜ˆ๋ฅผ ๋“ค์–ด ์›Œํฌ ๋ฒค์น˜ ์•„์ด์ฝ˜์ด ํฌํ•จ๋˜์ง€ ์•Š์€ ์ „์ฒด ์•„์ด์ฝ˜ ์„ธํŠธ๊ฐ€ ํ•จ๊ป˜ ์ œ๊ณต๋˜์–ด์•ผํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์˜ค๋Š˜ ๋นŒ๋“œ ํƒ€์ž„์— ์•„์ด์ฝ˜์ด ์ž‘์€ ๊ฒฝ์šฐ ์•„์ด์ฝ˜์„ ๋ฐ์ดํ„ฐ URI๋กœ ์ธ๋ผ์ธํ•˜์—ฌ VS Code์˜๋กœ๋“œ ์‹œ๊ฐ„์„ ๊ฐœ์„ ํ•˜๋Š” ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค (๊ฐ ์•„์ด์ฝ˜์— ๋Œ€ํ•œ ๋””์Šคํฌ ์•ก์„ธ์Šค ๋ฐฉ์ง€). ๊ฐ€๋Šฅํ•˜๋ฉด ๊ทธ ์˜๋ฏธ๋ฅผ ๋ณด์กดํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค (์˜ˆ : ๊ธ€๊ผด ์‚ฌ์šฉ). ํ•˜์ง€๋งŒ ๋นŒ๋“œ ํ•  ๋•Œ ๊ธ€๊ผด์„ ๋งŒ๋“ค์–ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ๊ณ  ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋„๋ก CSS๋ฅผ ์—…๋ฐ์ดํŠธํ•ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค (์•„๋งˆ๋„ ์‰ฝ์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค ...).

์˜ˆ๋ฅผ ๋“ค์–ด, ํ†ตํ•ฉ ํ„ฐ๋ฏธ๋„์€ ์›Œํฌ ๋ฒค์น˜์— ๋Œ€ํ•œ ๊ธฐ์—ฌ๋กœ ์ œ๊ณต๋˜๋ฏ€๋กœ ๋ชจ๋“  ํ„ฐ๋ฏธ๋„ ์•„์ด์ฝ˜์„ imho ์–ด๋”˜๊ฐ€์—์žˆ๋Š” ๊ธฐ๋ณธ VSCode ๊ธ€๊ผด๋กœ ์ด๋™ํ•˜๋Š” ๊ฒƒ์€ ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

์ข‹์€ ์ง€์ . ๋‚˜๋Š” ์ด๊ฒƒ์— ๋Œ€ํ•œ ๋ช…ํ™•ํ•œ ํ•ด๊ฒฐ์ฑ…์ด ์—†๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ํ•œ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์€ ๊ฐ ๊ตฌ์„ฑ ์š”์†Œ์— ๋Œ€ํ•œ ๊ธ€๊ผด์„ ๊ฐ–๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚˜์ค‘์— ์ด๋Ÿฌํ•œ ๋ชจ๋“  ๊ธ€๊ผด์„ ํ•˜๋‚˜๋กœ ๋ณ‘ํ•ฉ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์•„์ด์ฝ˜์„ ์ค‘๋ณต ์ œ๊ฑฐ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ๋นŒ๋“œ ํ•  ๋•Œ ๊ธ€๊ผด์„ ๋งŒ๋“ค์–ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ๊ณ  ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜๋„๋ก CSS๋ฅผ ์—…๋ฐ์ดํŠธํ•ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค (์•„๋งˆ๋„ ์‰ฝ์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค ...).

๋‚ด ํ”„๋กœ์ ํŠธ ์—์„œ์ด ์ •ํ™•ํ•œ ๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋ฉฐ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ฒ˜๋ฆฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค (SCSS๋ฅผ ์‚ฌ์šฉํ•˜์ง€๋งŒ CSS ๋ณ€์ˆ˜๋ฅผ ๋Œ€์‹  ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค).

  • icon_name => ligature/codepoint ์ง€๋„ ์œ ์ง€
  • ํฌํ•จ ๋œ ๋ชจ๋“  ํ•ฉ์ž / ์ฝ”๋“œ ํฌ์ธํŠธ๋ฅผ iconsMap[icon_name] ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค.
  • ์ด์ œ ๊ธ€๊ผด์„ ๋‹ค์‹œ ๋นŒ๋“œ ํ•œ ํ›„์ง€๋„๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๊ณ  CSS๋ฅผ ๋‹ค์‹œ ์ปดํŒŒ์ผํ•˜๋ฉด๋ฉ๋‹ˆ๋‹ค.

๊ทธ๊ฒƒ์€ ๋‚˜์—๊ฒŒ ์ž˜ ์ž‘๋™ํ•˜๋ฉฐ ํ•ฉ๋ฆฌ์ ์œผ๋กœ ์‰ฝ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.


ํŽธ์ง‘ : ์‹ค์ œ๋กœ ์ฝ”๋“œ ํฌ์ธํŠธ ๋Œ€์‹  ํ•ฉ์ž๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ƒ๋‹นํžˆ ๋‹จ์ˆœํ™”๋ฉ๋‹ˆ๋‹ค.

๋จธํ‹ฐ๋ฆฌ์–ผ ๋””์ž์ธ ์•„์ด์ฝ˜ ์„ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ์–ด๋–ป์Šต๋‹ˆ๊นŒ? ์›Œํฌ ๋ฒค์น˜์˜ ์ „์ฒด์ ์ธ ์™ธ๊ด€์ด ํฌ๊ฒŒ ํ–ฅ์ƒ ๋  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ํ”„๋กœ์ ํŠธ๊ฐ€ ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์„ ๋””์ž์ธํ•˜๊ณ  ์‹ถ์ง€ ์•Š์€ ๊ฒฝ์šฐ VSCode์™€ ์ž˜ ํ†ตํ•ฉ๋˜๋Š” ์œ ์ผํ•œ ์•„์ด์ฝ˜ ์„ธํŠธ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๋‚ด๊ฐ€ ์ œ์•ˆํ•ด์•ผ ํ•  ์•„์ด์ฝ˜์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. https://material.io/tools/icons/?icon=home&style=sharp

ํ˜„์žฌ ์•„์ด์ฝ˜๊ณผ ๊ด€๋ จ๋œ ๋ช‡ ๊ฐ€์ง€ ๋ฌธ์ œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

1-์žฅ๋น„ ๋‚จ์šฉ

screenshot from 2018-08-21 12-53-03
screenshot from 2018-08-21 12-52-46
screenshot from 2018-08-21 12-55-21
screenshot from 2018-08-21 13-06-09

์ด ์ค‘ ํ•˜๋‚˜๋Š” ์ •๊ทœ์‹์„ ํ† ๊ธ€ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์ค‘ ๋‘ ๊ฐœ๋Š” ์ปจํ…์ŠคํŠธ ๋ฉ”๋‰ด๋ฅผ ์—ฝ๋‹ˆ ๋‹ค. ํ•˜๋‚˜๋Š” ํŒŒ์ผ์„ ์—ฝ๋‹ˆ ๋‹ค. ์šฐ๋ฆฌ๋Š” ์–ด๋–ค ์žฅ๋น„๊ฐ€ ์–ด๋–ค ๋™์ž‘์„ ์ˆ˜ํ–‰ํ•˜๋Š”์ง€ ์ž„์˜์˜ ์‚ฌ๋žŒ์—๊ฒŒ ๋ฌป๋Š” "๊ทธ ์žฅ๋น„๋ฅผ ์ถ”์ธก"์ด๋ผ๋Š” ๊ฒŒ์ž„์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2-์ž…๋ ฅ ์ง€์šฐ๊ธฐ

screenshot from 2018-08-21 13-00-59

์ด๊ฒƒ์€ ๊ฝค ํฝ๋‹ˆ๋‹ค.

3-๊ฒฝ๊ณ  ์‹ ํ˜ธ

screenshot from 2018-08-21 13-03-48

์ด๊ฒƒ์€ ๋‹จ์ง€ ์„ ํ˜ธ ์‚ฌํ•ญ ์ผ ์ˆ˜ ์žˆ์ง€๋งŒ ํ•ญ์ƒ ์ค‘๊ฐ„ ์•„์ด์ฝ˜์ด ๋„ˆ๋ฌด ์ข๋‹ค ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

4-ํž˜๋‚ด

screenshot from 2018-08-21 13-27-27

@misolori ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ์œผ์‹ ๊ฐ€์š”?

@fabiospampinato ์ด๊ฒƒ์€ ์ด๋ฒˆ ๋‹ฌ์˜ ๋ฐ˜๋ณต ๊ณ„ํš์—

์ด ์‹œ์Šคํ…œ์ด ์›ํ•˜๋Š” ๊ฒฝ์šฐ ์‚ฌ์šฉ์ž๊ฐ€ ์ž์‹ ์˜ ์•„์ด์ฝ˜ ์„ธํŠธ๋ฅผ ์ œ๊ณต ํ•  ์ˆ˜ ์žˆ๋„๋ก ์—ฌ๋Ÿฌ ์•„์ด์ฝ˜ ์Šคํƒ€์ผ์„ ์ง€์›ํ•  ์ˆ˜์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๊นŒ? ์ƒ‰์ƒ ํ…Œ๋งˆ์™€ OS์— ๋” ์ž˜ ๋งž๋„๋ก Microsoft ๋””์ž์ธ ์–ธ์–ด, ๋จธํ‹ฐ๋ฆฌ์–ผ ๋””์ž์ธ, FontAwesome ๋“ฑ ์•„์ด์ฝ˜๊ฐ„์— ์ „ํ™˜ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

@JamesCoyle ์ง€๊ธˆ์€ ์‚ฌ์šฉ์ž ์ง€์ • ์•„์ด์ฝ˜์„ ์ง€์›ํ•  ๋ฐฉ๋ฒ•์ด ์—†์ง€๋งŒ ํ˜„์žฌ ์•„์ด์ฝ˜ ์žฌ ์ž‘์—…์˜ ์ผ๋ถ€๋กœ ๋…ผ์˜ ์ค‘์ž…๋‹ˆ๋‹ค. ์•„์ด์ฝ˜ ๊ธ€๊ผด์„ ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ•˜๋ฉด ํ…Œ๋งˆ์™€ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ์‚ฌ์šฉ์ž ์ง€์ • ์•„์ด์ฝ˜์„ ์ œ๊ณต ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•„์ด์ฝ˜ ํ…Œ๋‘๋ฆฌ์™€ ๋ฐฐ๊ฒฝ ์ฑ„์šฐ๊ธฐ๋Š” ํŠน์ • ์ƒ‰์ƒ์„ ์˜ค๋ฒ„๋ ˆ์ด ํ•  ๋•Œ ์•„์ด์ฝ˜์— ๋” ๋งŽ์€ ๋Œ€๋น„๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐ ๋„์›€์ด๋ฉ๋‹ˆ๋‹ค. ํ…Œ๋‘๋ฆฌ๋Š” ์‚ฌ์šฉ์ž ๋˜๋Š” ํ…Œ๋งˆ๊ฐ€ ์ง€์‹œ ํ•  ์ˆ˜์žˆ๋Š” ์ œ์–ด ๊ฐ€๋Šฅํ•œ ์„ค์ •์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•„์ด์ฝ˜ ๊ธ€๊ผด์„ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด, ํฌ๋กœ์Šค ํ”Œ๋žซํผ ๊ธ€๊ผด ๋ Œ๋”๋Ÿฌ๊ฐ€ ์•„์ด์ฝ˜์˜ ๋‚ ์นด๋กœ์šด ๋ชจ์„œ๋ฆฌ๋ฅผ ๋ถˆํ•„์š”ํ•˜๊ฒŒ ์•คํ‹ฐ ์•จ๋ฆฌ์–ด์‹ฑํ•˜๊ณ  "ํ๋ฆฟํ•˜๊ฒŒ"๋งŒ๋“ค์ง€ ์•Š๋„๋ก ์–ด๋–ป๊ฒŒ ๋ณด์žฅ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์ด๊ฒƒ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์ผ๊ด€๋˜๊ฒŒ ๋ Œ๋”๋ง๋˜๋Š” SVG์™€ ๋น„๊ตํ•˜์—ฌ ์•„์ด์ฝ˜์— ๊ธ€๊ผด์„ ์‚ฌ์šฉํ•˜๋Š” ์ผ๋ฐ˜์ ์ธ ๋…ผ์Ÿ์ž…๋‹ˆ๋‹ค (์•„ํŠธ๊ฐ€ ๊ทธ๋ ค์ง€๊ณ  ํ”ฝ์…€์— ์Šค๋ƒ…๋œ๋‹ค๊ณ  ๊ฐ€์ •).

๋˜ํ•œ ์•„์ด์ฝ˜ ์ƒ‰์ƒ ์„น์…˜์€ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๊นŒ? ๋ชจ๋‘ ๋‹จ์กฐ๋กœ์šด ์•„์ด์ฝ˜์ด ๋œ ๋šœ๋ ทํ•ด ์งˆ ์ˆ˜ ์žˆ๋‹ค๋Š” ์šฐ๋ ค๋ฅผ ์ œ๊ธฐํ•˜๊ณ  ์‹ถ์ง€๋งŒ ๋ฌผ๋ก  ๋ชจ๋“  ์‚ฌ๋žŒ์˜ ์ทจํ–ฅ์ด ๋‹ค๋ฅด๋‹ค๋Š” ๊ฒƒ๋„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒ‰์ƒ์„ ์ง€์›ํ•˜๋Š” ๊ธ€๊ผด์€ ์ผ๋ฐ˜์ ์ด์ง€ ์•Š์œผ๋ฉฐ ์—ฌ๋Ÿฌ ๊ธ€๊ผด์ด ๊ฒน์ณ์ง€๋Š” ๊ฒƒ๊ณผ ๊ฐ™์€ "ํ•ต"์€ ์ข‹์€ ํ•ด๊ฒฐ์ฑ…์ด ์•„๋‹Œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

@mikehdt ์šฐ๋ฆฌ๋Š” ์•„์ด์ฝ˜ ๊ธ€๊ผด (https://github.com/Microsoft/vscode/pull/65989 ์ฐธ์กฐ)์„ ์‚ฌ์šฉํ•˜๊ณ  "ํ๋ฆฟํ•œ"๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š์€ ์ž์ฒด Octicons ํฌํฌ๋ฅผ ๋งŒ๋“œ๋Š” ๊ณผ์ •์„ ์‹ค์ œ๋กœ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค ( ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์„ win / mac / linux์—์„œ ํ…Œ์ŠคํŠธํ–ˆ์Šต๋‹ˆ๋‹ค). ์•„์ด์ฝ˜ ์ƒ‰์ƒ์˜ ๊ฒฝ์šฐ ๋ชจ๋“  ์•„์ด์ฝ˜์„ ๋‹จ์ƒ‰์œผ๋กœ ๋งŒ๋“ค์–ด ์—ฌ๋Ÿฌ ์ƒ‰์ƒ์˜ ๋ชจ๋“  ์•„์ด์ฝ˜์ด ๊ทธ์— ๋”ฐ๋ผ ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค.

@misolori ์ด ๋ฐ˜๋ณต์„ ์™„๋ฃŒํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ?

@Astrantia ์•„๋‹ˆ์˜ค, ์šฐ๋ฆฌ๋Š” ์—ฌ์ „ํžˆ ๋‚ด๋ถ€์ ์œผ๋กœ ํƒ๊ตฌํ•˜๊ณ  ๋…ผ์˜ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์—…๋ฐ์ดํŠธ๊ฐ€ ์žˆ์œผ๋ฉด ์—ฌ๊ธฐ์— ๊ฒŒ์‹œํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

@misolori ๋‹ค์‹œ๋Š” ์—ฐ๊ธฐ๋˜์ง€

์ด ํ•ญ๋ชฉ์— ๋Œ€ํ•œ ์ƒํƒœ ์—…๋ฐ์ดํŠธ์ž…๋‹ˆ๋‹ค. ์ง€๋‚œ ๋ช‡ ๋ฒˆ์˜ ๋ฐ˜๋ณต ๋™์•ˆ ์šฐ๋ฆฌ๋Š” ์•„์ด์ฝ˜ ์žฌ ์„ค๊ณ„๋ฅผ ์œ„ํ•ด ๋ช‡ ๊ฐ€์ง€ ๋‹ค๋ฅธ ๊ฐœ๋…์„ ํƒ์ƒ‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํƒ์ƒ‰์„ ํ†ตํ•ด ๋‹ฌ์„ฑํ•˜๊ณ ์žํ•˜๋Š” ์ฃผ์š” ๋ชฉํ‘œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์Šคํƒ€์ผ, ์ƒ‰์ƒ ๋ฐ ํฌ๊ธฐ๋กœ ์šฐ๋ฆฌ์˜ ์•„์ด์ฝ˜์„ ํ†ตํ•ฉํ•˜์‹ญ์‹œ์˜ค.
  • ์•„์ด์ฝ˜ ์‹œ์Šคํ…œ ํ†ตํ•ฉ
  • UI ํ˜„๋Œ€ํ™” ๋ฐ ์ผ๊ด€์„ฑ ์œ ์ง€

์ด๋Ÿฌํ•œ ๋ชฉํ‘œ๋ฅผ ์—ผ๋‘์—๋‘๊ณ  ๋‚ด๋ถ€์ ์œผ๋กœ ๋…ผ์˜ํ•œ ์ตœ์‹  ํƒ์ƒ‰ ๋‚ด์šฉ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๊ฐœ์š” ์Šคํƒ€์ผ

์ด ์Šคํƒ€์ผ์€ ๋‹ค์–‘ํ•œ Microsoft ์ œํ’ˆ (Windows, Office, Xbox ๋“ฑ)์—์„œ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” MDL (Microsoft Design Language) ์•„์ด์ฝ˜ ์—์„œ ๋งŽ์€ ์˜๊ฐ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ์„ ํƒํ•  ์ˆ˜์žˆ๋Š” ๋งŽ์€ ์•„์ด์ฝ˜ ํ’€์ด ์žˆ์œผ๋ฉฐ ์–ด๋–ค ํ™•์žฅ์ด ์ž ์žฌ์ ์œผ๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ œํ’ˆ์ด Microsoft ์ œํ’ˆ๊ณผ ๋” ์ผ๊ด€์„ฑ์„ ๊ฐ–๋„๋กํ•ฉ๋‹ˆ๋‹ค.

์†”๋ฆฌ๋“œ ์Šคํƒ€์ผ

์ด ์Šคํƒ€์ผ์€ ์šฐ๋ฆฌ์˜ ํ˜„์žฌ ์Šคํƒ€์ผ์˜ ์ง„ํ™”์ด๋ฉฐ ์—ฌ์ „ํžˆ ์นœ์ˆ™ํ•ฉ๋‹ˆ๋‹ค. ์ด์ „ ์Šคํƒ€์ผ๊ณผ ๋™์ผํ•œ ์•„์ด์ฝ˜ ๋น„์œ ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ๋ชจ๋“  ํš / ๊ฐ„๊ฒฉ์„ ์ผ๊ด€๋˜๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

์—ด๋ฆฐ ์งˆ๋ฌธ

์ด๊ฒƒ๋“ค์€ ๋ชจ๋‘ ์ดˆ๊ธฐ ํƒ์ƒ‰์ด์ง€๋งŒ ์šฐ๋ฆฌ๊ฐ€ ๋ฐ˜๋ณตํ•˜๋Š” ๋™์•ˆ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ›๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์˜ฌ๋ฐ”๋ฅธ ๊ฒ€์ฆ์—†์ด ์†”๋ฃจ์…˜์„ ์„œ๋‘๋ฅด๊ณ  ์‹ถ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ํ˜„์žฌ์ด ์ž‘์—…์„ ์™„๋ฃŒ ํ•  ๋ชฉํ‘œ ๋‚ ์งœ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด๋Ÿฌํ•œ ํƒ์ƒ‰์— ๋Œ€ํ•œ ์‚ฌ์šฉ์ž ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜์—ฌ ์ถ”๊ฐ€ ์œ ํšจ์„ฑ์„ ๊ฒ€์‚ฌ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ์€ ๋‹ต๋ณ€ํ•ด์•ผ ํ•  ๋ช‡ ๊ฐ€์ง€ ๊ณต๊ฐœ ์งˆ๋ฌธ์ž…๋‹ˆ๋‹ค.

  • ํ•œ ๊ฐ€์ง€ ์Šคํƒ€์ผ์„ ์„ ํƒํ•ฉ๋‹ˆ๊นŒ, ์•„๋‹ˆ๋ฉด ๋‘˜ ๋‹ค ์„ ํƒํ•ฉ๋‹ˆ๊นŒ?
  • ํ™•์žฅ์ž๊ฐ€ ๊ธฐ๋ณธ ์•„์ด์ฝ˜์„ ๋ฎ์–ด ์“ฐ๋„๋ก ํ—ˆ์šฉํ•ฉ๋‹ˆ๊นŒ (ํŒŒ์ผ ์•„์ด์ฝ˜ ํ…Œ๋งˆ์™€ ์œ ์‚ฌ)?
  • ์•„์ด์ฝ˜ ํ…Œ๋งˆ๋ฅผ ํ—ˆ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ํ™œ๋™ ํ‘œ์‹œ ์ค„์—์„œ ํ™•์žฅ ์•„์ด์ฝ˜์„ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๊นŒ (์ด๋กœ ์ธํ•ด ์ถฉ๋Œ ์Šคํƒ€์ผ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Œ)?
  • ์•„์ด์ฝ˜ ํ…Œ๋งˆ๋ฅผ ํ—ˆ์šฉํ•˜๋ฉด ํŒŒ์ผ ์•„์ด์ฝ˜ ํ…Œ๋งˆ์™€ ๋น„๊ตํ•˜์—ฌ ์–ด๋–ป๊ฒŒ ๊ด€๋ฆฌ๋ฉ๋‹ˆ๊นŒ (๋‘ ๋ฒˆ์งธ "์•„์ด์ฝ˜"ํ…Œ๋งˆ๊ฐ€ ๋„์ž… ๋จ)?

Insider์—์„œ ๋‘ ์•„์ด์ฝ˜ ์„ธํŠธ๋ฅผ ์˜ต์…˜์œผ๋กœ ์‚ฌ์šฉํ•˜์—ฌ ์Šคํ•€์„ ์ค„ ์ˆ˜ ์žˆ๋‹ค๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•œ๋™์•ˆ ์ผ์ƒ์ ์ธ ์‚ฌ์šฉ ์—†์ด๋Š” ๋งŽ์€ ํ”ผ๋“œ๋ฐฑ์„ ์ค„ ์ˆ˜ ์—†์ง€๋งŒ ์•„์ด์ฝ˜์€ ์ €์—๊ฒŒ ์ƒ๋‹นํžˆ ์ผ๊ด€๋˜๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค.

๊ทธ๋ž˜๋„ ํ˜„์žฌ Git, Debug ๋ฐ Extension ์•„์ด์ฝ˜์˜ ๋””์ž์ธ์ด ๋” ๋งˆ์Œ์— ๋“ญ๋‹ˆ๋‹ค. MDL๋กœ ์ด์‹ ํ•  ์ˆ˜ ์žˆ์„๊นŒ์š”?

ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ๊ธฐ๋ณธ ์•„์ด์ฝ˜์„ ๋ฎ์–ด ์“ฐ๋„๋ก ํ—ˆ์šฉํ•ฉ๋‹ˆ๊นŒ?

์•„๋‹ˆ์˜ค๋ผ๊ณ  ๋งํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ์ œ๊ณต ๊ธฐ๋Šฅ์€ ์ผ๊ด€๋œ ์‹œ๊ฐ์  ์ •์ฒด์„ฑ๊ณผ ์—ฐ๊ฒฐ๋˜์–ด์•ผํ•ฉ๋‹ˆ๋‹ค.

@misolori ์†”๋ฆฌ๋“œ ์Šคํƒ€์ผ์ด ๋” ์ข‹์•„ ๋ณด์ธ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€๋งŒ ํƒํ—˜์€ +1ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์•„์ด์ฝ˜์˜ ์ƒ‰์ƒ์ด ์ œ๊ฑฐ๋˜์–ด ์ข‹์„ ๊ฒƒ์ด๋ผ๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค.

Octicons์™€ ๊ด€๋ จํ•˜์—ฌ, ๋ฐ˜๋“œ์‹œ MDL์˜ ์ผ๋ถ€๋Š” ์•„๋‹ˆ์ง€๋งŒ ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜๊ณผ ๋™์ผํ•œ ์ง€์นจ์„ ๋”ฐ๋ฅผ๊นŒ์š”?

+1 ๊ฐœ์š” ์Šคํƒ€์ผ. ๋‚˜๋Š” ์—ฌ์ „ํžˆ ์•„์ด์ฝ˜์ด ๋„ˆ๋ฌด ๋ฐ”๋กœํฌ ์ ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๊ณ  ์ผ๋ถ€๋Š” ๋„ˆ๋ฌด ๋ณต์žกํ•˜๋‹ค๊ณ  ๋Š๋‚๋‹ˆ๋‹ค. "์ €์žฅ"์•„์ด์ฝ˜์—์žˆ๋Š” ํ”Œ๋กœํ”ผ ๋””์Šคํฌ๋ฅผ ๋ณด๋ฉด ๋„ˆ๋ฌด ์ƒ์„ธํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ฒŒ ์ƒ๊ฐํ•˜์ง€ ์•Š์Šต๋‹ˆ๊นŒ?

๊ฐœ์ธ์ ์œผ๋กœ ๋” ๋งŽ์€ ์˜ต์…˜์— ํˆฌํ‘œํ•ฉ๋‹ˆ๋‹ค. ๋‘˜ ๋‹ค ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ์ตœ์„ ์˜ IMO์ด์ง€๋งŒ ๋‘˜ ์ค‘ ํ•˜๋‚˜๊ฐ€ ํ˜„์žฌ ์ œ๊ณต๋˜๋Š” ๊ฒƒ๋ณด๋‹ค ํ›จ์”ฌ ๋‚ซ์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž ์ •์˜ ์•„์ด์ฝ˜ ์„ธํŠธ๋ฅผ ์ •์˜ํ•˜๋Š” ๊ธฐ๋Šฅ์€ ํŠน์ • ์•„์ด์ฝ˜ ์Šคํƒ€์ผ์— ์ด๋ฏธ ์ต์ˆ™ํ•˜๊ณ  ํ•ด๋‹น ์•„์ด์ฝ˜์„ ๋” ์ž˜ ์ธ์‹ ํ•  ์ˆ˜์žˆ๋Š” ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ํ™˜์ƒ์  ์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ €๋Š” ๊ฐœ์ธ์ ์œผ๋กœ Atom์—์„œ ๋จธํ‹ฐ๋ฆฌ์–ผ ๋””์ž์ธ ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ–ˆ์œผ๋ฉฐ ํ›จ์”ฌ ๋” ์ต์ˆ™ํ•œ ์Šคํƒ€์ผ์„ ์„ ํ˜ธํ•ฉ๋‹ˆ๋‹ค.

์•„์ด์ฝ˜ ํ…Œ๋งˆ๋ฅผ ํ—ˆ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ํ™œ๋™ ํ‘œ์‹œ ์ค„์—์„œ ํ™•์žฅ ์•„์ด์ฝ˜์„ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๊นŒ (์ด๋กœ ์ธํ•ด ์ถฉ๋Œ ์Šคํƒ€์ผ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Œ)?

์ƒˆ๋กœ์šด ์•„์ด์ฝ˜ ์Šคํƒ€์ผ์— ๋Œ€ํ•œ ์ €์žฅ์†Œ๋ฅผ ๋„์ž…ํ•˜๊ณ  ์‚ฌ์šฉ์ž๊ฐ€ ์œ ์šฉํ•œ ์•„์ด์ฝ˜์„ ์ œ์•ˆ ํ•  ์ˆ˜ ์žˆ๋„๋กํ•˜๋Š” ๊ฒƒ์€ ์–ด๋–ป์Šต๋‹ˆ๊นŒ? ๊ทธ๋Ÿฐ ๋‹ค์Œ ์‚ฌ์šฉ์ž ์ •์˜ ์•„์ด์ฝ˜ ์„ธํŠธ๋Š” ๊ณต์‹ ์•„์ด์ฝ˜ ์„ธํŠธ๋ฅผ ๋”ฐ๋ฅด๊ธฐ ์œ„ํ•ด ๊ณ„์† ์—…๋ฐ์ดํŠธํ•˜๋ฉด๋ฉ๋‹ˆ๋‹ค.

๊ฐœ์š” ์Šคํƒ€์ผ์ด ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ฒฐ๊ตญ ๋งˆ์ดํฌ๋กœ ์†Œํ”„ํŠธ ์ œํ’ˆ์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ์™€ ๋น„์Šทํ•˜๊ฒŒ ์ž‘๋™ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

Solid ๋Œ€ Outline์€์ด ๊ธฐ์‚ฌ์—์„œ ์ตœ๊ทผ ๋…ผ์˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค : https://uxmovement.com/mobile/solid-vs-outline-icons-which-are-faster-to-recognize/

tl; dr : ์†”๋ฆฌ๋“œ๊ฐ€ ์ธ์‹์— ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ผ๋ถ€ ์•„์ด์ฝ˜์€ Outline๋ณด๋‹ค ๋” ์ข‹์Šต๋‹ˆ๋‹ค. ์–ด์จŒ๋“  ํšจ์œจ์ ์ธ ์ธ์‹์„ ์œ„ํ•ด ๋”ฐ๋ผ์•ผ ํ•  ๋ช‡ ๊ฐ€์ง€ ๊ทœ์น™์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ €์—๊ฒŒ ๋ฌผ์–ด ๋ณด๋ฉด ์œ„์—์„œ ๊ณต์œ  ํ•œ ๋‘ ๊ฐ€์ง€ ์˜ˆ์˜ ๋‹จ์ƒ‰ ์•„์ด์ฝ˜์ด ๋” ์ž˜ ์•Œ์•„๋ณผ ์ˆ˜์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์œค๊ณฝ์ด ์ง€์ €๋ถ„ ํ•ด ๋ณด์ด๋ฉฐ ๊ฐ€๊นŒ์šด ๊ณต๊ฐ„์—์„œ ๋งŽ์€ ํ‰ํ–‰์„ ์ด ์‹ธ์šฐ๋ฉฐ ์ธ์‹์„ ๋ฐฉํ•ดํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋˜ํ•œ ๊ฐœ์š” ์Šคํƒ€์ผ์— ํˆฌํ‘œํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ผ๋ฐ˜์ ์œผ๋กœ ๋” ๋งŽ์€ ์‚ฌ์šฉ์ž ์ •์˜๋ฅผ ์„ ํ˜ธํ•˜์ง€๋งŒ ํ…Œ๋งˆ๋ฅผ ํ†ตํ•ด ํ•ต์‹ฌ ์•„์ด์ฝ˜์„ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์€ ์ข‹์€ ์ƒ๊ฐ์ด ์•„๋‹™๋‹ˆ๋‹ค.

๋ณต์žก์„ฑ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋ ˆ์ด์•„์›ƒ ๋ชจ์–‘ ๋ฐ ์•„์ด์ฝ˜๊ณผ ๊ฐ™์€ ํ•ต์‹ฌ ์š”์†Œ๋ฅผ ์ผ๊ด€์„ฑ์„ ์œ„ํ•ด ์‚ฌ์šฉ์ž ์ •์˜ ํ•  ์ˆ˜ ์—†์–ด์•ผํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค (์ด๊ฒƒ์ด ์•„ํ†ฐ์˜ "๋ ˆ์ด์•„์›ƒ"ํ…Œ๋งˆ๋ฅผ ์ข‹์•„ํ•˜์ง€ ์•Š๋Š” ์ด์œ ์ด๊ธฐ๋„ํ•ฉ๋‹ˆ๋‹ค).

ํ•˜์ง€๋งŒ ์ฑ„์šฐ๊ธฐ / ์œค๊ณฝ ์‚ฌ์ด์—์„œ ์Šคํƒ€์ผ์„ ๋ณ€๊ฒฝํ•˜๋Š” ์˜ต์…˜์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ์‚ฌ์šฉ์ž ์ •์˜ ๋Œ€ ์ผ๊ด€์„ฑ + ๋ณต์žก์„ฑ์„์œ„ํ•œ ์ข‹์€ ์ค‘๊ฐ„ ์†”๋ฃจ์…˜์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ ์ด์œ ๋Š” ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ ๊ทธ ๋ฒ„๊ทธ ์•„์ด์ฝ˜์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค haha
ํŠนํžˆ ์œค๊ณฝ์„ 

@misolori ์ž˜ ํ–ˆ์–ด์š” ๐Ÿ‘

ํ•œ ๊ฐ€์ง€ ์Šคํƒ€์ผ์„ ์„ ํƒํ•ฉ๋‹ˆ๊นŒ, ์•„๋‹ˆ๋ฉด ๋‘˜ ๋‹ค ์„ ํƒํ•ฉ๋‹ˆ๊นŒ?

์ €๋Š” ํ•œ ๊ฐ€์ง€ ์Šคํƒ€์ผ์„ ์‚ฌ์šฉํ•˜๊ณ  ํ…Œ๋งˆ๋ฅผ ํ†ตํ•ด ํ•ด๋‹น ์•„์ด์ฝ˜์„ ์‚ฌ์šฉ์ž ์ •์˜ ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋งŒ๋“ค ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ €๋Š” ๊ฐœ์ธ์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ด์œ ๋กœ ์†”๋ฆฌ๋“œ ์Šคํƒ€์ผ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

  1. ์˜ˆ๋ฅผ ๋“ค์–ด ํ™•์žฅ ์•„์ด์ฝ˜์€ ๋‹จ์ƒ‰ ์Šคํƒ€์ผ์˜ ์‚ฌ๊ฐํ˜• 4 ๊ฐœ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์ง€๋งŒ ์œค๊ณฝ์„  ๋ฒ„์ „์„ ๋งŒ๋“ค๋ ค๋ฉด 8 ๊ฐœ์˜ ์‚ฌ๊ฐํ˜•์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

  2. ํ˜„์žฌ์˜ ์•„์ด์ฝ˜์ด ์ œ์•ˆ ๋œ ์†”๋ฆฌ๋“œ ์Šคํƒ€์ผ ์•„์ด์ฝ˜์— ๋” ๊ฐ€๊น๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฏ€๋กœ ๋” ์นœ์ˆ™ํ•ด ๋ณด์ž…๋‹ˆ๋‹ค.

  3. ๋•Œ๋•Œ๋กœ ์‚ฌ๋žŒ๋“ค์€ ํ™œ๋™ ์ค‘์ผ ๋•Œ ์œค๊ณฝ์„  ์•„์ด์ฝ˜์„ "์ฑ„์šฐ๊ธฐ"์„ ํƒํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๊ณต์œ  ๋œ gif์—์„œ ๋ฐœ์ƒํ•˜์ง€ ์•Š์œผ๋ฉฐ ์•ฝ๊ฐ„ ๊ธฐ๋Œ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ๐Ÿค”

ํ™•์žฅ์ž๊ฐ€ ๊ธฐ๋ณธ ์•„์ด์ฝ˜์„ ๋ฎ์–ด ์“ฐ๋„๋ก ํ—ˆ์šฉํ•ฉ๋‹ˆ๊นŒ (ํŒŒ์ผ ์•„์ด์ฝ˜ ํ…Œ๋งˆ์™€ ์œ ์‚ฌ)?

์˜ˆ, ์ผ๋ถ€ ์‚ฌ๋žŒ๋“ค์€ ๊ฒฐ๊ตญ ์‚ฌ์šฉ์ž ์ •์˜ ๊ฐ€๋Šฅํ•œ ์•„์ด์ฝ˜์„ ํ™œ์šฉํ•˜๋Š” ๊ณ ํ’ˆ์งˆ ํ…Œ๋งˆ๋ฅผ ๋‚ด๋†“์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์•„์ด์ฝ˜ ํ…Œ๋งˆ๋ฅผ ํ—ˆ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ํ™œ๋™ ํ‘œ์‹œ ์ค„์—์„œ ํ™•์žฅ ์•„์ด์ฝ˜์„ ์–ด๋–ป๊ฒŒ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๊นŒ (์ด๋กœ ์ธํ•ด ์ถฉ๋Œ ์Šคํƒ€์ผ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Œ)?

ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์ž‘์„ฑ์ž๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์œ ์‚ฌํ•œ ์Šคํƒ€์ผ์˜ ์•„์ด์ฝ˜์„ ์‚ฌ์šฉ / ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ๊ธฐ๋ณธ ์•„์ด์ฝ˜ ์Šคํƒ€์ผ์„ ํ•˜๋‚˜๋งŒ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ์ข‹์€ ์ด์œ  ์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋Œ€์ฒด ์•„์ด์ฝ˜ ํŒฉ์— ๋Œ€ํ•œ ๋Œ€์ฒด ์•„์ด์ฝ˜ ์ œ์ž‘์˜ ๋ถ€๋‹ด์€ ํ…Œ๋งˆ ์ž‘์„ฑ์ž์—๊ฒŒ ์ ธ์•ผํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์•„์ด์ฝ˜ ํ…Œ๋งˆ๋ฅผ ํ—ˆ์šฉํ•˜๋ฉด ํŒŒ์ผ ์•„์ด์ฝ˜ ํ…Œ๋งˆ์™€ ๋น„๊ตํ•˜์—ฌ ์–ด๋–ป๊ฒŒ ๊ด€๋ฆฌ๋ฉ๋‹ˆ๊นŒ (๋‘ ๋ฒˆ์งธ "์•„์ด์ฝ˜"ํ…Œ๋งˆ๊ฐ€ ๋„์ž… ๋จ)?

ํ™•์‹คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. "ํŒŒ์ผ ํ˜•์‹"์•„์ด์ฝ˜ ํ…Œ๋งˆ์™€ "์•ฑ"์•„์ด์ฝ˜ ํ…Œ๋งˆ๊ฐ€์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ๐Ÿค”

๋” ๋งŽ์€ ํ”ผ๋“œ๋ฐฑ :

  • ํด๋ฆญ์‹œ ํ™•๋Œ€ ํšจ๊ณผ๊ฐ€ ์‚ฌ๋ผ ์กŒ์Šต๋‹ˆ๊นŒ?

  • ์‚ฌ์ด๋“œ ๋ฐ”์—์žˆ๋Š” ์•„์ด์ฝ˜, ํŠนํžˆ ํ”„๋กœ์ ํŠธ๋ฅผ ๋‹ค์‹œ๋กœ๋“œํ•˜๊ธฐ์œ„ํ•œ ์•„์ด์ฝ˜์ด ๋„ˆ๋ฌด ๋ณต์žกํ•ด ๋ณด์ž…๋‹ˆ๋‹ค.

Screen Shot 2019-03-25 at 15 50 36

  • ๊ทธ๋ฆผ์ž๋ฅผ ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์ด ๋” ๋‚˜์€์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค ๐Ÿค” ๊ทธ๋ž˜๋„ ๋Œ€๋น„์— ๋„์›€์ด ๋  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค ๐Ÿค”

@fabiospampinato์˜ ์˜๊ฒฌ์— ๋™์˜ํ•˜์„ธ์š”. ๋‚˜์—๊ฒŒ ํŠ€์–ด

image

์ง€๊ธˆ๊นŒ์ง€ ์˜๊ฒฌ์„ ๋ณด๋‚ด ์ฃผ์‹  ๋ชจ๋“  ๋ถ„๋“ค๊ป˜ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

๋Œ€๋ถ€๋ถ„์˜ ์•„์ด์ฝ˜์ด ์ค€๋น„๋˜๋ฉด @octref ๋‚ด๋ถ€์ž์—์„œ ์—ด ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

@beastdestroyer for Octicons ์šฐ๋ฆฌ๋Š” ๊ทธ๊ฒƒ๋“ค์„ ์šฐ๋ฆฌ ์ž์‹ ์˜ ์•„์ด์ฝ˜ (ํ†ต์ผ์˜ ์ผ๋ถ€)์œผ๋กœ ๋Œ€์ฒดํ•˜๊ฒŒ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์šฐ๋ฆฌ์˜ ์ƒˆ๋กœ์šด ์Šคํƒ€์ผ์— ๋งž๋Š” ๋™์ผํ•œ ์•„์ด์ฝ˜์˜ ๋ฒ„์ „์„ ๊ฐ–๊ฒŒ ๋  ๊ฒƒ์ž„์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

@fabiospampinato ์•„์ด์ฝ˜ ํฌ๊ธฐ์— ์ข‹์€ ๋ˆˆ, ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์„ ํ•ด๊ฒฐํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์›๋ž˜ ๊ทธ๋ฆผ์ž๋Š” ์•„์ด์ฝ˜์ด ๋‹ค๋ฅธ ๋ฐฐ๊ฒฝ์ƒ‰์— ๋น„ํ•ด ๋ˆˆ์— ๋„๋„๋ก ์ถ”๊ฐ€๋˜์—ˆ์œผ๋ฉฐ (์•„์ด์ฝ˜์ด ๊ณ ์ • ๋œ ์ƒ‰์ƒ ์ด์—ˆ๊ธฐ ๋•Œ๋ฌธ์—), ์•„์ด์ฝ˜์˜ ์Šคํƒ€์ผ์„ ๋™์ ์œผ๋กœ ์ง€์ •ํ•˜์—ฌ ๋Œ€๋น„๋ฅผ ๋†’์ด๋Š” ๋ฐฉ์‹์œผ๋กœ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ ์žํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ฐœ์ธ์ ์œผ๋กœ ๊ฐœ์š” ์•„์ด์ฝ˜์˜ ๊ฐœ๋ฐฉ / ๊ฐ€๋ฒผ์šด ๋Š๋‚Œ์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ์•„์ด์ฝ˜ ์ž์ฒด๊ฐ€ ์‹œ๊ฐ์ ์œผ๋กœ ๋” ๊ฐ„๋‹จํ•œ ๊ฒƒ์„ ์œ„ํ•ด ๋‹ค์‹œ ๋ฐฉ๋ฌธํ•ด์•ผํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์•„์›ƒ ๋ผ์ธ ๋ฒ„์ „์ด์žˆ๋Š” ํ™œ๋™ ํ‘œ์‹œ ์ค„์˜ ๊ฒฝ์พŒํ•œ ๋Š๋‚Œ์ด ์ •๋ง ๋งˆ์Œ์— ๋“ญ๋‹ˆ๋‹ค. ๋ฐฐ๊ฒฝ์œผ๋กœ ๋” ํฌ๋ฏธ ํ•ด์ง€๊ณ  ๋ฉ”์ธ ๋ทฐ์™€ ๋งŽ์ด ๊ฒฝ์Ÿํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

1 ๊ฐœ ๋˜๋Š” 2 ๊ฐœ (๋˜๋Š” ์‚ฌ์šฉ์ž ์ง€์ • ๊ฐ€๋Šฅ) ์Šคํƒ€์ผ์— ๊ด€ํ•ด์„œ๋Š” ํ™•์‹คํžˆ 1 ๊ฐœ์˜ ์Šคํƒ€์ผ (์ด๋ชจ๊ฐ€ ์ œํ’ˆ์˜ ์ •์ฒด์„ฑ์„ ์œ ๋„ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋จ)์— ์˜์ง€ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•˜๋‚˜ ์ด์ƒ์˜ ๊ธฐ๋ณธ ์ œ๊ณต ์Šคํƒ€์ผ์„ ์‚ฌ์šฉํ•˜๋ฉด ์—ฌ๋Ÿฌ ์Šคํƒ€์ผ์— ์ ์‘ํ•ด์•ผํ•˜๋Š” ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์— ๋Œ€ํ•œ ๋งŽ์€ ์ž‘์—…์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์†”์งํžˆ ๋งํ•ด์„œ 1 ์„ธํŠธ์˜ ์•„์ด์ฝ˜์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์€ ์ถฉ๋ถ„ํžˆ ์–ด๋ ต์Šต๋‹ˆ๋‹ค ๐Ÿ˜„. ๋˜ํ•œ ๋‹ค๋ฅธ ์Šคํƒ€์ผ์— ๋Œ€ํ•œ ์•„์ด์ฝ˜์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ƒˆ๋กœ์šด "api"๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค (์ด๋ฏธ ๋ฐ๊ณ  ์–ด๋‘์šด ๋ฒ„์ „์„ ์ฒ˜๋ฆฌํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค).

์ ‘๊ทผ์„ฑ๊ณผ ๊ฐ€๋…์„ฑ (@jvzr์ด ๊ฒŒ์‹œ ํ•œ ๋งํฌ ์ฐธ์กฐ)์ด "๊ฐ€์žฅ ์ž˜ ๋ณด์ด๋Š”"๊ฒƒ (์–ด์จŒ๋“  ์ฃผ๊ด€์  ์ž„)๋ณด๋‹ค ํ›จ์”ฌ ์šฐ์„ ๋˜์–ด์•ผํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์ธ์ ์œผ๋กœ ์ œ์•ˆ ๋œ ๋งŽ์€ ์•„์ด์ฝ˜ (๋‹จ์ƒ‰๊ณผ ์œค๊ณฝ์„  ๋ชจ๋‘)์€ ํ‘œ์‹œํ•˜๋ ค๋Š” ํฌ๊ธฐ๋ฅผ ๊ณ ๋ คํ•  ๋•Œ ๋งค์šฐ ๋ฐ”์˜๊ณ  ๋„ˆ๋ฌด ์ž์„ธํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

@jvzr @smbkr ํ”ผ๋“œ๋ฐฑ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์Šคํƒ€์ผ์— ๊ด€๊ณ„์—†์ด ์ด๋Ÿฌํ•œ ์•„์ด์ฝ˜์˜ ๊ฐ€๋…์„ฑ์„ ํ™•์‹คํžˆ ๊ณ ๋ คํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์ถ”๊ฐ€ ๊ฒ€์ฆ์„ ์œ„ํ•ด ์‚ฌ์šฉ์ž ์—ฐ๊ตฌ๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

@smbkr์— ๋™์˜ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€๋” ํ™œ๋™ ํ‘œ์‹œ ์ค„์—์„œ ํ™œ์„ฑ ์•„์ด์ฝ˜์„ ํ™•์ธํ•˜๋Š” ๋ฐ ์–ด๋ ค์›€์ด์žˆ์–ด ์‹ค์ˆ˜๋กœ ์‚ฌ์ด๋“œ ๋ฐ”๋ฅผ ์ ‘์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹จ์ƒ‰ ์•„์ด์ฝ˜๊ณผ ์œค๊ณฝ์„  ์•„์ด์ฝ˜๋งŒ์œผ๋กœ๋Š” ๋„์›€์ด๋˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ™œ์„ฑ๋ณด๊ธฐ๊ฐ€ ๋” ๋ฐ๊ณ  / ๋” ํ•˜์–€ ์•„์ด์ฝ˜์œผ๋กœ ๋งŒ ๊ณ„์† ํ‘œ์‹œ๋˜๋Š” ๊ฒฝ์šฐ ๋‚ด ํˆฌํ‘œ๋Š” ๋‹จ์ƒ‰ ์•„์ด์ฝ˜์— ๋Œ€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ทธ๊ฑด ๊ทธ๋ ‡๊ณ  ๋‚˜๋Š” ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค!

์ด ์•„์ด์ฝ˜๋“ค์„ ๋ฐ์€ ์ƒ‰์ƒ์˜ ํ…Œ๋งˆ๋กœ ๋น„๊ตํ•˜์„ธ์š”! ๊ทธ ์ƒํ™ฉ์—์„œ ๋‹จ์ƒ‰ ์•„์ด์ฝ˜์ด ์–ด๋–ป๊ฒŒ ์ƒ๊ฒผ๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ์˜ ๋‹จ์ƒ‰ ์•„์ด์ฝ˜์€ ์•ฝ๊ฐ„ ๊ฑฐ์น ์–ด ๋ณด์ž…๋‹ˆ๋‹ค.
image

์–ด๋–ค ํ…Œ๋งˆ๋ฅผ ์‚ฌ์šฉํ•˜๋“  ๋‹ค๋ฅธ ์ธ๊ธฐ์žˆ๋Š” ํ™•์žฅ (์˜ˆ : Azure, GitLens)๊ณผ ํ•จ๊ป˜ ์ž‘์—…ํ•˜์—ฌ ์ผ์น˜ํ•˜๋Š” ์•„์ด์ฝ˜์„ ์ œ๊ณต ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ์ •๋ง ๋ฉ‹์งˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋˜ํ•œ : ๐Ÿ‘์ด ๊ธฐ๋Šฅ์„ Insiders์—์„œ ์„ค์ •ํ•˜์—ฌ ์ผ์ƒ์ ์œผ๋กœ ์‚ฌ์šฉํ•ด ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

๋‘ ๊ฐ€์ง€ ์Šคํƒ€์ผ์— ๋ชจ๋‘ ํˆฌํ‘œํ•˜์ง€๋งŒ ํ•˜๋‚˜๋งŒ ์„ ํƒํ•ด์•ผํ•œ๋‹ค๋ฉด ์œค๊ณฝ์„ ์ด์žˆ๋Š” ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

Microsoft์— ๋งž๋Š” ์œค๊ณฝ์„  ์Šคํƒ€์ผ-๊ธฐ๋ณธ๊ฐ’์ด์–ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋“ค์—๊ฒŒ๋„ ํ…Œ๋งˆ ์ง€์›์ด ์žˆ์œผ๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Insider์—์„œ ๋‘ ์•„์ด์ฝ˜ ์„ธํŠธ๋ฅผ ์˜ต์…˜์œผ๋กœ ์‚ฌ์šฉํ•˜์—ฌ ์Šคํ•€์„ ์ค„ ์ˆ˜ ์žˆ๋‹ค๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋˜๋Š” ์ ์–ด๋„ ์ด์ „ / ์ดํ›„ GIF.

๋‚˜๋Š” ๊ณ ์ฒด๋ฅผ ์„ ํ˜ธํ•œ๋‹ค; ๋‚ด ์•„์ด์ฝ˜์ด 4k์—์„œ ๋„ˆ๋ฌด ์ž‘๊ธฐ ๋•Œ๋ฌธ์— ๋” ๋งŽ์€ ๋Œ€๋น„๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์ธ์ ์œผ๋กœ๋Š” ์†”๋ฆฌ๋“œ ์Šคํƒ€์ผ์ด ๋” ์ข‹์•„์š”. ๋‘˜ ๋‹ค ํ›Œ๋ฅญํ•˜์ง€๋งŒ UX ์ธก๋ฉด์—์„œ ๋ณผ ๋•Œ ํƒ„ํƒ„ํ•œ ๊ฒƒ์ด ๋” ๊ฐ„๋‹จํ•˜๊ณ  ์ข‹์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ์•„์›ƒ ๋ผ์ธ ์Šคํƒ€์ผ์€ "๋งˆ์ดํฌ๋กœ ์†Œํ”„ํŠธ"์— ๊ฐ€๊น์ง€๋งŒ ํ˜„์‹ค์€ VSCode๊ฐ€ ๋” ๋งŽ์€ OS์—์„œ ์‚ฌ์šฉ๋˜๋ฉฐ ์†”๋ฆฌ๋“œ ์Šคํƒ€์ผ๋กœ ๋ชจ๋“  OS์—์„œ ๋” ์ข‹์•„ ๋ณด์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ๋งˆ์ง€๋ง‰์œผ๋กœ ๋Œ€๋ถ€๋ถ„์˜ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์˜ ์•„์ด์ฝ˜์—์„œ ์†”๋ฆฌ๋“œ ์Šคํƒ€์ผ์ด ๋” ์ข‹์•„ ๋ณด์ผ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ๋ฐ˜๋ณตํ•ฉ๋‹ˆ๋‹ค. ๋‘˜ ๋‹ค ํ›Œ๋ฅญํ•ฉ๋‹ˆ๋‹ค. ๐Ÿ˜‰

๋‚˜๋Š” ๋‹จ์ƒ‰ ์•„์ด์ฝ˜ ์œ„์—์žˆ๋Š” ์•„์ด์ฝ˜์˜ ์œค๊ณฝ์„  ๋ณ€ํ˜•์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ์ด๋ฏธ ๋งํ–ˆ๋“ฏ์ด ๊ฐœ์š”๋Š” ๋‹ค๋ฅธ MSFT ์•ฑ์˜ ์•„์ด์ฝ˜ ๋””์ž์ธ๊ณผ ํ•จ๊ป˜ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

์ฑ„์›Œ์ง„ ์•„์ด์ฝ˜์€ ๊ตฌ๋ฌธ ๋ถ„์„์ด ํ›จ์”ฌ ์‰ฌ์šฐ๋ฏ€๋กœ ๋” ๋‚˜์€ ์˜ต์…˜์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

ํฐ ํƒญ ์•„์ด์ฝ˜์˜ ๊ฒฝ์šฐ ์œค๊ณฝ์„ , ์ž‘์€ ์•„์ด์ฝ˜ (์ถ•์†Œ ๋“ฑ)์˜ ๊ฒฝ์šฐ ๋‹จ์ƒ‰์ž…๋‹ˆ๋‹ค.

๊ทธ๋ƒฅ @misolori ๋ผ๊ณ ํ–ˆ์ง€๋งŒ,์ด ์ž‘์—…์— ์–ด๋–ป๊ฒŒ ์ ‘๊ทผํ–ˆ๋Š”์ง€์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๋ฌผ์„๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์ผ๋ณธ์— ์กด์žฌํ•˜์ง€ ์•Š์Œ), ๋ธŒ๋žœ๋”ฉ๊ณผ ํ”Œ๋žซํผ ๋ฃฉ์•คํ•„์˜ ๊ท ํ˜•), ํŒ€์˜ ํ”„๋กœ์„ธ์Šค / ์›Œํฌ ํ”Œ๋กœ ๋“ฑ

@misolori MDL์„ ์‚ฌ์šฉํ•˜๋ฉด OSS ๋ผ์ด์„ผ์Šค ์‚ฌ์šฉ์— ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ๋ชจ๋“  ์‚ฌ๋žŒ์—๊ฒŒ ์•Œ๋ฆฌ๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

MDL ์ž์‚ฐ (๊ธ€๊ผด / ์•„์ด์ฝ˜)์€ MIT ๋ผ์ด์„ผ์Šค๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค . ์ €์™€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์€ Office UI Fabric repo๋ฅผ ์‚ฌ์šฉ ํ•˜์—ฌ ์ด๊ฒƒ์„ ์—ฌ๋Ÿฌ ๋ฒˆ ์ œ๊ธฐํ–ˆ์Šต๋‹ˆ๋‹ค.

OSS ๋ผ์ด์„ ์Šค (MIT)๋ฅผ ์†์ƒ์‹œํ‚ค์ง€ ์•Š๊ณ  Solid๋ฅผ ์„ ํ˜ธํ•˜๊ฑฐ๋‚˜ MDL์ด ํ™•์žฅ ๊ธฐ๋Šฅ์œผ๋กœ ์ œ๊ณต๋˜๋Š” ๊ฒฝ์šฐ

๋˜๋Š” ๋” ๋‚˜์€ ๋ฐฉ๋ฒ•์œผ๋กœ ๊ธ€๊ผด ๋ฐ ์•„์ด์ฝ˜ (๋ธŒ๋žœ๋“œ ์•„์ด์ฝ˜ ์ œ์™ธ)์„ OFL / MIT๋กœ ์ถœ์‹œํ•˜๋„๋ก ํ‘ธ์‹œํ•˜๋ฉด ๋ˆ„๊ตฌ๋‚˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@gautamsi ์˜ˆ, ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์„ ํ™•์‹คํžˆ ์•Œ๊ณ  ์žˆ์œผ๋ฉฐ MDL ์†Œ์œ ์ž์™€ ํ˜‘๋ ฅํ•˜์—ฌ MIT ๋ผ์ด์„ ์Šค๋กœ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ๋งŒ์•ฝ ์šฐ๋ฆฌ๊ฐ€ ํ•  ์ˆ˜ ์—†๋‹ค๋ฉด ์šฐ๋ฆฌ๋Š” MDL์—์„œ ์˜๊ฐ์„ ์–ป์€ ์šฐ๋ฆฌ๋งŒ์˜ ์„ธํŠธ๋ฅผ ๋งŒ๋“ค ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ผ์ธ ์•„์ด์ฝ˜์„ ์‚ฌ๋ž‘ํ•˜์‹ญ์‹œ์˜ค.

์ €๋Š” ์ง€๊ธˆ๊นŒ์ง€ Visual Studio Code ํ™•์žฅ์„ ๊ฐœ๋ฐœํ•ด ์™”์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ๊นŒ๋‹ค๋กœ์šด ์  ์ค‘ ํ•˜๋‚˜๋Š” VS-Code์˜ ์ „์ฒด ๋””์ž์ธ๊ณผ ์ผ์น˜ํ•˜๋Š” ๋ฌด์–ธ๊ฐ€๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ์—ˆ์Šต๋‹ˆ๋‹ค.

๋ˆ„๊ตฌ๋‚˜ ๊ด€์‹ฌ์ด์žˆ๋Š” ๊ฒฝ์šฐ https://gimli.app/ ์—์„œ ํ™•์žฅ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ •๋ณด๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ์œค๊ณฝ์„  ์•„์ด์ฝ˜์„ ์ข‹์•„ํ•˜์ง€๋งŒ ๋Œ€๋ถ€๋ถ„์˜ ๊ธฐ์กด ๋ธŒ๋žœ๋“œ ๋กœ๊ณ ๋Š” "๋‹จ๋‹จ"ํ•˜๊ณ  ์œค๊ณฝ์„ ์„ ๊ทธ๋ฆด ๋•Œ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๋‚˜์˜๊ฑฐ๋‚˜ ์ต์ˆ™ํ•˜์ง€ ์•Š๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค. ์ผ๋ถ€๋Š” ๋ฒ•์  ์ด์œ ๋กœ ์„ค๋ช… ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

outline

Octocat์˜ ์˜ค๋ฅธํŒ”๊ณผ ๋„ํฌ์˜ ์ƒ์ž์™€ ๊ฐ™์€ ๋ณต์žกํ•œ ๋ถ€๋ถ„์€ ๋ถ€์ ์ ˆํ•˜๊ฒŒ ๋ Œ๋”๋ง๋˜์ง€๋งŒ ๋”๋ณด๊ธฐ ์ข‹๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ๊ฒฝ๋กœ๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜๋Š” ์—†๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. Dropbox ๋กœ๊ณ ๋Š” ์ธ์‹ํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๋ถ„๋ช…ํžˆ ๋‹จ์ƒ‰ ์•„์ด์ฝ˜๊ณผ ์œค๊ณฝ์„  ์•„์ด์ฝ˜์˜ ํ˜ผํ•ฉ์€ ๋”์ฐํ•ฉ๋‹ˆ๋‹ค. Windows์™€ ๋‹ฌ๋ฆฌ MS๋Š” ํ™œ๋™ ํ‘œ์‹œ ์ค„์— ํ‘œ์‹œ๋œ ๋ชจ๋“  ๊ฒƒ์„ ์ œ์–ด ํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ๋‹จ์ƒ‰ ์•„์ด์ฝ˜์ด ๋” ์•ˆ์ „ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

@smikitky ๋ธŒ๋žœ๋“œ๊ฐ€ ์Šคํƒ€์ผ์„ ๋ฐ”๊พธ๋„๋ก ๊ฐ•์š”ํ•˜์ง€๋Š” ์•Š์„ ๊ฒƒ์ด๋ฉฐ ๋Œ€๋ถ€๋ถ„์˜ ๋ธŒ๋žœ๋“œ ๊ฐ€์ด๋“œ ๋ผ์ธ์— ์œ„๋ฐฐ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

@misolori ๊ทธ๋Ÿฌ๋ฉด ์šฐ๋ฆฌ์˜ ์•กํ‹ฐ๋น„ํ‹ฐ ๋ฐ”๋Š” ๋‘ ๊ฐ€์ง€ ๋‹ค๋ฅธ ์Šคํƒ€์ผ์˜ ํ˜ผํ•ฉ์œผ๋กœ ๋๋‚  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์•„์ด์ฝ˜์˜ ์‹œ๊ฐ์  ๋ถˆ์ผ์น˜๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

ํŽธ์ง‘ : ๋‚ด๊ฐ€ ๋ช…ํ™•ํ•˜์ง€ ์•Š์œผ๋ฉด ๋ฏธ์•ˆํ•˜์ง€๋งŒ ๋‚ด๊ฐ€ ๋งํ•˜๋Š” ๊ฒƒ์€ vs ์ฝ”๋“œ๊ฐ€ ์†Œ์œ  ํ•œ _our_ ์•„์ด์ฝ˜์ด ๊ฒฌ๊ณ ํ•ด์•ผํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฐœ์š” ์•„์ด์ฝ˜์˜ ๊ธฐ๋ณธ ๊ฒฝํ—˜์€ ์ข‹์ง€๋งŒ ์‚ฌ๋žŒ๋“ค์ด (์ผ๋ฐ˜์ ์œผ๋กœ ๊ฒฌ๊ณ ํ•œ) ๋ธŒ๋žœ๋“œ ์•„์ด์ฝ˜์œผ๋กœ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด ์ผ๊ด€์„ฑ์ด ์—†์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋‚ด Windows 10 ์ž‘์—… ํŠธ๋ ˆ์ด์—์„œ ์ผ์–ด๋‚˜๋Š” ์ผ์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ์™ธ๊ณฝ์„  ๊ธฐ๋ณธ ์•„์ด์ฝ˜๊ณผ ๊ฒฌ๊ณ ํ•œ ํƒ€์‚ฌ ์•„์ด์ฝ˜์˜ ๋’ค์ฃฝ๋ฐ•์ฃฝ์ด๋ฉฐ,๋ณ„๋กœ ์ข‹์ง€ ์•Š๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๋ฌผ๋ก , ์•ฑ์— ๋‚˜ํƒ€๋‚  ์ˆ˜์žˆ๋Š” ๋ชจ๋“  ๋‹จ์ผ ๋ธŒ๋žœ๋“œ ์•„์ด์ฝ˜์„ ๋‹ค์‹œ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ vs ์ฝ”๋“œ๊ฐ€ "์†Œ์œ  ํ•œ"์•„์ด์ฝ˜์„ ์ผ๊ด€์„ฑ์žˆ๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ์ดˆ์ ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

@smikitky ์˜ˆ, ์šฐ๋ฆฌ๋Š” ์•„์ด์ฝ˜์˜ ์ „๋ฐ˜์ ์ธ ์ผ๊ด€์„ฑ์„ ํ•ด๊ฒฐํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์ง€๋งŒ ๋‹ค๋ฅธ ์ œํ’ˆ์— ๋Œ€ํ•œ ๋ธŒ๋žœ๋”ฉ์„ ์†Œ์œ ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์•ผ ํ•  ํ™•์žฅ์— ๋Œ€ํ•œ ์ง€์นจ์„ ์ œ๊ณต ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๊ถ๊ทน์ ์œผ๋กœ ๋ธŒ๋žœ๋“œ์— ๋‹ฌ๋ ค ์žˆ์Šต๋‹ˆ๋‹ค (์ผ๋ถ€๋Š” ์†”๋ฆฌ๋“œ / ๊ฐœ์š” ๋ฒ„์ „์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค).

@smikitky ๋ชจ๋“  ๋ธŒ๋žœ๋“œ๋ฅผ

ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ๊ธฐ๋ณธ ์•„์ด์ฝ˜์„ ์žฌ์ •์˜ํ•˜๋„๋ก ํ—ˆ์šฉํ•˜์„ธ์š”. ์ƒˆ๋กœ์šด ์Šคํƒ€์ผ์ด ๋งˆ์Œ์— ๋“ค์ง€ ์•Š์œผ๋ฉฐ ํ˜„์žฌ ์•„์ด์ฝ˜ ๋ช‡ ๊ฐœ๋งŒ ์ˆ˜์ •ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

@misolori ๋‚ด๋ถ€์ž์—๊ฒŒ ํ‘ธ์‹œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๋ฌด์—‡์„ ๋ฉˆ์ถ”๋‚˜์š”?

@ jared1000 ์šฐ๋ฆฌ๋Š” ํ˜„์žฌ ์ œ์•ˆ ๋œ ๋‘ ์Šคํƒ€์ผ ๋ชจ๋‘์— ๋Œ€ํ•œ ์‚ฌ์šฉ์„ฑ ์—ฐ๊ตฌ๋ฅผ ์„ค์ •ํ•˜๋Š” ๊ณผ์ •์— ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ชจ๋“  ์‚ฌ๋žŒ์ด ๊ณง ์‹œํ—˜ํ•ด ๋ณผ ์ˆ˜์žˆ๋Š” ๋งž์ถคํ˜• ๋นŒ๋“œ๊ฐ€ ์ค€๋น„ ๋˜์—ˆ์œผ๋ฉดํ•ฉ๋‹ˆ๋‹ค. ์ค€๋น„๊ฐ€๋˜๋ฉด ์—ฌ๊ธฐ์„œ ์–ธ๊ธ‰ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

@misolori ํƒ์‚ฌ ๋นŒ๋“œ๊ฐ€ ์ด์ œ ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์„

@misolori ํƒ์‚ฌ ๋นŒ๋“œ๊ฐ€ ์ด์ œ ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์„

๋‹ค์šด๋กœ๋“œ ๋งํฌ๋ฅผ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ์ฐพ์„ ์ˆ˜์—†๋Š” ๊ฒƒ ๊ฐ™๋‹ค

ํƒ์ƒ‰ ๋นŒ๋“œ๋Š” ์—ฌ๊ธฐ # 61787์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งํฌ ๋œ ํŒŒ์ผ์ด VSCode ํƒ์ƒ‰์˜ ์ตœ์‹  ๋นŒ๋“œ๊ฐ€ ์•„๋‹ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์—…๋ฐ์ดํŠธ๋ฅผ ์„ค์น˜ ํ•œ ํ›„ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ์„ ์žŠ์ง€ ๋งˆ์‹ญ์‹œ์˜ค.

Iconography ์žฌ ์„ค๊ณ„ ๋นŒ๋“œ

์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์„ ํ…Œ์ŠคํŠธํ•˜๋ ค๋Š” ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด ๋นŒ๋“œ๊ฐ€ ์ค€๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋Œ€๋ถ€๋ถ„์˜ ์˜์—ญ์„ ๋‹ค๋ฃจ๊ณ  ์žˆ์ง€๋งŒ ์—ฌ์ „ํžˆ ์ผ๋ถ€ ์˜์—ญ์ด ๋ˆ„๋ฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค (์˜ˆ : ์ƒํƒœ ํ‘œ์‹œ ์ค„). ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์ •์ฐฉ ๋  ์ˆ˜ ์žˆ๋„๋ก ๋ฉฐ์น  ๋™์•ˆ ๋นŒ๋“œ๋ฅผ ํ”Œ๋ ˆ์ดํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค . ์ด ์•„์ด์ฝ˜์€ ์ตœ์ข… ๋ฒ„์ „์ด ์•„๋‹ˆ๋ฏ€๋กœ ๊ณ„์† ๋ฐ˜๋ณตํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์—ฌ๊ธฐ์—์„œ ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ›์œผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

์•„์ด์ฝ˜ ์Šคํƒ€์ผ ๋ณ€๊ฒฝ

์ด ๋นŒ๋“œ๋Š” ํŒŒ์ผ ์•„์ด์ฝ˜ ํ…Œ๋งˆ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ํ…Œ๋งˆ๋ฅผ ๋ณ€๊ฒฝํ•˜๋ ค๋ฉด Preferences > File Icon Theme ํ•˜์—ฌ VS Code Icon Explorations: Outline ๋˜๋Š” VS Code Icon Explorations: Solid ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ Outline ๋ฉ๋‹ˆ๋‹ค.

image

ํ”ผ๋“œ๋ฐฑ ๋ณด๋‚ด๊ธฐ

๋นŒ๋“œ๋ฅผ ํƒ์ƒ‰ํ•˜๋ฉด์„œ ์–ด๋–ป๊ฒŒ ์ƒ๊ฐํ•˜๋Š”์ง€ ์•Œ๋ ค์ฃผ์„ธ์š”. ํŠน์ • ์•„์ด์ฝ˜์— ๋ฌธ์ œ๊ฐ€ ์žˆ๊ฑฐ๋‚˜ ํŠน์ • ์˜์—ญ์„ ๋‹ค๋ฃจ๊ณ  ์‹ถ๋‹ค๋ฉด ์•„๋ž˜์— ๋Œ“๊ธ€์„ ๋‹ฌ์•„์ฃผ์„ธ์š”.

_ ํŒ : _ ์„ค์ • + ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋ ค๋ฉด ์„ค์ • ๋™๊ธฐํ™” ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

๋นŒ๋“œ ๋‹ค์šด๋กœ๋“œ

์ด ๋นŒ๋“œ๋Š” Electron 4.0.x ๊ฐ€์žˆ๋Š” Exploration ๋นŒ๋“œ์˜ ์ผ๋ถ€์ด๋ฉฐ Stable ๋ฐ Insiders์™€ ํ•จ๊ป˜ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” @misolori , ์—…๋ฐ์ดํŠธ ๋ฐ ๋นŒ๋“œ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

๋ช‡ ๊ฐ€์ง€ ์‚ฌํ•ญ :

  • ์ „๋ฐ˜์ ์œผ๋กœ ์‚ฌ์ด๋“œ ๋ฐ” ์•„์ด์ฝ˜์ด ๊ทธ๋“ค์ดํ•˜๋Š” ์ผ์— ๋Œ€ํ•ด ํ›จ์”ฌ ๋” ๋ช…ํ™•ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ ๋””๋ฒ„๊ทธ ์•„์ด์ฝ˜ ๋ฐ ํ™•์žฅ ์•„์ด์ฝ˜. ์†Œ์Šค ์ œ์–ด ์•„์ด์ฝ˜์˜ ๋ชจ์–‘์€ ๋ฐฐ์ง€๋ฅผ ๋” ์ž˜ ์ˆ˜์šฉํ•˜์ง€๋งŒ ์กฐ๊ธˆ ์–ด์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.
  • ๋‚˜๋Š” ์™ธ๊ณฝ์„  ์Šคํƒ€์ผ์˜ ์‚ฌ์ด๋“œ ๋ฐ” ์•„์ด์ฝ˜์„ ์„ ํ˜ธํ•˜์ง€๋งŒ, ๋‚˜๋จธ์ง€ ์•ฑ์—์„œ๋Š” ๋‹จ๋‹จํ•œ ์•„์ด์ฝ˜์„ ์„ ํ˜ธํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์ด๋“œ ๋ฐ”์˜ ์‹œ๊ฐ์  ๋ฌด๊ฒŒ ์ฐจ์ด๋Š” ํ•ญ์ƒ vscode์—์„œ ์ด์ƒํ•˜๊ฒŒ ๋Š๊ปด์กŒ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๋“ค์ด ๋” ์‘์ง‘๋ ฅ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด 1.5pt์˜ ์ŠคํŠธ๋กœํฌ ๋ฌด๊ฒŒ๋ฅผ ๊ฐ€์ง„ ํ…Œ์ดํฌ๋ฅผ๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.
  • UI์˜ 99 %๊ฐ€ ๋”ฑ๋”ฑํ•œ ์‚ฌ๊ฐํ˜• ์ผ ๋•Œ "์ƒˆ ํŒŒ์ผ"/ "์ƒˆ ํด๋”"/ "๋ชจ๋‘ ์ถ•์†Œ"์•„์ด์ฝ˜์˜ ๋ชจ์„œ๋ฆฌ๊ฐ€ ์•ฝ๊ฐ„ ๋‘ฅ๊ธ€๋‹ค๋Š” ๊ฒƒ์ด ์กฐ๊ธˆ ์ด์ƒํ•ฉ๋‹ˆ๋‹ค.
    Screen Shot 2019-05-20 at 14 06 05
    (์ด๊ฒƒ์€ ์‚ฌ์ด๋“œ ๋ฐ”์˜ ํŒŒ์ผ ์•„์ด์ฝ˜์—๋„ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค)
  • ๊ฐœ์ธ์ ์œผ๋กœ๋Š” Mac์—์„œ ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ์™€ Sentence Case ๋ ˆ์ด๋ธ”์ด ํ”Œ๋žซํผ ๋ฏธํ•™๊ณผ ๋” ์ž˜ ์–ด์šธ๋ฆฌ๊ธฐ ๋•Œ๋ฌธ์— ์„ ํ˜ธํ•˜์ง€๋งŒ ์ง€๊ธˆ๊นŒ์ง€๋Š” UI ์Šคํƒ€์ผ์—์„œ ๋ฒ—์–ด๋‚ฌ์Šต๋‹ˆ๋‹ค. Framer์˜ ์ฝ”๋“œ ํŽธ์ง‘๊ธฐ๋Š” monaco๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ž‘์—…์„ ์ž˜ ์ˆ˜ํ–‰ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.Screen Shot 2019-05-20 at 14 10 11
  • Mac Retina์—์„œ ํŒŒ์ผ ์•„์ด์ฝ˜์ด ํ๋ฆฟํ•ฉ๋‹ˆ๋‹ค.
    Screen Shot 2019-05-20 at 14 00 33
  • ์ด ๋‘ ์•„์ด์ฝ˜ ์„ธํŠธ ์‚ฌ์ด์˜ ๊ฐ€์ค‘์น˜๊ฐ€ ์ผ์น˜ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์•„์ง ์—…๋ฐ์ดํŠธ๋˜์ง€ ์•Š์•˜์„๊นŒ์š”?Screen Shot 2019-05-20 at 14 14 10

๋‹ค์‹œ ํ•œ ๋ฒˆ, ๋””์ž์ธ์— ์•ฝ๊ฐ„์˜ ์‚ฌ๋ž‘์„ ์ฃผ์‹œ๊ณ  ํ”ผ๋“œ๋ฐฑ์„ ์—ด์–ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ๐Ÿฅณ

@darknoon ์ž์„ธํ•œ ํ”ผ๋“œ๋ฐฑ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ํ๋ฆฟํ•œ ์•„์ด์ฝ˜์„ ๋‹ค๋ฃฐ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•„์ด์ฝ˜์—์žˆ๋Š” ๊ณก์„  / ๋Œ€๊ฐ์„ ์— ๋”ฐ๋ผ ๊ทธ๋ฆฌ๋“œ๋ฅผ ์ผœ๊ณ  ๋„๋Š” ์ž‘์—…์„ ๊ณ„์†ํ•˜๊ณ  ์žˆ์ง€๋งŒ ๋ˆˆ์— ๋„๋Š” (์ข‹์ง€ ์•Š์€) ๊ฒƒ์ด ์ข‹๋‹ค๋Š” ๋ง์„ ๋“ค์œผ๋‹ˆ ์ข‹์Šต๋‹ˆ๋‹ค. Git ํƒ์ƒ‰๊ธฐ์—์„œ ํ•ด๋‹น ์•„์ด์ฝ˜์„ ๋‹ค์‹œ ์‚ดํŽด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.์ด ์ปจํ…์ŠคํŠธ์—์„œ ๊ท ํ˜• ์žกํžŒ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@dalDevelo ์ž ๊ธˆ ์•„์ด์ฝ˜์— ๋Œ€ํ•œ ํ”ผ๋“œ๋ฐฑ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๋‘˜ ์‚ฌ์ด์— ๋” ๊ฐ•ํ•œ ๋Œ€์กฐ๊ฐ€ ํ•„์š”ํ•œ์ง€ ๊ถ๊ธˆํ•ฉ๋‹ˆ๋‹ค.

image

@misolori ๊ฒ€์ƒ‰ ์•„์ด์ฝ˜์—์„œ ํš์ด ๋” ์–‡์•„ ๋ณด์ž…๋‹ˆ๋‹ค.

image

๋ชจ๋“  ํ„ฐ๋ฏธ๋„ ์•„์ด์ฝ˜์˜ ๊ฐ€์ค‘์น˜๊ฐ€ ๊บผ์ ธ ์žˆ๊ณ  + ๋น„ํ™œ์„ฑํ™” ๋œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค (Windows) :

image

@Tyriar ๋Š” ๋น„ ๋ ˆํ‹ฐ ๋‚˜ ํ™”๋ฉด์— ์žˆ์Šต๋‹ˆ๊นŒ? ์ผ๋ถ€๋Š” ํ”ฝ์…€ ๊ทธ๋ฆฌ๋“œ์— ์™„์ „ํžˆ ๋ฐฐ์น˜๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์•ฝ๊ฐ„ ํ๋ฆฟ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@misolori ๋„ค ์‚ฌ๋ฌด์‹ค์˜ ์™€์ด๋“œ ์Šคํฌ๋ฆฐ ๋ชจ๋‹ˆํ„ฐ์ž…๋‹ˆ๋‹ค

์ €๋Š” ์•„์ด์ฝ˜ ๊ฐœ์š” ๋ฒ„์ „์˜ ํŒฌ์ž…๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

๋‚ด ๋ˆˆ์„ ์•„ํ”„๊ฒŒํ•˜๋Š” ํ•œ ๊ฐ€์ง€๋Š” ๋ถ„ํ•  ์•„์ด์ฝ˜์ž…๋‹ˆ๋‹ค.

image

์™ผ์ชฝ / ์˜ค๋ฅธ์ชฝ ํ™”์‚ดํ‘œ๋Š” ๋‚˜์—๊ฒŒ ๋ถ„ํ• ์„ ์˜๋ฏธํ•˜์ง€ ์•Š์œผ๋ฉฐ ์ผ์ข…์˜ ์›€์ง์ž„์„ ์˜๋ฏธํ•˜๋ฉฐ ์™ผ์ชฝ๊ณผ ์˜ค๋ฅธ์ชฝ ๋ชจ๋‘ ์–ด๋””๋กœ ๊ฐˆ์ง€ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค :).

๊ธฐ์กด ๋ถ„ํ•  ์•„์ด์ฝ˜์˜ ์—…๋ฐ์ดํŠธ / ๊ฐ€๋ฒผ์šด ๋ฒ„์ „์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

image

@misolori ๋ณ„์˜ ์ˆ˜์™€ ๋‹ค์šด๋กœ๋“œ ์ˆ˜๋Š” ๋ฒ„์ „ ๋ฒˆํ˜ธ๋ณด๋‹ค ์•ฝ๊ฐ„ ๋†’์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Shot 2019-05-21 at 07 04 36

์—…๋ฐ์ดํŠธ ๋œ ๋นŒ๋“œ

๋ชจ๋“  ํ”ผ๋“œ๋ฐฑ์— ๊ฐ์‚ฌ ๋“œ๋ฆฌ๋ฉฐ ์—ฌ๊ธฐ์— ์ œ๊ธฐ ๋œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ํƒ์ƒ‰ ๋นŒ๋“œ๋ฅผ ์—…๋ฐ์ดํŠธํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ๋”ํ•˜๊ธฐ (+) ์•„์ด์ฝ˜์„ ์—…๋ฐ์ดํŠธํ•˜์—ฌ 1x์—์„œ ํ๋ฆฟํ•˜์ง€ ์•Š๊ณ  ๊ฒฉ์ž์— ํ‘œ์‹œ๋˜๋„๋กํ•ฉ๋‹ˆ๋‹ค.
  • ๋ถ„ํ•  ์•„์ด์ฝ˜์„ ์—…๋ฐ์ดํŠธํ•˜์—ฌ ์ด์ „ ๋ฒ„์ „์— ๊ฐ€๊น๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค.
  • ํ™œ๋™ ํ‘œ์‹œ ์ค„์˜ ํƒ์ƒ‰๊ธฐ ์•„์ด์ฝ˜์„ ์—…๋ฐ์ดํŠธํ•˜์—ฌ ๊ทธ๋ฆฌ๋“œ์—์„œ ๋ฒ—์–ด๋‚˜์ง€ ์•Š๋„๋กํ•ฉ๋‹ˆ๋‹ค (ํ๋ฆฟํ•จ)
  • ๋” ๊ฐ•ํ•œ ๋Œ€๋น„๋ฅผ ์œ„ํ•ด ์ž ๊ธˆ ํ•ด์ œ ๋œ ์•„์ด์ฝ˜์˜ ๊ฐ„๊ฒฉ์„ ๋Š˜ ๋ ธ์Šต๋‹ˆ๋‹ค.
  • ๋‹ซ๊ธฐ ๋ฒ„ํŠผ, ๋”ํ‹ฐ ์ƒํƒœ, ์ž๋™ ์ˆ˜์ • ์ „๊ตฌ ๋ฐ ์ ‘๊ธฐ / ํŽผ์นจ ์•„์ด์ฝ˜ ์—…๋ฐ์ดํŠธ
  • ํ™•์žฅ ๋ทฐ๋ ›์˜ ๊ณ ์ • ์ •๋ ฌ
  • ์•„์ด์ฝ˜์„ ์ œ๊ณต ํ•œ ํ™•์žฅ์— ๋Œ€ํ•œ Git ๋ทฐ๋ ›์˜ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค (ํšŒ์ƒ‰ ์ฑ„์šฐ๊ธฐ ํ‘œ์‹œ).

์ฐธ๊ณ  : ์ด๋ฏธ ํƒ์‚ฌ ๋นŒ๋“œ๊ฐ€์žˆ๋Š” ๊ฒฝ์šฐ ์—…๋ฐ์ดํŠธํ•˜๋ผ๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋˜๋ฉฐ ์—ฌ๊ธฐ์—์„œ ์ตœ์‹  ์ •๋ณด๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์•„๋ž˜ ๋‹ค์šด๋กœ๋“œ ๋งํฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

@misolori ๋ฉ‹์ง€๋„ค์š” . ๋‚ด๊ฐ€ ๋ณธ ๋ช‡ ๊ฐ€์ง€ ๋ฌธ์ œ :

๊ฒ€์ƒ‰ ์•„์ด์ฝ˜์ด ์—ฌ์ „ํžˆ ๋‹ค๋ฅธ ์•„์ด์ฝ˜์— ๋น„ํ•ด ๋„ˆ๋ฌด ์–‡์•„ ๋ณด์ž…๋‹ˆ๋‹ค.
image

{} ์€ (๋Š”) ์œค๊ณฝ์„ ๊ณผ ์ฑ„์›€ ๋ชจ๋‘์—์„œ๋ณด๊ธฐ์—๋Š” ๋„ˆ๋ฌด ํ๋ฆฌ๊ฑฐ๋‚˜ ์–ด๋ ต๊ฒŒ ๋Š๊ปด์ง‘๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ถ„ํ• ์€ ์œค๊ณฝ์„  ์Šคํƒ€์ผ์—์„œ ์—ฌ์ „ํžˆ ์ œ์ž๋ฆฌ๋ฅผ ๋ฒ—์–ด๋‚œ ๋Š๋‚Œ์ž…๋‹ˆ๋‹ค. ๋น„๊ต์  ๋ฌด๊ฒ์Šต๋‹ˆ๋‹ค.
image

์—ด๋ฆฐ ํŽธ์ง‘๊ธฐ ๊ทธ๋ฃน์˜ ๋ชจ๋‘ ์ €์žฅ / ๋‹ซ๊ธฐ ์•„์ด์ฝ˜์ด ์†์ƒ ๋˜์—ˆ์Šต๋‹ˆ๊นŒ?
image

์ฑ„์›Œ์ง„ ์Šคํƒ€์ผ์— ๋Œ€ํ•œ ํŽธ์ง‘๊ธฐ ์ ‘๊ธฐ ์•„์ด์ฝ˜์€ ํฌ๊ณ  ๋ฌด๊ฒ์Šต๋‹ˆ๋‹ค (๋งŒ์•ฝ ๋‚ด๊ฐ€ ์ฑ„์›Œ์ง„ ์Šคํƒ€์ผ์„ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์ง€ ์•Š๊ฒŒ ๋งŒ๋“ค ๊ฒƒ์ž…๋‹ˆ๋‹ค). ๋˜ํ•œ ์™ธ๊ณฝ์„  ์Šคํƒ€์ผ์˜ ํŒฌ๋„ ์•„๋‹™๋‹ˆ๋‹ค. ๋‚˜๋ฌด์ฒ˜๋Ÿผ ์ ‘๋Š” ํ™”์‚ดํ‘œ๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด๋Š” ๊ฒƒ์€ ์–ด๋–ป์Šต๋‹ˆ๊นŒ? (๊ด€๋ จ, ์ ‘๊ธฐ ์ปจํŠธ๋กค์˜ ์ž๋™ ์ˆจ๊ธฐ๊ธฐ / ํ‘œ์‹œ๊ฐ€ ๊นจ์ ธ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํ•ญ์ƒ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค)
image

์œค๊ณฝ ์ „๊ตฌ๊ฐ€ ๋„ˆ๋ฌด ๋ฏธ๋ฌ˜ํ•˜๊ณ  ์ฑ„์›Œ์ง„ ์ „๊ตฌ๊ฐ€ ๋„ˆ๋ฌด ๋Œ€๋‹ดํ•œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค (๋˜๋Š” ์ „๊ตฌ ๋ชจ์–‘์„ ์žƒ์–ด๋ฒ„๋ฆฐ ๊ฒƒ๊ณผ ๋น„์Šทํ•ฉ๋‹ˆ๊นŒ?)
image
image

๋˜ํ•œ ๊ฐœ์ธ์ ์œผ๋กœ ๋”ํ‹ฐ ์ƒํƒœ ํ‘œ์‹œ๊ธฐ๋Š” ํ•ญ์ƒ ์  (์ฑ„์›Œ์ง„ ์Šคํƒ€์ผ๊ณผ ๊ฐ™์ด)์œผ๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค-์–ด์จŒ๋“  ์œค๊ณฝ์„ ๊ณผ ์ฑ„์›Œ์ง„ ์Šคํƒ€์ผ, imo๋ฅผ ๋”ฐ๋ผ์•ผํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€ ๋งˆ์„ธ์š” ๐Ÿ˜„

๋˜ํ•œ ์ฒดํฌ ํ‘œ์‹œ๊ฐ€ ์œค๊ณฝ์„  ์Šคํƒ€์ผ์— ๋Œ€ํ•ด ๋” ์–‡์•„ ์งˆ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜์‹ญ๋‹ˆ๊นŒ?
image

@eamodio (๋น ๋ฅธ!) ์ž์„ธํ•œ ํ”ผ๋“œ๋ฐฑ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋งค์šฐ ๋„์›€์ด๋ฉ๋‹ˆ๋‹ค!

  • ๊ฒ€์ƒ‰ ์•„์ด์ฝ˜ : ๋‹ค์‹œ ์‹œ๋„ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋„ˆ๋ฌด ๋ฉ€๋ฆฌ ์ด๋™ํ•˜์ง€ ์•Š๊ณ  ๋„ˆ๋ฌด ํ”ฝ์…€ ํ™”ํ•˜์ง€ ์•Š๊ณ  ๋‘๊ป๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ์–ด๋ ต์Šต๋‹ˆ๋‹ค.
  • { } + split :์ด ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.
  • ๊ทธ๋ฃน ํŽธ์ง‘์ž์—์„œ ๊นจ์ง„ ์•„์ด์ฝ˜์„ ์ฐพ์•„ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.
  • ์ ‘๊ธฐ ์‰๋ธŒ๋ก ์„ ์‚ฌ์šฉํ•˜๋Š” ์•„์ด๋””์–ด๊ฐ€ ๋งˆ์Œ์— ๋“ค์–ด์š”.
  • ์ „๊ตฌ, ๋‚˜๋Š” ์ด๊ฒƒ์— ๋Œ€ํ•ด ์•ฝ๊ฐ„ ์ฐข์–ด์กŒ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์™ธ๊ณฝ์„ ์˜ ๋‹จ์ˆœํ•จ์„ ์„ ํ˜ธํ•˜์ง€๋งŒ ๋ˆˆ์— ๋„๊ธฐ์— ์ถฉ๋ถ„ํ•œ ๋ฌด๊ฒŒ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ด๊ฒƒ์„ ์œ„ํ•ด ๋ช‡ ๊ฐ€์ง€ ๋‹ค๋ฅธ ์Šคํƒ€์ผ์„ ๊ฐ€์ง€๊ณ  ๋†€ ๊ฒƒ์ด๋‹ค.

๋ชจ๋‘ ๋‹ซ๊ธฐ / ๋ชจ๋‘ ์ถ•์†Œ ์•„์ด์ฝ˜์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๋‚˜์—๊ฒŒ ๋ฐ”์˜๋‹ค๊ณ  ๋Š๋‚๋‹ˆ๋‹ค. ๋ชจ๋‘ ์ €์žฅ๊ณผ ๊ฐ™์ด 3 ๊ฐœ๊ฐ€ ์•„๋‹Œ 2 ๊ฐœ์˜ ์œค๊ณฝ์„ ์œผ๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?
image
image

์ƒˆ๋กœ ๊ณ ์นจ ์•„์ด์ฝ˜์ด ์‹ค์ œ๋กœ ๋‹ค๋ฅธ ์•„์ด์ฝ˜๋ณด๋‹ค ๋” ๋ฐ์Šต๋‹ˆ๊นŒ?
image

IMO, ํฐ ๊ธฐ์–ด๋Š” ์ข‹์•„ ๋ณด์ด์ง€๋งŒ์ด ํฌ๊ธฐ์—์„œ๋Š” ๋„ˆ๋ฌด ๋ฐ”์˜๊ฑฐ๋‚˜ ๋„ˆ๋ฌด ํ๋ฆฟํ•œ ๋Š๋‚Œ์ด ๋“ญ๋‹ˆ๊นŒ?
image

์ข‹์•„, ๋๋‚ฌ์–ด ๐Ÿ˜‰

@eamodio ๋„ˆ๋ฌด ๋งŽ์€ ํ”ผ๋“œ๋ฐฑ ๊ฐ™์€ ๊ฒƒ์€ ์—†์Šต๋‹ˆ๋‹ค ๐Ÿ˜„

  • ๋ชจ๋‘ ๋‹ซ๊ธฐ / ์ ‘๊ธฐ-๋ฐ”์˜๊ฒŒ ๋ณด์ž„์— ๋™์˜ํ•˜๋ฉฐ ์ถ”๊ฐ€ ๋ ˆ์ด์–ด๋ฅผ ์ œ๊ฑฐํ•˜๋ ค๊ณ ํ•ฉ๋‹ˆ๋‹ค.
  • ์ƒˆ๋กœ ๊ณ ์นจ : ๋‘ฅ๊ธ€๊ธฐ ๋•Œ๋ฌธ์— ์•ฝ๊ฐ„ ํ”ฝ์…€ ํ™”๋˜์–ด ๋” ๋ฐ๊ฒŒ ๋ณด์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋„“๊ฒŒ ๋งŒ๋“ค๋ฉด ๋” ํ๋ฆฟํ•˜๊ฑฐ๋‚˜ ๋„ˆ๋ฌด ์ปค์ง‘๋‹ˆ๋‹ค. ๋‹ค์‹œ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.
  • ๊ธฐ์–ด : ๊ฐ€์šด๋ฐ ์›์ด ์•ฝ๊ฐ„ ํ”ฝ์…€ ํ™”๋˜์–ด์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์กฐ์ •ํ•˜๊ฑฐ๋‚˜ ๋” ์ž‘๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ ๊ณ ์นจ ์•„์ด์ฝ˜์˜ ๊ฒฝ์šฐ ๋ณด์ •์„ ์œ„ํ•ด ๋ฐ๊ธฐ๋ฅผ ์•ฝ๊ฐ„ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

@misolori ์ž๋ฌผ์‡  ์ƒํƒœ๋Š” ์ด์ œ ์ž ๊ธˆ ๋˜๋Š” ์ž ๊ธˆ ํ•ด์ œ ์ƒํƒœ๋กœ ํ›จ์”ฌ ์‰ฝ๊ฒŒ ์‹๋ณ„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ๐Ÿ‘๐Ÿผ

@eamodio ๊ฐ€ ๊ฒ€์ƒ‰ ์•„์ด์ฝ˜์ด ๋‹ค๋ฅธ ๊ฒƒ๋ณด๋‹ค ์–‡๋‹ค๋Š” ๊ฒƒ์— ๋Œ€ํ•ด ์–ธ๊ธ‰ ํ•œ ๋‚ด์šฉ์— ๋Œ€ํ•ด ํ›„์† ์กฐ์น˜๋ฅผ

๊ณผ๋„ํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ๋” ๋‘๊ป๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ๋” ์–ด๋ ต๋‹ค๋Š” ๊ท€ํ•˜์˜ ๋‹ต๋ณ€์„ ๋ณด์•˜์ง€๋งŒ ์†Œ์Šค ์ œ์–ด, ๋””๋ฒ„๊ทธ ๋ฐ ํ™•์žฅ ์•„์ด์ฝ˜์„ ๋” ์–‡๊ฒŒ ๋งŒ๋“ค์–ด ๋ชจ๋“  ๊ท ํ˜•์„ ๋งž์ถœ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

icons

์•„์ด์ฝ˜์„ ์–‡๊ฒŒ ๋งŒ๋“ค๋ฉด ๋ˆˆ์— ๋œ ๋„๊ฒŒ ๋  ๊ฒƒ ๊ฐ™์•„์š”

์—…๋ฐ์ดํŠธ ๋œ ํƒ์‚ฌ ๋นŒ๋“œ

โค๏ธ ์ง€๊ธˆ๊นŒ์ง€์˜ ๋ชจ๋“  ํ”ผ๋“œ๋ฐฑ ๋•๋ถ„์—, ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์„ ํ…Œ์ŠคํŠธํ•˜๋Š” ๋ฐ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์„ ๋งค์šฐ ์†Œ์ค‘ํ•˜๊ฒŒ ์ƒ๊ฐํ•˜๋ฉฐ ๊ณ„์†ํ•ด์„œ ๋ณด๋‚ด์ฃผ์‹ญ์‹œ์˜ค. ๋” ๋งŽ์€ ์ˆ˜์ • ์‚ฌํ•ญ์œผ๋กœ ๋นŒ๋“œ๋ฅผ ์—…๋ฐ์ดํŠธํ–ˆ์œผ๋ฉฐ master ์—…๋ฐ์ดํŠธํ•˜์—ฌ ์ตœ์‹  ์ˆ˜์ • ์‚ฌํ•ญ์„ ํฌํ•จํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์•„์ด์ฝ˜ ์ˆ˜์ • ์‚ฌํ•ญ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์ด์ œ ๊ฒ€์ƒ‰์€ ๋‚˜๋จธ์ง€ ํ™œ๋™ ํ‘œ์‹œ ์ค„ ์•„์ด์ฝ˜์˜ ๋„ˆ๋น„์™€ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.
  • ๋ชจ๋‘ ์ถ•์†Œ / ๋‹ซ๊ธฐ๊ฐ€ ๋‹จ์ˆœํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ถ„ํ•  ํŽธ์ง‘๊ธฐ๊ฐ€ ๋” ์–‡์•„์กŒ์Šต๋‹ˆ๋‹ค.
  • ๋”ํ‹ฐ ์ƒํƒœ๋Š” ์ด์ œ ์œค๊ณฝ์„  ๋Œ€์‹  ์ฑ„์›Œ์ง„ ์ ์ž…๋‹ˆ๋‹ค.
  • Gears / Refresh / Json์ด ํ”ฝ์…€ ํ™”๋ฅผ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ํฌ๊ธฐ๊ฐ€ ์กฐ์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ ‘๊ธฐ / ํŽผ์น˜๊ธฐ๋Š” ์ด์ œ ๊ฐˆ๋งค๊ธฐ ํ˜•์ž…๋‹ˆ๋‹ค (๋‹น์‹ ์˜ ์ƒ๊ฐ์„ ์•Œ๋ ค์ฃผ์„ธ์š”)
  • ๊ทธ๋ฃนํ™” ๋œ ํŽธ์ง‘๊ธฐ ๋ฐ ์˜ค๋ฅ˜ ๋ฏธ๋ฆฌ๋ณด๊ธฐ์˜ ์ž‘์—…์ด ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ฐธ๊ณ  : ์ด๋ฏธ ํƒ์‚ฌ ๋นŒ๋“œ๊ฐ€์žˆ๋Š” ๊ฒฝ์šฐ ์—…๋ฐ์ดํŠธํ•˜๋ผ๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋˜๋ฉฐ ์—ฌ๊ธฐ์—์„œ ์ตœ์‹  ์ •๋ณด๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์•„๋ž˜ ๋‹ค์šด๋กœ๋“œ ๋งํฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

image

@misolori ๋ฉ‹์ง€๋„ค์š”! : shipit : ์ ‘๊ธฐ / ํŽผ์น˜๊ธฐ ์‰๋ธŒ๋ก ์„ ์ •๋ง ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค!

๋‚จ์€ ์œ ์ผํ•œ ๊ด€์‹ฌ์‚ฌ๋Š” ์ „๊ตฌ์ž…๋‹ˆ๋‹ค. ์˜ค๋Š˜ ํŒŒ๋ž€ ์ „๊ตฌ๋ฅผ ๋ณด์•˜๊ณ  imo๋ฅผ๋ณด๊ธฐ๊ฐ€ ๋” ์–ด๋ ค์› ์Šต๋‹ˆ๋‹ค.
image

๋‹ค์Œ์€ ๋ช‡ ๊ฐ€์ง€ ๋‹ค๋ฅธ nits์ž…๋‹ˆ๋‹ค.

  • ๋ณ€๊ฒฝ ์‚ฌํ•ญ ์—ด๊ธฐ ์•„์ด์ฝ˜์ด ๋งค์šฐ ํ๋ฆฟํ•ฉ๋‹ˆ๋‹ค.
    image
  • ํŒŒ์ผ ์—ด๊ธฐ ์•„์ด์ฝ˜์€ ์œ„์ชฝ ํ™”์‚ดํ‘œ ๋•Œ๋ฌธ์— ํŒŒ์ผ์„ ์—…๋กœ๋“œํ•˜๋Š” ๊ฒƒ ๊ฐ™์€ ๋Š๋‚Œ์„์ค๋‹ˆ๋‹ค.
    image
  • ๋‹ค์Œ / ์ด์ „ ๋ณ€๊ฒฝ ์•„์ด์ฝ˜ (์œ„)์€ ๋งˆ์Œ์— ๋“ค์ง€๋งŒ ํŠนํžˆ ํ•˜๋‹จ ํŒจ๋„ (์•„๋ž˜)์ด์žˆ๋Š” ๋‹ค๋ฅธ ๊ณณ์˜ ํ™•์žฅ ์‰๋ธŒ๋ก ๊ณผ ์œ ์‚ฌ์„ฑ์ด ๊ฑฑ์ •๋ฉ๋‹ˆ๋‹ค. ์•„๋‹ˆ๋ฉด ์ตœ๋Œ€ / ์ตœ์†Œ ํŒจ๋„ ์•„์ด์ฝ˜์ด ๋ณ€๊ฒฝ๋˜์–ด์•ผํ•ฉ๋‹ˆ๊นŒ?
    image
  • kill terminal ๋ช…๋ น (์œ„)์˜ ๊ฒฝ์šฐ ํœด์ง€ํ†ต์€ ์˜ฌ๋ฐ”๋ฅธ ์€์œ  (imo)์ฒ˜๋Ÿผ ๋Š๊ปด์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์•„๋งˆ๋„ ๋‹ซ๊ธฐ ์•„์ด์ฝ˜์ด๋‚˜ ํ„ฐ๋ฏธ๋„๊ณผ ๋‹ซ๊ธฐ์˜ ์ฝค๋ณด์™€ ๋น„์Šทํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿด ์ˆ˜๋„ ์žˆ์ง€๋งŒ [x]๊ฐ€ ๋‹ซํ˜€ ์žˆ์Šต๋‹ˆ๊นŒ? + ํ„ฐ๋ฏธ๋„์—๋„ ๋น„์Šทํ•œ ๊ฒƒ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ (+๊ฐ€์žˆ๋Š” ํ„ฐ๋ฏธ๋„)?
    image
  • ๋ฌธ์ œ ํŒจ๋„์—๋Š” ์—ฌ์ „ํžˆ ์„ธ ๋ถ€๋ถ„ ๋ชจ๋‘ ์ถ•์†Œ ์•„์ด์ฝ˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.
    image
  • ๋””๋ฒ„๊ทธ๋ณด๊ธฐ (๊ฐ์‹œ, ์ค‘๋‹จ ์ )์—๋Š” 3 ๋ถ€๋ถ„ ๋‹ซ๊ธฐ ์•„์ด์ฝ˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.
    image
  • ๋””๋ฒ„๊ทธ ์ฝ˜์†” ๋ฒ„ํŠผ์€ ํ„ฐ๋ฏธ๋„ ์•„์ด์ฝ˜ imo์ฒ˜๋Ÿผ ๋Š๊ปด์ง‘๋‹ˆ๋‹ค. ๋‚˜๋Š” ์˜ค๋ž˜๋œ ๊ฒƒ์„ ๋” ์ข‹์•„ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค (์กฐ๊ธˆ ๋” ๋‚˜์€ ํฌ๊ธฐ๋ผ๋ฉด)-๋ฒ„ํŠผ์ด ์ „ํ˜€ ํ•„์š”ํ•˜์ง€ ์•Š๋‹ค๊ณ  ์ฃผ์žฅ ํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ
    imageimage
  • ์ต์ˆ™ํ•ด ์ ธ์•ผ ํ•  ๊ฒƒ ๊ฐ™์€๋ฐ, ์–ธ ์Šคํ…Œ์ด์ง€ ์•„์ด์ฝ˜์€ ๋งˆ์ด๋„ˆ์Šค๊ฐ€ ์•„๋‹Œ ํฐ ๋Œ€์‹œ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค.
    image
  • ์ปค๋ฐ‹ ์ฒดํฌ ํ‘œ์‹œ๊ฐ€ ๋„ˆ๋ฌด ์ž‘๊ฒŒ ๋Š๊ปด์ง‘๋‹ˆ๋‹ค. ํŠนํžˆ ์ƒˆ๋กœ ๊ณ ์นจ ์˜†์— ์žˆ์Šต๋‹ˆ๋‹ค.
    image
  • ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์—ด๊ธฐ ์•„์ด์ฝ˜์ด ๋ฏธ๋ฆฌ๋ณด๊ธฐ์ฒ˜๋Ÿผ ๋Š๊ปด์ง€์ง€ ์•Š๊ณ  ํฌ๊ธฐ ์กฐ์ •์ด ๊บผ์ง„ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ alt ๋ช…๋ น์„ ์žƒ์–ด๋ฒ„๋ฆฐ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค (๋™์ผํ•œ ํŽธ์ง‘๊ธฐ ๊ทธ๋ฃน์—์„œ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ์—ด ๊ฒƒ์ž…๋‹ˆ๋‹ค)
    image
  • ์•„์ด์ฝ˜ ์™ธ์—๋„ ๋“œ๋กญ ๋‹ค์šด ํ™”์‚ดํ‘œ๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ๋‚˜์š”? ์ค‘์‹ฌ์—์„œ ๋ฒ—์–ด ๋‚ฌ๊ณ  ์ข์Šต๋‹ˆ๋‹ค (์œ„์˜ ๋“œ๋กญ ๋‹ค์šด์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ์ด)

์•„ ๊ทธ๋ฆฌ๊ณ  ๋งˆ์ง€๋ง‰์œผ๋กœ ์ƒํƒœ ํ‘œ์‹œ ์ค„ (์ฃผ๋กœ ์˜ฅ ํ‹ฐ์ฝ˜ ๋•Œ๋ฌธ์—)์ด ์™ธ๊ณฝ์„  ์•„์ด์ฝ˜ (imo)์— ๋งž์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

@eamodio ๐Ÿ™ ํ•ญ์ƒ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค

  • ๋ณ€๊ฒฝ ์‚ฌํ•ญ ์—ด๊ธฐ :์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.
  • ํŒŒ์ผ ์—ด๊ธฐ ์•„์ด์ฝ˜ : ํ™”์‚ดํ‘œ๋ฅผ ์˜ค๋ฅธ์ชฝ์œผ๋กœ ๊ฐ€๋ฆฌํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉํ•  ์ˆ˜์žˆ๋Š” ๋‹ค๋ฅธ ๋‹ค์Œ / ์ด์ „ ์„ธํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ถ•์†Œ / ํ™•์žฅ๊ณผ ํ˜ผ๋™ ๋  ์ˆ˜์žˆ๋Š” ๊ฒƒ์ด ๊ณต์ •ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.
  • ๋ชจ๋‘ ์ถ•์†Œ : ์žก์•„ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค (๋„ˆ๋ฌด ๋งŽ์•„์š” ๐Ÿ˜).
  • ๋””๋ฒ„๊ทธ ์ฝ˜์†” :์ด ์ฝ˜์†”์—์„œ ๋ฐ˜๋ณต ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์–ธ ์Šคํ…Œ์ด์ง€ : ์ด๊ฑธ ์กฐ๊ธˆ ์ค„์—ฌ์„œ
  • ํ™•์ธ ํ‘œ์‹œ : ํฌ๊ธฐ๋ฅผ ๋Š˜๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฏธ๋ฆฌ๋ณด๊ธฐ : ์ด๊ฒƒ์„ ๋ฐ˜๋ณตํ•˜๊ณ  ๋ถ„ํ•  ๋ฒ„ํŠผ๊ณผ ๊ฐ™์€ ํฌ๊ธฐ๋กœ ๋งŒ๋“ค๊ณ  alt-command ์•„์ด์ฝ˜์„ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค.
  • ๋“œ๋กญ ๋‹ค์šด ์•„์ด์ฝ˜ : ์ด๊ฒƒ์ด ๊ธฐ๋ณธ ๋“œ๋กญ ๋‹ค์šด์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜์ง€๋งŒ์ด๋ฅผ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  • Octicons : ๋‹ค๋ฅธ ๋ชจ๋“  ํ•ญ๋ชฉ์„ ์—…๋ฐ์ดํŠธ ํ•  ๋•Œ๋„ ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค (์•„์ง ์—ฌ๊ธฐ์— ๋งž์ง€ ์•Š์Œ).

๋˜ํ•œ ์œ„์˜ @eamodio ๊ฒŒ์‹œ๋ฌผ์—์„œ ๋ถ„ํ•  ์ฐฝ๊ณผ ํœด์ง€ํ†ต ์•„์ด์ฝ˜์ด ํ„ฐ๋ฏธ๋„ ์ฐฝ (์„ธ ๋ฒˆ์งธ ์ด๋ฏธ์ง€)์—์„œ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ •๋ ฌ (์ˆ˜์ง)์œผ๋กœ ๋ณด์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

@dalDevelo ๋ถ„ํ•  ์•„์ด์ฝ˜์€ ํ”ฝ์…€ ํ™”๋ฅผ ํ”ผํ•˜๊ธฐ ์œ„ํ•ด 1px ์”ฉ ๊บผ์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊นŒ๋‹ค ๋กญ์Šต๋‹ˆ๋‹ค. ํœด์ง€ํ†ต ์•„์ด์ฝ˜์˜ ๋†’์ด๋ฅผ ์ค„์—ฌ ๋˜‘๊ฐ™์ด ๋ณด์ด๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค (์ข€ ์ด์ƒํ•˜๊ฒŒ ๋ณด์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค).

@misolori ์•„๋งˆ๋„ ํ•˜๋‹จ ์ •๋ ฌ์ด ๋„์›€์ด ๋ ๊นŒ์š”?

์ž…๋ ฅ ํ•  ๋•Œ ๋‚ด๋ถ€์ž ํ„ฐ๋ฏธ๋„์„ ์—ด๊ณ  ์ž์„ธํžˆ ์‚ดํŽด๋ณด๋ฉด ํ•ด๋‹น ์•„์ด์ฝ˜์ด ํ•ด๋‹น ๋นŒ๋“œ์—์„œ ์œ„์ชฝ์— ์ •๋ ฌ๋˜์–ด ํ‘œ์‹œ๋˜๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ ์ด ๋” ์–‡๊ธฐ ๋•Œ๋ฌธ์— ํƒ์ƒ‰์—์„œ ๋” ๋ˆˆ์— ๋„๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ํฐ ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๋ผ ์‹ค์ œ๋กœ ๊ด€์ฐฐ ํ•œ ๊ฒƒ์ด์—ˆ๊ณ  ์–ด์จŒ๋“  ์ด๋ฏธ ์•Œ๊ณ  ์žˆ์—ˆ๋˜ ๊ด€์ฐฐ์ด์—ˆ์Šต๋‹ˆ๋‹ค ๐Ÿ˜Š.

์‚ฌ์ด๋“œ ๋ฐ” "๊ฒ€์ƒ‰"์˜ ๊ฒฝ์šฐ ๋‘๊ป˜ ๋ฌธ์ œ๋กœ ์ธํ•ด ์•„์ด์ฝ˜ ์ „ํ™˜์„ ๊ณ ๋ คํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์Œ์•ˆ๊ฒฝ๊ณผ ๊ฐ™์€ ์ „์ฒด ํ”„๋กœ์ ํŠธ (์‚ฌ์ด๋“œ ๋ฐ” ์•„์ด์ฝ˜์ดํ•˜๋Š” ์ผ)๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋‹ค๋ฅธ ์€์œ ๋ฅผ ์ƒ๊ฐํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์‚ฌ์ด๋“œ ๋ฐ” ๋‹๋ณด๊ธฐ๊ฐ€ ๋‹ค๋ฅธ ๋„๊ตฌ์— ๋Œ€ํ•ด์„œ๋„ ์•Œ์ง€ ๋ชปํ•˜๋Š” "ํŽ˜์ด์ง€์—์„œ ์ฐพ๊ธฐ"๋ผ๊ณ  ์ƒ๊ฐํ•˜๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ์Šค๋ ˆ๋“œ์™€ ๊ด€๋ จ์ด ์—†์ง€๋งŒ ํƒ์‚ฌ ๋นŒ๋“œ์— ๋Œ€ํ•œ ๋‹ค๋ฅธ ์ •๋ณด๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ์•„์ด์ฝ˜์—์„œ ๊ทธ๊ฒƒ์€ ์นด๋‚˜๋ฆฌ์•„ ๋ฒ„์ „์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๊ฐ€ ์™„๋ฃŒ๋œ ํ›„์—๋„ ๊ณ„์† ๋นŒ๋“œ๋ฉ๋‹ˆ๊นŒ?

@kurtextrem ํƒ์ƒ‰ ๋นŒ๋“œ๋Š” ์•„์ง ๋‚ด๋ถ€์ž์—๊ฒŒ ํ‘ธ์‹œํ•˜๊ณ  ์‹ถ์ง€ ์•Š์€ ๊ฒƒ์„ ํ…Œ์ŠคํŠธํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ํ…Œ์ŠคํŠธ ๋†€์ดํ„ฐ ์—ญํ• ์„ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ข…์ข… ์ƒˆ๋กœ์šด ๋ฒ„์ „์˜ ์ „์ž (๋˜๋Š” ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜ ๐Ÿ˜‰)๋ฅผ ํ…Œ์ŠคํŠธ ํ•  ๊ฒƒ์ด์ง€๋งŒ, ํ•ญ์ƒ ํƒ์‚ฌ๋ฅผ ๊ตฌ์ถ• ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

image
์—ฌ๊ธฐ ํ†ฑ๋‹ˆ ๋ฐ”ํ€ด๋„ ๊ฝค ํ๋ฆฟ ํ•ด ๋ณด์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๋‹จ๋‹จํ•œ ๊ฒƒ์ด ํ›จ์”ฌ ๋” ์ข‹์•„ ๋ณด์ด๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค!

์ด์ œ Insider์—์„œ ์•„์ด์ฝ˜ ํƒ์ƒ‰์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•„์ด์ฝ˜ ํƒ์ƒ‰์„ ๋งˆ๋ฌด๋ฆฌ ๋‹จ๊ณ„์— ๊ฐ€๊นŒ์›Œ์ง€๋ฉด์„œ Insiders ๋นŒ๋“œ ๋กœ ์ด๋™ํ–ˆ์Šต๋‹ˆ๋‹ค. workbench.iconExploration.enabled ์„ค์ •์„ ํ†ตํ•ด ํ™œ์„ฑํ™” ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์ด์ œ ์ž์‹ ์˜ ํŒŒ์ผ ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ๐Ÿ˜‰. ์ƒํƒœ ํ‘œ์‹œ ์ค„์— ์ด๋Ÿฌํ•œ ์•„์ด์ฝ˜์ด ์•„์ง ์—†์ง€๋งŒ ๊ณง ์ œ๊ณต ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

gif

๋˜ํ•œ ์—ฌ๊ธฐ์™€ ์‚ฌ์šฉ์ž ์—ฐ๊ตฌ์— ๋Œ€ํ•œ ํ”ผ๋“œ๋ฐฑ์„ ๊ณ ๋ คํ•  ๋•Œ ๊ฐœ์š” ์Šคํƒ€์ผ์ด ๊ฐ€์žฅ ๊ธ์ •์  ์ธ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€ ๋‚ฌ์œผ๋ฉฐ ์Šคํƒ€์ผ์— ๋Œ€ํ•œ ๋ฐฉํ–ฅ์œผ๋กœ ์ง„ํ–‰๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋˜ํ•œ ํƒ์‚ฌ ๋นŒ๋“œ๋ฅผ ์—…๋ฐ์ดํŠธํ•˜์ง€ ์•Š์„ ๊ฒƒ์ด๋ฉฐ ์•ž์œผ๋กœ๋Š” ๋‚ด๋ถ€์ž๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด์™€ ๊ด€๋ จ๋œ ๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋ฉด ์—ฌ๊ธฐ์— ์˜๊ฒฌ์„ ๋‚จ๊ฒจ์ฃผ์„ธ์š”. ์ง€๊ธˆ๊นŒ์ง€ ํ”ผ๋“œ๋ฐฑ์„ ๋ณด๋‚ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ •๋ง ๋„์›€์ด๋ฉ๋‹ˆ๋‹ค!

์œ„๋ฅผ๋ณด์„ธ์š”. ํ†ฑ๋‹ˆ ๋ฐ”ํ€ด๊ฐ€ ์—ฌ์ „ํžˆ ์•ฝ๊ฐ„ ๋ชจํ˜ธํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ฝ”๋“œ๊ฐ€ ๊ฐœ์š” ์Šคํƒ€์ผ ๋งŒ ์ œ๊ณต๋˜๊ฑฐ๋‚˜ ๋‘ ์Šคํƒ€์ผ์ด ๋ชจ๋‘ ํฌํ•จ๋œ๋‹ค๋Š” ์˜๋ฏธ์ž…๋‹ˆ๊นŒ?

ํ™œ์„ฑ ์•„์ด์ฝ˜๋„ ์ข€ ๋” ๊ตต๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์—ฌ์ „ํžˆ ๋Œ€๋น„๊ฐ€ ๋ถ€์กฑํ•˜์—ฌ ๊ตฌ๋ถ„ํ•˜๊ธฐ๊ฐ€ ๋” ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

@Stanzilla ์„ค์ • / ํ†ฑ๋‹ˆ ํ”ฝ์…€ ํ™”๋ฅผ ์‚ดํŽด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. GitHub / Twitter / Reddit ๋ฐ ์‚ฌ์šฉ์ž ์—ฐ๊ตฌ๋ฅผ ํ†ตํ•ด๋ฐ›์€ ํ”ผ๋“œ๋ฐฑ์„ ๊ฐ์•ˆํ•  ๋•Œ ๊ฐœ์š” ์Šคํƒ€์ผ์€ ๊ฐ€์žฅ ๊ธ์ •์  ์ธ ์˜ํ–ฅ์„ ๋ฏธ์ณค์œผ๋ฉฐ ํ•ด๋‹น ์Šคํƒ€์ผ๊ณผ ํ•จ๊ป˜ ์ง„ํ–‰๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ™•์žฅ ๊ธฐ๋Šฅ๊ณผ ์•„์ด์ฝ˜์ด ์ œ๊ณตํ•˜๋Š” ๋‘ ๊ฐ€์ง€ ์Šคํƒ€์ผ์„ ๋„์ž…ํ•˜๋Š” ๋ณต์žก์„ฑ์„ ๊ฐ์•ˆํ•  ๋•Œ์ด๋ฅผ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ํ™•์žฅ์— ๋งŽ์€ ์ž‘์—…์ด ํ•„์š”ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” ๋” ๋‚˜์€ ์•„์ด์ฝ˜ ์‹œ์Šคํ…œ์ด ํ•„์š”ํ•˜์ง€๋งŒ ํ•œ ๋ฒˆ์— ํ•œ ๋‹จ๊ณ„ ์”ฉ ๐Ÿ˜„

@jtlowe ํ™œ์„ฑ / ๋น„ํ™œ์„ฑ ํ™œ๋™ ํ‘œ์‹œ ์ค„ ์•„์ด์ฝ˜์˜ ๋Œ€๋น„๋ฅผ ๊ฐœ์„ ํ•˜๋ ค๊ณ ํ•ฉ๋‹ˆ๋‹ค.

๋˜ ๋‹ค๋ฅธ ์‚ฌ์†Œํ•œ ๋ฌธ์ œ๋ฅผ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์ •๋ณด / ๊ฒฝ๊ณ  / ์˜ค๋ฅ˜ ์•„์ด์ฝ˜์˜ ๊ฐœ์š” ๋ฒ„์ „์„๋ณด๊ธฐ๊ฐ€ ์–ด๋ ต์Šต๋‹ˆ๋‹ค.
image

๋””๋ฒ„๊ทธ ์•„์ด์ฝ˜์ด ๋„ˆ๋ฌด ์–‡๊ฒŒ ๋Š๊ปด์ง‘๋‹ˆ๋‹ค. ํŠนํžˆ ์žฌ์‹œ์ž‘
image

image
์—ฌ์ „ํžˆ ํŒŒ์ผ์ด ๋” ์–‡๋‹ค ๊ณ  ๋Š๋‚๋‹ˆ๋‹ค.
HiDPI ํ™”๋ฉด 250 % 3200 x 1800 13 ํ˜•

Windows์—์„œ ํ™•๋Œ€ / ์ถ•์†Œ ์ˆ˜์ค€ 0 (100 % ๋ฐฐ์œจ), ํƒ์ƒ‰๊ธฐ๋Š” ๊ทธ๋ฆฌ๋“œ์— ์ •๋ ฌ๋˜์ง€๋งŒ ๋‹ค๋ฅธ ์ง์„ ์€ ์ •๋ ฌ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค (ext, scm).

image

@misolori ๋‚ด๋ถ€์ž ๋นŒ๋“œ์— ์ƒˆ ์•„์ด์ฝ˜์ด์žˆ๋Š” ๊ฒฝ์šฐ์—๋งŒ ์ƒˆ๋กœ์šด ๋ฒ„๊ทธ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ํŠธ์œ„์Šค ํ‹ฐ๋Š” ๋” ์ด์ƒ ๋…๋ฆฝ์ ์œผ๋กœ ํด๋ฆญ ํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ์ž์‹์ด์žˆ๋Š” ํ•ญ๋ชฉ๊ณผ ํด๋ฆญ์‹œ ๋ช…๋ น ๋ชจ๋‘์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

image

@eamodio ์ž์„ธํžˆ ์„ค๋ช… ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ํŠธ์œ„์Šค ํ‹ฐ ๋ฐ ๊ธฐํƒ€ ๋ช…๋ น์„ ํด๋ฆญ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŽธ์ง‘ : ์‹ ๊ฒฝ ์“ฐ์ง€ ๋งˆ์„ธ์š”, ๋น„๊ต ๋ถ„๊ธฐ์—์„œ ๋ฌด์Šจ ๋œป์ธ์ง€ ์•Œ๊ฒ ์Šต๋‹ˆ๋‹ค. ์˜์‚ฌ ์š”์†Œ์˜ ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง€๋ฅผ ๋ณ€๊ฒฝํ•˜๋ฉด ๋ณด์ด์ง€ ์•Š๊ฒŒ๋˜์–ด ํด๋ฆญ ํ•  ์ˆ˜ ์—†๊ฒŒ๋˜๋Š” ์ด์ƒํ•œ ๋ฒ„๊ทธ๊ฐ€์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋‹ค๋ฅธ ๊ณณ์—์„œ๋Š” ์ผ์–ด๋‚˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ์กฐ๊ธˆ ๋” ์กฐ์‚ฌํ•ด์•ผ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. GitLens ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ์ด๊ฒƒ์ด ์–ด๋””์— ์žˆ๋Š”์ง€ ๊ฐ€๋ฆฌํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

@misolori ๋‹ค์Œ์€ ํ•ด๋‹น ํ•ญ๋ชฉ์„ ์ƒ์„ฑํ•˜๋Š” ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ Collapsed ๋˜๋Š” Expanded ์ค‘ ํ•˜๋‚˜์˜ TreeItemCollapsibleState ๋ฐ ๋ช…๋ น์ด์žˆ๋Š” ํ•ญ๋ชฉ์ž…๋‹ˆ๋‹ค.

https://github.com/eamodio/vscode-gitlens/blob/f827bc660140e5da29ba43ca2d27c9a5d3af883f/src/views/nodes/compareBranchNode.ts#L51 -L87

@misolori ๋‹ค์Œ์€ ๋ฌธ์ œ๊ฐ€๋˜๋Š” ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค.
https://github.com/Microsoft/vscode/blob/555739fa7383ef69a7871c9c835ebffbcce3ef32/src/vs/base/parts/tree/browser/treeDefaults.ts#L227 -L230

๋” ์ด์ƒ ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง€ ํ™•์ธ

๋˜ํ•œ ํŠธ์œ„์Šค ํ‹ฐ์˜ ๊ฒฝ์šฐ ๋‘ ์ด๋ฏธ์ง€ ์‚ฌ์ด๋ฅผ ์ „ํ™˜ํ•˜๋Š” ๋Œ€์‹  ํšŒ์ „๊ณผ ์ „ํ™˜์œผ๋กœ ๋ฉ‹์ง€๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค ๐Ÿ˜„

@eamodio ์ข‹์•„, ๋‚˜๋Š” ์ง€๊ธˆ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค (์ด๊ฒƒ์€ ์•„์ด์ฝ˜์„ ์žฌ์ •์˜ํ•˜๊ธฐ ์œ„ํ•ด CSS๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์•„์ด์ฝ˜ ํƒ์ƒ‰์— ๋Œ€ํ•œ ๋ฌธ์ œ ์ผ ๋ฟ์ด๋ฉฐ ์•ˆ์ •์ ์œผ๋กœ ๋ฐœ์ƒํ•ด์„œ๋Š” ์•ˆ๋ฉ๋‹ˆ๋‹ค).

gif

๋‹ค์Œ ๋‚ด๋ถ€์ž์—๊ฒŒ ์ œ๊ณต ๋  ๋ชจ๋“  ์—…๋ฐ์ดํŠธ์— ๋Œ€ํ•œ ์š”์•ฝ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๋””๋ฒ„๊ทธ ์ปจํŠธ๋กค์˜ ๋ฌด๊ฒŒ๊ฐ€ ์ฆ๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค (๋ ˆํ‹ฐ ๋‚˜๊ฐ€ ์•„๋‹Œ ๊ฒฝ์šฐ ์ผ์‹œ ์ค‘์ง€ / ์ค‘์ง€ ๋ฒ„ํŠผ์—์„œ ํ”ฝ์…€ ํ™”๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Œ).
    image
  • ์ด์ œ ์ „๊ตฌ๊ฐ€ ์ฑ„์›Œ์กŒ์Šต๋‹ˆ๋‹ค.
    image
    image
  • ๋ชจ๋“  ๋‹ค์Œ / ์ด์ „ ํ™”์‚ดํ‘œ๊ฐ€ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค.
    image
  • ์ด์ œ ๋น ๋ฅธ ๊ฐœ์š” ์•„์ด์ฝ˜์ด ์ •๋ ฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    image
  • ๋””๋ฒ„๊ทธ ์ฝ˜์†” ์•„์ด์ฝ˜ ๋†’์ด๊ฐ€ ์ฆ๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
    image
  • ํ™œ๋™ ํ‘œ์‹œ ์ค„ ๋ฐฐ์ง€๊ฐ€ ๋” ์ž‘์Šต๋‹ˆ๋‹ค.
    image
  • ์ƒˆ๋กœ ๊ณ ์นจ ์•„์ด์ฝ˜์ด ๋” ์ž‘์Šต๋‹ˆ๋‹ค.
    image
  • ๋ณ€๊ฒฝ ์‚ฌํ•ญ ๋น„๊ต๊ฐ€ ์•ฝ๊ฐ„ ๋” ํฝ๋‹ˆ๋‹ค.
    image
  • git์˜ "Open Changes"๋Š” ๋งค์šฐ ๋ชจํ˜ธํ•˜๊ณ  ๋„ˆ๋ฌด ์ž‘์•„ ๋ณด์ž…๋‹ˆ๋‹ค.
  • git์— ๋Œ€ํ•œ "์ปค๋ฐ‹"์ฒดํฌ ํ‘œ์‹œ๊ฐ€ ๋„ˆ๋ฌด ๋„“์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
    image

@ JMS55 ๋‚˜๋Š” ์—ด๋ฆฐ ๋ณ€๊ฒฝ์„ ์‹œ๋„ํ•˜๊ณ  ์กฐ์ •ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.์ด ๊ฒƒ์€ ํ•ญ์ƒ ํ”ฝ์…€ ๊ฒฉ์ž์—์„œ ๋–จ์–ด์ ธ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์› ๊ฐ๋„ ๋•Œ๋ฌธ์— ํ๋ฆฟํ•ด์งˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ฒดํฌ ํ‘œ์‹œ๊ฐ€ ์ด์ „์—๋Š” ๋„ˆ๋ฌด ์ž‘์•„์„œ ํฌ๊ธฐ๋ฅผ ๋Š˜ ๋ ธ์Šต๋‹ˆ๋‹ค. Git ์ž‘์—… ์ƒ๋‹จ (ํšŒ์ƒ‰ ์‚ฌ๊ฐํ˜•)์— ๋ˆ„๋ฝ ๋œ ์•„์ด์ฝ˜์ด์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. GIt ํ™•์žฅ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ?

@misolori ์˜ˆ, git-graph์˜ ์•„์ด์ฝ˜์ด ๊นจ์กŒ์Šต๋‹ˆ๋‹ค. 1.36์ด ๋ฆด๋ฆฌ์Šค๋˜๋ฉด ๋ฌธ์ œ๋ฅผ ์ œ๊ธฐ ํ•  ๊ฒƒ์ด๋ผ๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค. ์ฒดํฌ ํ‘œ์‹œ๊ฐ€ ๋„ˆ๋ฌด ์ž‘๊ฑฐ๋‚˜ ์–‡์€ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์ฒดํฌ ๊ฐ๋„๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ํ˜„์žฌ (์•ˆ์ •๋œ) ์•„์ด์ฝ˜๊ณผ ๋” ๋น„์Šทํ•ฉ๋‹ˆ๋‹ค.

@ JMS55 ๋ณ€๊ฒฝ ์‚ฌํ•ญ ๋น„๊ต ์•„์ด์ฝ˜์„ ๋Š˜๋ฆฌ๊ณ  git ๊ทธ๋ž˜ํ”„์˜ ๋ˆ„๋ฝ ๋œ ์•„์ด์ฝ˜๋„ ์ˆ˜์ •ํ–ˆ์Šต๋‹ˆ๋‹ค (๋‚ด ์ชฝ์˜ ๋ฒ„๊ทธ์˜€์Šต๋‹ˆ๋‹ค). ํ”ผ๋“œ๋ฐฑ์„ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์กฐ๊ฑด๋ถ€ ์ฐธ์กฐ๋ณด๊ธฐ์—๋Š” ๋‹ค๋ฅธ๋ณด๊ธฐ์— ๋น„ํ•ด ๋งค์šฐ ์ž‘์€ ์•„์ด์ฝ˜์ด ์žˆ์Šต๋‹ˆ๋‹ค (์•„์ง ์—…๋ฐ์ดํŠธ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๊นŒ?).

References view

diff๋ณด๊ธฐ์—์„œ ๋‹ค์Œ ๋ณ€๊ฒฝ์— โ€‹โ€‹๋Œ€ํ•œ ํ™”์‚ดํ‘œ๊ฐ€ ๊นจ์ง„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
image

๋””๋ฒ„๊น…์‹œ ์žฌ๊ฐœ ๋ฒ„ํŠผ๋„ ์†์ƒ๋จ
image

@HazemAM ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

@eamodio ๋งž์•„์š” ๊ทธ ๋‘ ๊ฐ€์ง€๋Š” ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค (์šฐ๋ฆฌ๋Š” ๋ชฉ์š”์ผ ์ดํ›„๋กœ ์•„์ง ์ƒˆ๋กœ์šด ์ธ์‚ฌ์ด๋”๋ฅผ ๋ฐœํ‘œํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค)

  1. ์ถ•์†Œ / ํ™•์žฅ ์•„์ด์ฝ˜์ด ์—ด๋ฆฌ๊ฑฐ๋‚˜ ์ฑ„์›Œ ์ง‘๋‹ˆ๊นŒ? (ํƒํ—˜๊ฐ€์˜ ๊ฐ€์žฅ ์ตœ๊ทผ ์Šคํฌ๋ฆฐ ์ƒท์—๋Š” ์ฑ„์›Œ์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ์ œ๊ฐ€ ์„ ํ˜ธํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค)
  2. ํ™œ๋™ ํ‘œ์‹œ ์ค„์˜ ํƒ์ƒ‰๊ธฐ ์•„์ด์ฝ˜ @kowalski7cc WRT์— ๋™์˜ํ•ฉ๋‹ˆ๋‹ค (ํš ํฌ๊ธฐ๊ฐ€ ๋‹ค๋ฅธ ์•„์ด์ฝ˜๊ณผ ์ผ์น˜ํ•˜์ง€ ์•Š์Œ).
  3. ์ถ•์†Œ / ํ™•์žฅ ์•„์ด์ฝ˜ ์œ„์— ๊ฒ€์€ ์ƒ‰ ์„ ์ด ์žˆ์Šต๋‹ˆ๋‹ค (์ด๋ฏธ ์•Œ๊ณ ์žˆ์„ ์ˆ˜๋„ ์žˆ์Œ).

    • ์ด ์„ ํƒ๊ธฐ์—์„œ ์ œ๊ณต : .monaco-editor.hc-black .margin-view-overlays .folding.collapsed, .monaco-editor.vs-dark .margin-view-overlays .folding.collapsed

image

@ ๊ธ€๋ Œ -84

  1. ์ด์ „ ํŠธ์œ„์Šค ํ‹ฐ / ์‰๋ธŒ๋ก ์ด ํ‘œ์‹œ๋˜๋Š” ๊ฒƒ์„ ๋ชฐ๋ž์ง€๋งŒ (์žฌํ˜„ ํ•  ์ˆ˜์—†๋Š” ๊ฒƒ ๊ฐ™์Œ) ํŠธ๋ฆฌ ํ™•์žฅ / ์ถ•์†Œ ์•„์ด์ฝ˜์€ ์ฃผ๋ณ€์—์„œ ๋ณธ > ์‰๋ธŒ๋ก ์ด๋ฉ๋‹ˆ๋‹ค.
  2. ์šฐ๋ฆฌ๋Š” ์—ฌ์ „ํžˆ ๋ชจ๋“  ์•„์ด์ฝ˜์„ ๋™์ผํ•œ ํš ๋„ˆ๋น„๋กœ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์„ ์—ฐ๊ตฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  3. ์ž˜ ์žก์œผ๋ฉด์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฐ์‚ฌ.

ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•ด์ด ๋ฒ„์ „์„ ์–ด๋””์—์„œ ๋‹ค์šด๋กœ๋“œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?
์ €๋Š” ํŽ˜๋„๋ผ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ๋น„์•ˆ ๊ธฐ๋ฐ˜ ๋ฐฐํฌํŒ์—์„œ๋งŒ URL์„ ๋ณด์•˜์Šต๋‹ˆ๋‹ค.

@mtxr ์—ฌ๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค . Insider ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  workbench.iconExploration.enabled ์„ค์ •์„ ํ†ตํ•ด ํ™œ์„ฑํ™” ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ค๋ฅ˜ ์•„์ด์ฝ˜์€ ์•ˆ์ •์— ๋น„ํ•ด ์ฝ๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์•ฑ ์ „์ฒด์—์„œ ๋งŽ์€ ์ƒ‰์ƒ์ด ๊บผ์ ธ ๋ณด์ž…๋‹ˆ๋‹ค.
image
image
image
image

๋จธํ‹ฐ๋ฆฌ์–ผ ๋””์ž์ธ์ด๋ž€?!

@ SupinePandora43 ๋‹น์‹ ์€ ์œ ์ฐฝํ•œ ๋””์ž์ธ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๊นŒ? ์ด๊ฒƒ์€ Google์ด ์•„๋‹Œ Microsoft์ž…๋‹ˆ๋‹ค : D

@Stanzilla , ์˜ˆ ...ํ•˜์ง€๋งŒ vscode๋Š” ์‚ฌ์šฉ์ž ์ •์˜ UI ์•„์ด์ฝ˜ (ํŒŒ์ผ / ํด๋” ์•„์ด์ฝ˜ ์•„๋‹˜)์„ ์ง€์›ํ•ฉ๋‹ˆ๊นŒ?

  1. ํƒ์ƒ‰๊ธฐ ์•„์ด์ฝ˜์ด ๋” ์–‡์Šต๋‹ˆ๋‹ค.
    sidebar

  2. Replace All ๋ฒ„ํŠผ์€ ์•ฝ๊ฐ„ ๋ณต์žกํ•ฉ๋‹ˆ๋‹ค.
    search

  3. ํ™•์ธ๋ž€์ด ์˜ค๋ž˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    checkbox-settings

  4. ๊บพ์‡  ๊ด„ํ˜ธ๋ฅผ ์—…๋ฐ์ดํŠธํ•ด์•ผํ•ฉ๋‹ˆ๊นŒ? (>)
    debug-console

  5. ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค ์•„์ด์ฝ˜์ด ์˜ค๋ž˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
    shortcut-add
    shortcut-edit

ํ™œ๋™ ํ‘œ์‹œ ์ค„ ์•„์ด์ฝ˜์„ ์—…๋ฐ์ดํŠธํ•˜์—ฌ ๋ชจ๋‘ ๊ท ์ผํ•˜๊ณ  ๋‹ค๋ฅธ ์•„์ด์ฝ˜์˜ ๋‘๊ป˜์™€ ์ผ์น˜ํ•˜๋„๋กํ–ˆ์Šต๋‹ˆ๋‹ค.

์•ฝ๊ฐ„์˜ ์„ธ๋ถ€ ์‚ฌํ•ญ :์ด ์•„์ด์ฝ˜์€ ์›๋ž˜ 16x16์œผ๋กœ ๋””์ž์ธ ๋œ ๋‹ค์Œ ํš์ด ๋™์ผํ•˜๋„๋ก ํ™•์žฅ๋˜์–ด ๊ทธ๋ฆฌ๋“œ์—์„œ ๋ฒ—์–ด๋‚ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ๋“ค์„ 1px๋กœ ๊ทธ๋ฆฌ๋“œ์— ๋†“์œผ๋ ค๊ณ  ์‹œ๋„ํ–ˆ์ง€๋งŒ ๋„ˆ๋ฌด ์–‡๊ณ  ์ž‘๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค (์•„๋ž˜ ์ฐธ์กฐ). ๋˜ํ•œ ๊ฒฝ์‚ฌ ๋ชจ์„œ๋ฆฌ๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ ๊ฐ๋„๋ฅผ๋ณด๋‹ค ์ผ๊ด€๋˜๊ฒŒ ๋งŒ๋“ค๊ณ  Visual Studio์—์„œ๋„ ์ฑ„ํƒ ํ•  ์ƒˆ๋กœ์šด Microsoft ๋””์ž์ธ ์–ธ์–ด (Fluent) ์•„์ด์ฝ˜์— ๋งž ์ถฅ๋‹ˆ ๋‹ค.

TBH, ์™ผ์ชฝ (์–‡์Œ)์—์žˆ๋Š” ๊ฒƒ์„ ์„ ํ˜ธํ•˜์ง€๋งŒ ๊ทธ๊ฒƒ์— ๋Œ€ํ•ด ๊ฐ•ํ•˜๊ฒŒ ๋Š๋ผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค ๐Ÿ˜„

@eamodio ๋‚˜๋Š” ์›๋ž˜ ๋” ์–‡์€ ๊ฒƒ์ชฝ์œผ๋กœ ๊ธฐ์šธ๊ณ  ์žˆ์—ˆ์ง€๋งŒ ๋” ๋†’์€ dpi ํ™”๋ฉด์—์„œ ์•„์ด์ฝ˜์„ ๋ณธ ํ›„์— ์•„์ด์ฝ˜์ด ๋” ์ž˜ ๋ณด์ด์ง€ ์•Š๊ณ  ์–ด๋–ค ๊ฒƒ์ด ํ™œ์„ฑํ™”๋˜์—ˆ๋Š”์ง€ ์•Œ๊ธฐ๊ฐ€ ๋” ์–ด๋ ค์›Œ์กŒ์Šต๋‹ˆ๋‹ค.

@misolori ์˜ ๊ฒฝ์šฐ

์ƒ‰๊น”์ด์žˆ๋Š” ํ•˜์ด๋ผ์ดํŠธ, ์™ผ์ชฝ / ์˜ค๋ฅธ์ชฝ์„ ๋”ฐ๋ผ ์ƒ‰๊น”์ด์žˆ๋Š” ๋ฐ”, ์•„๋‹ˆ๋ฉด ๋‹ค๋ฅธ ๊ฒƒ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

@joshsleeper ํ™œ์„ฑ ์•„์ด์ฝ˜์€ ๋ฐฉ์ •์‹์˜ ํ•œ ๋ถ€๋ถ„์ด์ง€๋งŒ (#

@misolori ์ž˜ ํ–ˆ์–ด! 1.36.0์—์„œ ๊ธฐ๋ณธ์ ์œผ๋กœ์ด ๋ชจ๋“  ์•„์ด์ฝ˜์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

์ƒˆ๋กœ์šด ๋‘๊ป˜๋Š” ์‹ ๊ฒฝ ์“ฐ์ง€ ์•Š์ง€๋งŒ ๋‚ ์นด๋กœ์šด ๋ชจ์„œ๋ฆฌ๊ฐ€์žˆ๋Š” ์•„์ด์ฝ˜์€ ์ƒˆ๋กœ์šด ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ๋ณด๋‹ค ํ›จ์”ฌ ๋” ๊น”๋”ํ•ด ๋ณด์ž…๋‹ˆ๋‹ค.

์ „ํ™˜ ์ด์œ ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?

59201869-b2f36c80-8b9b-11e9-8ba0-b64fc2ff79ce

@svipas ๋Š” ์ด๋ฒˆ ์ฃผ์— ๋‚ด๊ฐ€ ์–ผ๋งˆ๋‚˜ ๋ฉ€๋ฆฌ ์žˆ๋Š”์ง€์— ๋‹ฌ๋ ค ์žˆ์Šต๋‹ˆ๋‹ค ๐Ÿ˜ ์ด๊ฒƒ์ด ๋‹ค์Œ ๋‹ฌ๋กœ ๋ฐ€๋ฆด ์ข‹์€ ๊ธฐํšŒ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

@HazemAM ๋ฒ ๋ฒจ ๋ชจ์„œ๋ฆฌ๋Š” ๊ฐ๋„๋ฅผ๋ณด๋‹ค ์ผ๊ด€๋˜๊ฒŒ ๋งŒ๋“ค๊ณ  ์ƒˆ๋กœ์šด Microsoft ๋””์ž์ธ ์–ธ์–ด (Fluent) ์•„์ด์ฝ˜ ๊ณผ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค. Visual Studio๋Š” ๋™์ผํ•œ ๊ฒฝ์‚ฌ ๊ฐ€์žฅ์ž๋ฆฌ๋„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

@misolori vscode๋Š” ์‚ฌ์šฉ์ž ์ •์˜ UI ์•„์ด์ฝ˜์„ ์ง€์›ํ•ฉ๋‹ˆ๊นŒ?

@ SupinePandora43 ์ง€๊ธˆ์€ ์•„๋‹ˆ์ง€๋งŒ ์šฐ๋ฆฌ๊ฐ€ ๋…ผ์˜ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ™•์žฅ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜์žˆ๋Š” ์•„์ด์ฝ˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ / ์‹œ์Šคํ…œ๊ณผ ์•„์ด์ฝ˜ ํ…Œ๋งˆ๋ฅผ ๊ต์ฒดํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ๊ฐ™์ด ๋จผ์ € ์ˆ˜ํ–‰ํ•ด์•ผ ํ•  ๋งŽ์€ ์ž‘์—…์ด ์žˆ์Šต๋‹ˆ๋‹ค.

@misolori ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

@misolori ์ž ๊น, ์ดํ•ด๊ฐ€ ์•ˆ ๋ผ์š”. ์—ฌ๊ธฐ์— ๋งํฌ ํ•œ ๋ฌธ์„œ ํŽ˜์ด์ง€๋ฅผ ํฌํ•จํ•˜์—ฌ Microsoft์˜ ์™€์ด์–ด ํ”„๋ ˆ์ž„ ์•„์ด์ฝ˜์€ ๋ชจ๋‘ ์—ฌ์ „ํžˆ ๋‚ ์นด๋กœ์šด ๋ชจ์„œ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

@ Studio384 ๊ทธ๋“ค์€ ํ˜„์žฌ ๋ฒ ๋ฒจ๊ณผ ์ง์„  ๊ฐ€์žฅ์ž๋ฆฌ์˜ ํ˜ผํ•ฉ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์•„๋ž˜๋Š” ์˜ˆ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ์•„์ด์ฝ˜์„ ์ž‘์—… ํ•  ๋•Œ VS ์ œํ’ˆ๊ตฐ์— ๋งž์ถฐ ์กฐ์ •ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค (์šฐ๋ฆฌ๋Š” ์ฒ˜์Œ์œผ๋กœ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค).

image

๊ทธ๊ฒƒ์— ๋Œ€ํ•œ ์‹ค์ œ ๋ฌธ์„œ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ๋‚ด๊ฐ€ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ์ด ํ”Œ๋กœํ”ผ ๋””์Šคํฌ ์•„์ด์ฝ˜์€ ํ˜„์žฌ ๋ฌธ์„œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์˜ˆ์™ธ์ž…๋‹ˆ๋‹ค.

@JamesCoyle ์•„๋‹ˆ์š”, ์ง€๊ธˆ์€ ๋ฌธ์„œ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ MDL์€ ๊ฒฝ์‚ฌ์™€ ์ง์„  ๋ชจ์„œ๋ฆฌ์˜ ํ˜ผํ•ฉ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ Microsoft ์ œํ’ˆ๊ณผ VS ์ œํ’ˆ๊ตฐ์„ ์‚ดํŽด๋ณธ ํ›„, ์šฐ๋ฆฌ๋Š”์ด ๋ฐฉํ–ฅ์œผ๋กœ ๋‚˜์•„๊ฐ€๋Š” ๊ฒƒ์ด ๋ฏธ๋ž˜์˜ ์ž‘์—…์„ ์ฆ๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์ด ์ถœ์‹œ๋˜๋ฉด ํ™•์žฅ์ด ๋”ฐ๋ฅผ ์ˆ˜์žˆ๋Š” VS Code ์šฉ ์•„์ด์ฝ˜์„ ๋งŒ๋“ค๊ธฐ์œ„ํ•œ ์ง€์นจ๊ณผ ๋ชจ๋ฒ” ์‚ฌ๋ก€๋ฅผ ๋ฐœํ‘œ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ํ™•์žฅ ์ž‘์„ฑ์ž๊ฐ€ ๋™์ผํ•œ ์•„์ด์ฝ˜์„ ๋‹ค์‹œ ๋งŒ๋“œ๋Š” ๋Œ€์‹  ์‚ฌ์šฉํ•  ์ˆ˜์žˆ๋Š” ์•„์ด์ฝ˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋งŒ๋“ค๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

์ด ์•„์ด์ฝ˜์€ "workbench.iconExploration.enabled": true ๋ฅผ ํ†ตํ•ด ํ™œ์„ฑํ™” ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

// ์ผ๋ถ€ ์•„์ด์ฝ˜์˜ ๋ฌด๊ฒŒ๊ฐ€ ๋„ˆ๋ฌด ์ž‘์Šต๋‹ˆ๋‹ค! (๋‹ซ๊ธฐ ๋ฒ„ํŠผ ๋“ฑ)

ํ…์ŠคํŠธ ๋ฐฐ์น˜ ์•„์ด์ฝ˜์ด ์—…๋ฐ์ดํŠธ๋˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
image
src\vs\workbench\contrib\codeEditor\browser\WordWrap_16x.svg

์ €๋Š” ๋จธํ‹ฐ๋ฆฌ์–ผ ๋””์ž์ธ ์Šคํƒ€์ผ์˜ ์•„์ด์ฝ˜์„ ์ข‹์•„ํ•ด์„œ ... ์‚ฌ์šฉ์ž ์ง€์ • UI ์•„์ด์ฝ˜ ์ง€์›์„ ๊ธฐ๋‹ค๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค!

image
"ํŒŒ์ผ ์—ด๊ธฐ"์•„์ด์ฝ˜-์†์ƒ๋จ

๋ฒ„์ „ : 1.36.0-inider (์‚ฌ์šฉ์ž ์„ค์ •)
์ปค๋ฐ‹ : c3fe2d8acde04e579880413ae4622a1f551efdcc
๋‚ ์งœ : 2019-06-20T05 : 18 : 54.960Z
์ „์ž : 4.2.4
ํฌ๋กฌ : 69.0.3497.128
Node.js : 10.11.0
V8 : 6.9.427.31- ์ „์ž .0
์šด์˜์ฒด์ œ : Windows_NT ia32 6.1.7601

@ SupinePandora43 ์ด ์˜ค๋Š˜ ์•„์นจ์— ์ˆ˜์ •์„ ํ‘ธ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์ด ์Šค๋ ˆ๋“œ๊ฐ€ ๋„ˆ๋ฌด ๊ธธ์–ด ์ค‘๋ณต ๋ณด๊ณ ์„œ๋ฅผ ์ฐพ๊ธฐ๊ฐ€ ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

์ด๋ฏธ Stash All Changes ์•„์ด์ฝ˜์ด ์กฐ๊ธˆ ๋” ๋‘๊ป๋‹ค ๊ณ ๋ณด๊ณ  ํ•œ ์‚ฌ๋žŒ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

image

๋ฒ„์ „ : 1.36.0-inider
์ปค๋ฐ‹ : c3fe2d8acde04e579880413ae4622a1f551efdcc
๋‚ ์งœ : 2019-06-20T05 : 20 : 10.276Z
์ „์ž : 4.2.4
ํฌ๋กฌ : 69.0.3497.128
Node.js : 10.11.0
V8 : 6.9.427.31- ์ „์ž .0
์šด์˜์ฒด์ œ : Windows_NT x64 10.0.18362

@ yume-chan ๊ทธ ์•„์ด์ฝ˜์€ vscode ์ž์ฒด๊ฐ€ ์•„๋‹Œ GitLens์—์„œ ๊ฐ€์ ธ์˜จ ๊ฒƒ์ž…๋‹ˆ๋‹ค. vscode ์•„์ด์ฝ˜์ด ์ •ํ•ด์ง€๋ฉด GitLens ์•„์ด์ฝ˜์„ ์ผ์น˜ํ•˜๋„๋ก ์—…๋ฐ์ดํŠธ ํ•  ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

์™ผ์ชฝ ์ƒ๋‹จ (์œˆ๋„์šฐ์—์„œ)์˜ vs ์ฝ”๋“œ ๋กœ๊ณ ๊ฐ€ ์ƒ‰์ƒ์ด ์•„๋‹Œ ํฐ์ƒ‰์ด์–ด์•ผํ•˜์ง€ ์•Š์Šต๋‹ˆ๊นŒ? Visual Studio 2019์—์„œ์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ.

โš ๏ธ ์•„์ด์ฝ˜ ํƒ์ƒ‰์ด ์ผ์‹œ์ ์œผ๋กœ ๋น„ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค

๋ฐ˜๋ณต ๊ณ„ํš ์ด ๋ ๋‚˜๊ฐ€๊ณ  ๋‹ค์Œ ์ฃผ์— ์ตœ์ข… ๊ฒŒ์ž„์ด ์‹œ์ž‘๋จ์— ๋”ฐ๋ผ ์•„์ด์ฝ˜ ํƒ์ƒ‰์„ ์ผ์‹œ์ ์œผ๋กœ ๋น„ํ™œ์„ฑํ™” ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด๋ฒˆ ๋‹ฌ์˜ ๋ฐ˜๋ณต์„ ์œ„ํ•ด ์ด๊ฒƒ์„ ์ค€๋น„ํ•˜๊ณ  ์‹ถ์—ˆ์ง€๋งŒ ๋‹ค์Œ ๋‹ฌ๋กœ ์—ฐ๊ธฐํ•ด์•ผ โ€‹โ€‹ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์›”์š”์ผ๋ถ€ํ„ฐ ์•„์ด์ฝ˜ ํƒ์ƒ‰์ด ๋น„ํ™œ์„ฑํ™”๋˜๋ฉฐ 6 ์›” ์—…๋ฐ์ดํŠธ๋ฅผ ๋ถ„๊ธฐ ํ•œ ํ›„ ๋‹ค์‹œ ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ๊ฒƒ์ด ์ž˜๋˜๋ฉด ๊ธฐ๋ณธ์ ์œผ๋กœ์ด ๊ธฐ๋Šฅ์ด ์ผœ์ ธ ์žˆ๊ณ  ์„ค์ •์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ์—…๋ฐ์ดํŠธ๋ฅผ ๊ธฐ๋Œ€ํ•ด์ฃผ์„ธ์š”.

@eamodio ์›ํ˜• ํ™”์‚ดํ‘œ๊ฐ€ "๋ชจ๋‘ ์ˆจ๊น€ ํ•ด์ œ"(์Šค๋ ˆ๋“œ๋ฅผ ํ•˜์ด์žฌํ‚นํ•˜์—ฌ ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค)์™€ ๊ฐ™์ด ํ‘œ์‹œ๋˜๋ฏ€๋กœ ๋ชจ๋“  ์ˆจ๊น€์ด ํ˜ผ๋ž€ ์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค.

์–ด์ œ๋Š” ์•„์ด์ฝ˜ ํƒ์ƒ‰ ๊ธฐ๋Šฅ๊ณผ ๋ฆด๋ฆฌ์Šค ์ •๋ณด ๋ฐ ์‹œ์ž‘ ํŽ˜์ด์ง€์˜ ์ƒˆ ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•˜์—ฌ vscode-insider-1.37.0์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ๋˜์—ˆ์ง€๋งŒ ์˜ค๋Š˜์€ ์—…๋ฐ์ดํŠธ๋ฅผ ํ†ตํ•ด vscode-insider-1.36.0์œผ๋กœ ๋‹ค์šด ๊ทธ๋ ˆ์ด๋“œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๊ฒŒ ์ •์ƒ์ด์•ผ?!

์–ด์ œ๋Š” ์•„์ด์ฝ˜ ํƒ์ƒ‰ ๊ธฐ๋Šฅ๊ณผ ๋ฆด๋ฆฌ์Šค ์ •๋ณด ๋ฐ ์‹œ์ž‘ ํŽ˜์ด์ง€์˜ ์ƒˆ ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•˜์—ฌ vscode-insider-1.37.0์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ๋˜์—ˆ์ง€๋งŒ ์˜ค๋Š˜์€ ์—…๋ฐ์ดํŠธ๋ฅผ ํ†ตํ•ด vscode-insider-1.36.0์œผ๋กœ ๋‹ค์šด ๊ทธ๋ ˆ์ด๋“œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๊ฒŒ ์ •์ƒ์ด์•ผ?!

๋ฐ”๋กœ ์ง€๊ธˆ ๊ฐ™์€ ์ผ์ด ์ผ์–ด๋‚ฌ์Šต๋‹ˆ๋‹ค. ๋ชจ๋ฅด๊ฒ ๋‹ค ... ์•„๋งˆ๋„ ๋ช‡ ๊ฐ€์ง€ ์ค‘์š”ํ•œ ๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋ฉฐ ๋˜๋Œ๋ ค ์•ผํ–ˆ์Šต๋‹ˆ๋‹ค.

@ SupinePandora43 @lllopo ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋นŒ๋“œ ๊ด€๋ จ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•ด ์™”๊ธฐ ๋•Œ๋ฌธ์— ๋กค๋ฐฑ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ์ตœ์‹  ๋‚ด๋ถ€์ž์—๊ฒŒ๋Š” ์ƒˆ ์•„์ด์ฝ˜์ด ์žˆ์–ด์•ผํ•ฉ๋‹ˆ๋‹ค (์ง€๊ธˆ ์„ค์ •์ด ํ•„์š”ํ•˜์ง€ ์•Š์Œ).

@misolori ๋‚˜๋Š” ์ตœ์‹  ๋‚ด๋ถ€์ž์— ์žˆ์Šต๋‹ˆ๋‹ค ... ๊ทธ๋ฆฌ๊ณ  ์ด๋™ ๊ฒฝ๋กœ ๋ฉ”๋‰ด์—์„œ ํŒจํ‚ค์ง€ ์•„์ด์ฝ˜์ด ์•ฝ๊ฐ„

Screen Shot 2019-07-06 at 7 29 06 AM

์•„์ด์ฝ˜์€ (๋‚˜์—๊ฒŒ) ์•ฝ๊ฐ„ ์ˆ˜์ง์œผ๋กœ ๋Š˜์–ด๋‚œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค! ๊ทธ๊ฒŒ ๋Š์–ด์ง€๋Š” ์ด์œ ์ผ๊นŒ์š”?

@johnletey ์ข‹์€ ์บ์น˜, ์ด๊ฒƒ์€ ๋‹จ์ง€ CSS ๋ฒ„๊ทธ์ด๋ฉฐ ์ˆ˜์ •์„ ํ‘ธ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌ!

@misolori ๋ฉ‹์ ธ์š” ... ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์ด๋ฏธ ์ˆ˜์ •์„ ์ถ”์ง„ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ๋‚ด๋ถ€์ž๊ฐ€ ์—…๋ฐ์ดํŠธ๋˜๋ฉด ๋‚ด์ผ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

@misolori git ์•„์ด์ฝ˜์ด ๊ตต๊ฒŒ ๋ณด์ด๋Š” ์ด์œ ๊ฐ€ ์žˆ๋‚˜์š”? ์•„์ด์ฝ˜๋งˆ๋‹ค ํš ํฌ๊ธฐ๊ฐ€ ๋‹ค๋ฅธ ๊ฒƒ๊ณผ ๊ฑฐ์˜ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Screen Shot 2019-07-06 at 9 30 24 AM

@johnletey Insiders๋Š” ์›”์š”์ผ์— ์—…๋ฐ์ดํŠธ๋ฉ๋‹ˆ๋‹ค (์ฃผ๋ง์—๋Š” ์—…๋ฐ์ดํŠธ๋ฅผ ํ‘ธ์‹œํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค). ๊ทธ๋ฆฌ๊ณ  ์•„์ด์ฝ˜ ํš ํฌ๊ธฐ์˜ ๊ฒฝ์šฐ ์‹ค์ œ๋กœ ๋ชจ๋‘ ๋™์ผํ•œ ํš ํฌ๊ธฐ์ž…๋‹ˆ๋‹ค. ๋•Œ๋กœ๋Š” ์ฃผ๋ณ€ ๊ณต๊ฐ„์— ๋”ฐ๋ผ ๋‹ค๋ฅด๊ฒŒ ๋ณด์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์ด๊ฒƒ์„ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ๋ณผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํ™•์žฅ ์•„์ด์ฝ˜์€ ์ตœ์‹  ์—…๋ฐ์ดํŠธ์—์„œ ๋‚˜์—๊ฒŒ ์™ผ์ชฝ ์ถ•์—์„œ ๋ฒ—์–ด๋‚œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ์ธก์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ํƒ์ƒ‰๊ธฐ ์•„์ด์ฝ˜์— ๋น„ํ•ด ๋” ๋„“๊ณ  ์™ผ์ชฝ์ด 2 ํ”ฝ์…€, ์˜ค๋ฅธ์ชฝ์ด 1 ํ”ฝ์…€์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์‹ค์ œ๋กœ ํฌ๊ธฐ ๋ฌธ์ œ์— ๋” ๊ฐ€๊น์ง€๋งŒ ๊ณ ์น  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด-๋‚ด ์˜๊ฒฌ์„ ๋ฌด์‹œํ•˜์‹ญ์‹œ์˜ค.

@lllopo ๊ทธ๋“ค์€ ๋ชจ๋‘ 24x24 ์ •์‚ฌ๊ฐํ˜•์— ์žˆ์ง€๋งŒ ์ผ๋ถ€๋Š” ๋‹ค๋ฅธ ๊ฒƒ๋ณด๋‹ค ์„ธ๋กœ๋กœ ๋” ํฌ๋ฏ€๋กœ ๊บผ์ ธ์žˆ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค (์•„๋ž˜ ์ฐธ์กฐ).

image

@misolori ๋ฌธ์ œ๋Š” ๋‹ค์Œ์—์„œ ๋น„๋กฏ๋ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ์•„์ด์ฝ˜์€ ์•„์ด์ฝ˜ ์‚ฌ๊ฐํ˜•์˜ ์ „์ฒด ๋†’์ด๋ฅผ ์ทจํ•˜๋ฏ€๋กœ (24px x 24px ๋˜๋Š” ๋‹ค๋ฅธ ์‚ฌ๊ฐํ˜•์œผ๋กœ ์กฐ์ • ๋˜๋”๋ผ๋„) ๋ชจ๋‘ ์ˆ˜์ง์œผ๋กœ ์ค‘์•™์— ์œ„์น˜ํ•ฉ๋‹ˆ๋‹ค. ๊ดœ์ฐฎ์•„. ํ™•์žฅ ์•„์ด์ฝ˜๊ณผ ๊ฐ™์€ ์ผ๋ถ€ ์•„์ด์ฝ˜๋„ ์ •์‚ฌ๊ฐํ˜•์˜ ์ „์ฒด ๋„ˆ๋น„๋ฅผ ์ทจํ•˜๋ฏ€๋กœ ์ •์‚ฌ๊ฐํ˜•์˜ ์ˆ˜ํ‰ ์ค‘์•™์— ์™„๋ฒฝํ•˜๊ฒŒ ๋ฐฐ์น˜๋˜์–ด ์žˆ์–ด๋„ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํƒ์ƒ‰๊ธฐ ์•„์ด์ฝ˜๊ณผ ๊ฐ™์€ ๋‹ค๋ฅธ ๊ฒƒ๋“ค์€ ์‚ฌ๊ฐํ˜•์˜ ์ „์ฒด ๋„ˆ๋น„๋ฅผ ์ฐจ์ง€ํ•˜์ง€ ์•Š๊ณ  ๋™์‹œ์— ์ถ•์„ ๋ฒ—์–ด๋‚ฉ๋‹ˆ๋‹ค. 24x24๋กœ ํฌ๊ธฐ๋ฅผ ์กฐ์ •ํ•˜๋ฉด ํƒ์ƒ‰๊ธฐ ์•„์ด์ฝ˜์˜ ์™ผ์ชฝ๊ณผ ์˜ค๋ฅธ์ชฝ์— 1 ํ”ฝ์…€ ๊ฐ„๊ฒฉ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๋ฌธ์ œ๋Š” ์ „์ฒด ๋„ˆ๋น„๊ฐ€ ์•„๋‹Œ ์•„์ด์ฝ˜์—์„œ ๋ฐœ์ƒํ•˜๋ฉฐ ๋™์‹œ์— ์ธก๋ฉด์˜ ์‚ฌ๊ฐํ˜• ํ…Œ๋‘๋ฆฌ์™€ ๊ฐ„๊ฒฉ์ด ๊ณ ๋ฅด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•ด๊ฒฐ์ฑ…-์•„์ด์ฝ˜์„ ์กฐ๊ธˆ ๋” ๋„“๊ฒŒ ๋˜๋Š” ์กฐ๊ธˆ ๋” ์ข๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค. 24x24 ํฌ๊ธฐ์˜ ํƒ์ƒ‰๊ธฐ ์•„์ด์ฝ˜์˜ ๊ฒฝ์šฐ-์‹ค์ œ ๊ทธ๋ž˜ํ”ฝ์€ 22px ๋˜๋Š” 20px์ด์–ด์•ผํ•˜๋ฉฐ ํ˜„์žฌ๋Š” ๊ณ ๋ฅด์ง€ ์•Š์€ 21px์ž…๋‹ˆ๋‹ค. ๋ฌผ๋ก  ํฐ ๋ฌธ์ œ๋Š” ์•„๋‹ˆ์ง€๋งŒ ์–ธ๊ธ‰ํ• ๋งŒํ•œ ๊ฐ€์น˜๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

SCM ์•„์ด์ฝ˜์— ์ด์ƒํ•œ ์ผ์ด ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ํŒŒ์ผ์ด ์—ด๋ฆฌ๋ฉด ๊ตต๊ฒŒ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

demo

์ปค๋ฐ‹ : 7e03eb1a1fce3beb6ccea5f3b8f828e01940be61
์šด์˜์ฒด์ œ : Windows_NT x64 10.0.18362

@usernamehw ๋‚˜๋Š” ํ•ญ์ƒ ๊ตต์€ scm ์•„์ด์ฝ˜์„ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค : ์›ƒ์Œ :

@lllopo ์˜ค, ๋ฌด์Šจ ๋œป์ธ์ง€ ์•Œ ๊ฒ ์–ด์š”, ์šฐ๋ฆฌ๊ฐ€ ๊ทธ๊ฒƒ์„ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

@usernamehw ๋Š” ๋งค์šฐ ์ด์ƒํ•ฉ๋‹ˆ๋‹ค. ํ™œ๋™ ํ‘œ์‹œ ์ค„ ํ•ญ๋ชฉ์ด ์–ด๋–ป๊ฒŒ ๋“  ์œ„์— ๋ณต์ œ๋˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. ์žฌํ˜„ ๋‹จ๊ณ„๋ฅผ ์บก์ฒ˜ํ•˜๊ณ  ๋ฌธ์ œ๋ฅผ ์ œ์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

@misolori ์ถœ์ฒ˜๊ฐ€ ๋ถ€์กฑํ•ฉ๋‹ˆ๋‹ค. ํ•ญ์ƒ ๋Œ€๋‹ดํ•˜๋ฏ€๋กœ ๋‹ค์Œ ์ธ์‚ฌ์ด๋” ๋ฆด๋ฆฌ์Šค๊ฐ€ ์•„์ง ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ๋ฅผ ๊ธฐ๋‹ค๋ฆด ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ทธ๋ž˜๋„ ๋Œ€๋‹ดํ•˜์ง€๋Š” ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ์•ฝ๊ฐ„ ๊นŒ๋‹ค ๋กญ์ง€ ๋งŒ ์ด์ „ ํ†ฑ๋‹ˆ ๋ฐ”ํ€ด ์•„์ด์ฝ˜์„ ๋‹ค์‹œ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์ƒˆ๋กœ์šด ๊ฝƒ์€ ๊ธฐ๊ณ„ ๊ฝƒ์ฒ˜๋Ÿผ ์ด์ƒํ•˜๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค ๐Ÿ˜•.

์ด์ „ ๐Ÿ‘๐Ÿผ
old

์‹ ๊ทœ ๐Ÿ‘Ž๐Ÿผ
new

์ƒˆ๋กœ์šด ์™ธ๊ณฝ์„  ์•„์ด์ฝ˜์ด ๋” ๋‚ซ์Šต๋‹ˆ๋‹ค ......

์ด์ œ ๋‚ด๋ถ€์ž์—์„œ ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

image

์ƒˆ ์•„์ด์ฝ˜์€ ์ด์ œ Insider ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค (์„ค์ • ํ•„์š” ์—†์Œ ๐Ÿ˜‰). ์ฆ‰, 7 ์›” (1.37) ๋ฆด๋ฆฌ์Šค ๐ŸŽ‰์—์„œ์ด๋ฅผ ์ถœ์‹œ ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์—ฌ์ „ํžˆ ํ”ผ๋“œ๋ฐฑ์— ๊ท€๋ฅผ ๊ธฐ์šธ์ด๊ณ  ๋ฆด๋ฆฌ์Šค๋ฅผ ์œ„ํ•ด์ด๋ฅผ ๋‹ค๋“ฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ํ”ผ๋“œ๋ฐฑ์ด ์žˆ์œผ๋ฉด ์—ฌ๊ธฐ์— ๊ณ„์† ๊ฒŒ์‹œํ•˜์‹ญ์‹œ์˜ค. ์•„์ด์ฝ˜์— ๋ฒ„๊ทธ๊ฐ€์žˆ๋Š” ๊ฒฝ์šฐ ๋ถ„๋ฅ˜ ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ฌธ์ œ๋ฅผ ์ œ์ถœํ•˜์‹ญ์‹œ์˜ค.

์ฐธ๊ณ  : ์ด๋Ÿฌํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์—๋Š” Octicon ์„ธํŠธ์˜ ์•„์ด์ฝ˜ (์ฆ‰, ์ƒํƒœ ํ‘œ์‹œ ์ค„์˜ ์•„์ด์ฝ˜)์ด ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์ง€๋งŒ, ๋‹ค์Œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ๊ณ„ํš์ด๋ฉฐ # 76909์—์„œ ์ถ”์  ์ค‘์ž…๋‹ˆ๋‹ค.

ํ™•์žฅ ์ž‘์„ฑ์ž

์šฐ๋ฆฌ๋Š” ์ƒˆ๋กœ์šด ์Šคํƒ€์ผ์— ๋งž๋Š” ์•„์ด์ฝ˜์„ ๋” ์ž˜ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ์•„์ด์ฝ˜ ๊ฐ€์ด๋“œ ๋ผ์ธ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์ ๊ทน์ ์œผ๋กœ ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋˜ํ•œ ์—ฌ๋Ÿฌ๋ถ„์ด ํ™œ์šฉํ•  ์ˆ˜์žˆ๋Š” ๊ธฐ์กด ์•„์ด์ฝ˜์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์™„์„ฑ์ด ๊ฐ€๊นŒ์›Œ์ง€๋ฉด ๋” ๋งŽ์€ ๊ฒƒ์„ ๋ฐœํ‘œ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

โค๏ธ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ํฐ ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค

๋‚˜๋Š” ์ดˆ๊ธฐ์— ์˜๊ฒฌ์„ ์ œ๊ณตํ•˜๊ณ  ๊ณ„์† ๊ทธ๋ ‡๊ฒŒํ•˜๋Š” ์ „์ฒด ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๊ฐ์‚ฌํ•˜๊ณ  ์‹ถ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๊ท€ํ•˜์˜ ์˜๊ฒฌ์€ ๊ณ„์†ํ•ด์„œ ๋‹น์‚ฌ์˜ ์„ค๊ณ„ ๊ณผ์ •์—์„œ ์ค‘์š”ํ•œ ์—ญํ• ์„ํ•˜๋ฉฐ ์ œํ’ˆ์— ํฐ ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์˜ ์˜๊ฒฌ์„ ๊ณ„์† ๊ณต์œ ํ•ด์ฃผ์„ธ์š”. ์ €ํฌ๋Š” ํ•ญ์ƒ ๋“ฃ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ „์ฒด ์•„์ด์ฝ˜์ด ๋ฉ‹์ง€๊ฒŒ ๋ณด์ด๋ฉฐ ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ์ด์ „๋ณด๋‹ค ๊ธฐ๋ถ„์ด ์ข‹์Šต๋‹ˆ๋‹ค.
๊ฐœ์ธ์ ์ธ ๊ด€์ฐฐ์€ ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค.

  1. ํŠธ๋ฆฌ ๋ชฉ๋ก (ํŠนํžˆ ๋””๋ฒ„๊ทธ ์ฝ˜์†”)์˜ ๋‹ซํž˜ / ์—ด๋ฆฐ ์‰๋ธŒ๋ก ์ด ๋„ˆ๋ฌด ํฌ๊ณ  > ๋ฌธ์ž์™€ ๋” ๋น„์Šทํ•ด ๋ณด์ž…๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ๋””๋ฒ„๊ทธ ์ฝ˜์†”์—์„œ ๋งค์šฐ ํ˜ผ๋ž€์Šค๋Ÿฝ๊ณ  (ํŠนํžˆ ํฌ์ธํ„ฐ ๋Œ€์‹  ์ผ๋ฐ˜ ํ…์ŠคํŠธ ์ปค์„œ๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—) MS Edge DevTools (๋น„ ํฌ๋กฌ) ๋ฐ Chrome DevTools์—์„œ ์ •๊ธฐ์ ์œผ๋กœ ๋ณด๋Š” ๊ฒƒ๊ณผ๋Š” ๊ฑฐ๋ฆฌ๊ฐ€ ๋ฉ€์Šต๋‹ˆ๋‹ค.
    ๋นˆ ์‚ผ๊ฐํ˜•๊ณผ ๊ฐ™์€ ๊ฒƒ์ด ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ํŠธ๋ฆฌ ํ•ญ๋ชฉ์„ ๋” ์ž˜ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    image

  2. ํŒจ๋„ ํฌ๊ธฐ ์ตœ๋Œ€ํ™”๋Š” HDPI ๋””์Šคํ”Œ๋ ˆ์ด๊ฐ€์žˆ๋Š” ์ฐฝ์—์„œ ํŒจ๋„ ํฌ๊ธฐ ๋ณต์› (์ด์œ ๋Š” ํ™•์‹คํ•˜์ง€ ์•Š์Œ)๋ณด๋‹ค ๋” ํฌ๊ฒŒ ๋Š๊ปด์ง‘๋‹ˆ๋‹ค.

  3. ์ด์ „ ์„ค์ • ์ฝ”๊ทธ ๋ฒ„์ „์— ๋Œ€ํ•œ ์ด์ „ ์˜๊ฒฌ์— ๋™์˜ํ•˜์‹ญ์‹œ์˜ค.

  4. ๊ฐœ์ธ์ ์œผ๋กœ ์ €๋Š” ์ƒˆ๋กœ์šด SCM ์•„์ด์ฝ˜์˜ ํŒฌ์ด ์•„๋‹™๋‹ˆ๋‹ค.
    image
    ์ƒํƒœ ํ‘œ์‹œ ์ค„์—์žˆ๋Š” ์œ ์‚ฌํ•œ ์•„์ด์ฝ˜์˜ ๋น„์œจ์€ ํ›จ์”ฌ ๋” ๋ฉ‹์ง€๊ฒŒ ๋ณด์ด์ง€๋งŒ ํ™œ๋™ ํ‘œ์‹œ ์ค„์˜ ์•„์ด์ฝ˜์€ ๋„ˆ๋ฌด ๊ตต๊ณ  ๊ตต์€ ์›์œผ๋กœ ์„ธ๋กœ๋กœ ์ฐŒ๊ทธ๋Ÿฌ์ง„ ๋Š๋‚Œ์ž…๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜ ๋ชจ์–‘์„ ์ƒํƒœ ํ‘œ์‹œ ์ค„์˜ ๋ชจ์–‘์— ๋” ๊ฐ€๊น๊ฒŒ ๋งŒ๋“ค๊ณ  ์›์„ ๋” ์–‡๊ฒŒ ๋งŒ๋“ค๋ฉด ์ œ ์ƒ๊ฐ์—๋Š” ๋” ์ข‹์•„ ๋ณด์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
    ~ ๋˜ํ•œ ์•„๋ž˜ ์›์—์„œ ๋ฐ”๋กœ ๋˜๋Š” ๋ฐ”๋กœ ๋’ค์— ๋ถ„๊ธฐ (์˜ค๋ฅธ์ชฝ ์ŠคํŠธ๋กœํฌ)๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ~ _UPD. ๋ฒŒ์จ ๊ทธ๋ž˜๋„ ์˜ค๋ฅธ์ชฝ "๊ฐ€์ง€"์˜ ์„ธ๋กœ ๋ถ€๋ถ„์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๋„ˆ๋ฌด ์งง์•„ ๋ณด์ž…๋‹ˆ๋‹ค ._

  5. ๋””๋ฒ„๊ทธ ์•„์ด์ฝ˜์ด ์žฌ๋ฏธ ์žˆ๊ณ  ๋ฉ‹์ ธ ๋ณด์ž…๋‹ˆ๋‹ค! ๐Ÿ‘

  6. ๋””๋ฒ„๊ฑฐ ํŒจ๋„์˜ ๋‹ค์ฑ„๋กœ์šด ์œค๊ณฝ์„  ์•„์ด์ฝ˜์ด ๋ฉ‹์ ธ ๋ณด์ž…๋‹ˆ๋‹ค! ๐ŸŽ‰

ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ๋„ ์–‡์€ ์•„์ด์ฝ˜ ์œค๊ณฝ์„ ์„ ์ฑ„ํƒํ•˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. :)

@misolori ์ตœ์‹  ๋‚ด๋ถ€์ž์˜ ์•„์ด์ฝ˜์— ์ด์ƒํ•œ ์ผ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

Screen Shot 2019-07-09 at 6 20 49 AM

.vscode ํด๋” ์ถ•์†Œ

Screen Shot 2019-07-09 at 6 21 05 AM

.vscode ํด๋” ํ™•์žฅ

์ฐธ๊ณ  : ๊ธฐ๋ณธ seti ์•„์ด์ฝ˜ ์„ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

@misolori ๊ทธ๋ž˜์„œ ํŒจํ‚ค์ง€ ์•„์ด์ฝ˜์ด ํ›จ์”ฌ ์ข‹์•„ ๋ณด์ž…๋‹ˆ๋‹ค!

Screen Shot 2019-07-09 at 6 24 15 AM

๊ทธ๋Ÿฌ๋‚˜ ์ด์ œ readme ์ด๋™ ๊ฒฝ๋กœ๊ฐ€ ์ด์ƒํ•ด ๋ณด์ž…๋‹ˆ๋‹ค.

Screen Shot 2019-07-09 at 6 24 38 AM

์šฐ๋ฆฌ๊ฐ€ ์ด๊ฒƒ์— ๋Œ€ํ•ด ๋ฌด์—‡์„ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ์ •ํ™•ํžˆ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค.

@johnletey ํŒŒ์ผ ์•„์ด์ฝ˜์— ๋Œ€ํ•œ

@misolori ๋น ๋ฅธ ๋‹ต์žฅ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค! ๋ฌธ์ œ๋ฅผ ์—ด๊ณ  ํƒ์ƒ‰ ๊ฒฝ๋กœ๋ฅผ ์กฐ์‚ฌํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์•„์ด์ฝ˜์€ ๋Œ€๋ถ€๋ถ„ ์ž˜ ๋ณด์ž…๋‹ˆ๋‹ค. ๋‚ด ์œ ์ผํ•œ ๊ด€์‹ฌ์‚ฌ๋Š” ์ˆซ์ž (์˜ˆ : SCM ๋˜๋Š” ํŒŒ์ผ ์•„์ด์ฝ˜)๊ฐ€ ๋„ˆ๋ฌด ์ž‘์•„์„œ ์‰ฝ๊ฒŒ ์ฝ์„ ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•Œ์•„๋‚ผ ์ˆ˜๋Š” ์žˆ์ง€๋งŒ ๊ตต๊ฒŒ ํ‘œ์‹œ๋˜๊ฑฐ๋‚˜ ์•คํ‹ฐ ์•จ๋ฆฌ์–ด์‹ฑ ์ฒ˜๋ฆฌ ๋œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค.

SCM Bold ์•„์ด์ฝ˜์„ ์ˆ˜์ • ํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์ƒํƒœ ํ‘œ์‹œ ์ค„์˜ ์•„์ด์ฝ˜์„ ์—…๋ฐ์ดํŠธ ํ•  ๊ณ„ํš์ด ์žˆ์Šต๋‹ˆ๊นŒ?

์ด๊ฒƒ์ด ์˜ฌ๋ฐ”๋ฅธ ์Šค๋ ˆ๋“œ์ธ์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์ง€๋งŒ ๋ถ€๋ถ„์ ์œผ๋กœ ์•„์ด์ฝ˜๊ณผ ๊ด€๋ จ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ์ดฌ์˜ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์˜ค๋žซ๋™์•ˆ ์ง€์†๋˜๊ณ ์žˆ๋Š” ๋งค์šฐ ์„ฑ๊ฐ€์‹  ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ํƒญ์˜ ์•„์ด์ฝ˜, ํ…์ŠคํŠธ ๋ฐ ๋‹ซ๊ธฐ ๋ฒ„ํŠผ์€ ์ˆ˜์ง์œผ๋กœ ์ถ•์—์„œ ๋งค์šฐ ๋ฒ—์–ด ๋‚ฌ์œผ๋ฉฐ ์‹œ๊ฐ์ ์œผ๋กœ ์ค‘์•™์— ๋” ์ž˜ ๋ฐฐ์น˜๋˜์–ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์˜๋ฏธํ•˜๋Š” ๋ฐ” ์•„๋ž˜ ์ด๋ฏธ์ง€๋ฅผ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค. ์ƒ๋‹จ์€ ํ˜„์žฌ, ํ•˜๋‹จ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Untitled

ํŽธ์ง‘๊ธฐ์˜ ๋‹ซ๊ธฐ ์•„์ด์ฝ˜์€ ๋ Œ๋”๋ง๋˜์ง€ ์•Š์ง€๋งŒ ๋ฒ„ํŠผ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์„ ํด๋ฆญํ•˜๋ฉด swork ๋ฐ hover ํžŒํŠธ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์ด ์˜ฌ๋ฐ”๋ฅธ ์Šค๋ ˆ๋“œ์ธ์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์ง€๋งŒ ๋ถ€๋ถ„์ ์œผ๋กœ ์•„์ด์ฝ˜๊ณผ ๊ด€๋ จ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ์ดฌ์˜ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์˜ค๋žซ๋™์•ˆ ์ง€์†๋˜๊ณ ์žˆ๋Š” ๋งค์šฐ ์„ฑ๊ฐ€์‹  ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ํƒญ์˜ ์•„์ด์ฝ˜, ํ…์ŠคํŠธ ๋ฐ ๋‹ซ๊ธฐ ๋ฒ„ํŠผ์€ ์ˆ˜์ง์œผ๋กœ ์ถ•์—์„œ ๋งค์šฐ ๋ฒ—์–ด ๋‚ฌ์œผ๋ฉฐ ์‹œ๊ฐ์ ์œผ๋กœ ์ค‘์•™์— ๋” ์ž˜ ๋ฐฐ์น˜๋˜์–ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์˜๋ฏธํ•˜๋Š” ๋ฐ” ์•„๋ž˜ ์ด๋ฏธ์ง€๋ฅผ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค. ์ƒ๋‹จ์€ ํ˜„์žฌ, ํ•˜๋‹จ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Untitled

์ด๊ฒƒ์€ ๋‚ด๊ฐ€ CSS๋ฅผ ์•ฝ๊ฐ„ ์กฐ์ •ํ•˜์—ฌ ์–ป์€ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Annotation 2019-07-09 105259

๋‚˜๋Š” ๋งํ•ด์•ผํ•œ๋‹ค-๊ฐ™์€ ๋ฌธ์ œ๊ฐ€ ๋นต ๋ถ€์Šค๋Ÿฌ๊ธฐ์— ๊ฐ„๋‹ค. ๋˜ํ•œ-์ด๋™ ๊ฒฝ๋กœ๊ฐ€ ์•ฝ๊ฐ„ ๋” ๋†’์•„์•ผ ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณต๊ฐ„ ์ ˆ์•ฝ์˜ ํ•„์š”์„ฑ์„ ์ดํ•ดํ•˜์ง€๋งŒ ๋„ˆ๋ฌด ์–‡์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํƒ์ƒ‰ ๊ฒฝ๋กœ ๋ง‰๋Œ€๊ฐ€ ๋ช‡ ํ”ฝ์…€์„ ๋” ์–ป๊ณ  ๋” ์–‡์€ ํƒญ์œผ๋กœ ๋ถ€๋ถ„์ ์œผ๋กœ ๋ณด์™„ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์–ด์จŒ๋“  ์ˆ˜์ง์œผ๋กœ ๋„ˆ๋ฌด ํฝ๋‹ˆ๋‹ค.

๋ชจ๋“  ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ƒˆ๋กœ์šด ๊ฒƒ์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ชจ๋“  ๋ณ€๊ฒฝ ์‚ฌํ•ญ ๋ณด๊ด€ ์•„์ด์ฝ˜์ด ์•„์ง ์—…๋ฐ์ดํŠธ๋˜์ง€ ์•Š์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
Screenshot_1

image
๋…น์ƒ‰-ํ…์ŠคํŠธ ์„ผํ„ฐ,
๋…ธ๋ž€์ƒ‰-ํŒŒ์ด์ฌ ์•„์ด์ฝ˜ ์„ผํ„ฐ
๋นจ๊ฐ„์ƒ‰-์•„์ด์ฝ˜ ์„ผํ„ฐ ๋‹ซ๊ธฐ
ํŒŒ๋ž€์ƒ‰-๋ถ„ํ•  ์•„์ด์ฝ˜ ์„ผํ„ฐ

@iyashpal ์€ ์ด๊ฒƒ์ด VS Code ์•„์ด์ฝ˜์˜ ์ผ๋ถ€๊ฐ€ ์•„๋‹Œ GitLens ํ™•์žฅ์—์„œ ์ œ๊ณตํ•˜๋Š” ์•„์ด์ฝ˜์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.
https://github.com/microsoft/vscode/issues/8017#issuecomment -504295222 ๋ฐ ์‘๋‹ต https://github.com/microsoft/vscode/issues/8017#issuecomment -504300145

@IllusionMH ์ข‹์•„์š” ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. VS Code์˜ ์ผ๋ถ€๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

@ Studio384 ์ƒํƒœ ํ‘œ์‹œ ์ค„ ์•„์ด์ฝ˜์€ ๋ถ„๋ฆฌ๋˜์–ด ์žˆ์œผ๋ฉฐ # 76909์—์„œ ์ถ”์ ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

@borgdylan ์ด๊ฒƒ์€ # 76739์—์„œ ์ถ”์ ๋˜๋Š” ๋ฒ„๊ทธ์ž…๋‹ˆ๋‹ค.

@lllopo ์ด๋™ ๊ฒฝ๋กœ ์ •๋ ฌ ๋‹ฌ๋ฆฌ ๋ณ„๋„์˜ ๋ฌธ์ œ๋ฅผ ๋งŒ๋“œ์‹ญ์‹œ์˜ค # 67342 ์ฐธ์กฐ

ํ†ฑ๋‹ˆ ๋ฐ”ํ€ด ์•„์ด์ฝ˜์— ๋Œ€ํ•ด @dalDevelo ์™€ ๋™์˜ํ•ฉ๋‹ˆ๋‹ค. ํ™•์‹คํžˆ ๊ฐ€์žฅ ๋ˆˆ์— ๋„๋Š” ๊ฒƒ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์ด๋™ ๊ฒฝ๋กœ์— ๋Œ€ํ•œ @misolori (์ •๋ ฌ์ด ์•„๋‹ˆ๋ผ ๊ฐ„๊ฒฉ) :
๋‚ด๋ถ€์ž :
image

์•ˆ์ •๋œ:
image

@eamodio ์ด๊ฒƒ์€ ์ด๋™ ๊ฒฝ๋กœ๊ฐ€ ๋ Œ๋”๋ง๋˜๋Š” ๋ฐฉ์‹์— ๋Œ€ํ•œ ๋ฌธ์ œ์ด๋ฉฐ ์•„์ด์ฝ˜์€ ๋ชจ๋‘ ๊ฐ™์€ ํฌ๊ธฐ์ด๊ณ  ์ค‘์•™์— ์žˆ์œผ๋ฉฐ ๋™์ผํ•œ ์•„์ด์ฝ˜์ด๋ฏ€๋กœ ๊ฐœ์š”๋ณด๊ธฐ์™€ ๋น„๊ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๋˜ํ•œ # 67342์—์„œ ์ถ”์ ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

@misolori ์•„,

@ Studio384 ์ƒํƒœ ํ‘œ์‹œ ์ค„ ์•„์ด์ฝ˜์€ ๋ถ„๋ฆฌ๋˜์–ด ์žˆ์œผ๋ฉฐ # 76909์—์„œ ์ถ”์ ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

@borgdylan ์ด๊ฒƒ์€ # 76739์—์„œ ์ถ”์ ๋˜๋Š” ๋ฒ„๊ทธ์ž…๋‹ˆ๋‹ค.

@lllopo ์ด๋™ ๊ฒฝ๋กœ ์ •๋ ฌ ๋‹ฌ๋ฆฌ ๋ณ„๋„์˜ ๋ฌธ์ œ๋ฅผ ๋งŒ๋“œ์‹ญ์‹œ์˜ค # 67342 ์ฐธ์กฐ

@misolori ํƒญ ์•„์ด์ฝ˜ / ํ…์ŠคํŠธ ์„ธ๋กœ ์ •๋ ฌ์€ ์–ด๋–ป์Šต๋‹ˆ๊นŒ?

@misolori @iyashpal ์€ https://github.com/eamodio/vscode-gitlens/issues/784#issuecomment -509941591์—์„œ ์—…๋ฐ์ดํŠธํ•ด์•ผ ํ•  ์•„์ด์ฝ˜์ด ์—ฌ์ „ํžˆ ์žˆ๋‹ค๊ณ  ์–ธ๊ธ‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

Screen Shot 2019-07-10 at 4 29 25 PM

์ฒ˜์Œ์—๋Š” ์ด๊ฒƒ์ด gitlens์˜ ์ผ๋ถ€๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์ง€๋งŒ vscode ์•„์ด์ฝ˜์˜ ์ผ๋ถ€๋ผ๋Š” ๊ฒƒ์„ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค!

@johnletey ๋Š” https://github.com/microsoft/vscode/issues/8017#issuecomment -504300145๋ฅผ ์ฐธ์กฐํ•˜๊ณ  ์—ฌ๊ธฐ๋Š” GitLens ์•„์ด์ฝ˜์ž…๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค @misolori ... ๊ทธ ์•„์ด์ฝ˜์„ ์—…๋ฐ์ดํŠธ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค (๋ชจ๋“  GitLens ์•„์ด์ฝ˜์„ ์‚ดํŽด๋ณด๊ณ  ์—…๋ฐ์ดํŠธ ํ•  ๋•Œ).

์ƒˆ๋กœ์šด ํ™œ๋™ ํ‘œ์‹œ ์ค„ ์•„์ด์ฝ˜์ด ๋” ์ด์ƒ ํ”ฝ์…€์— ๋งž์ง€ ์•Š์•„ ํ‘œ์ค€ DPI ๋””์Šคํ”Œ๋ ˆ์ด์—์„œ๋ณด๊ธฐ ํ‰ํ•˜๊ณ  ํ๋ฆฟ ํ•ด ๋ณด์ด๊ณ  ๋‹ค๋ฅธ ๋ชจ๋“  ์•„์ด์ฝ˜๊ณผ ์ผ์น˜ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ์‚ฌ๋žŒ์ด ๋ง๋ง‰์„ ๊ฐ€์ง€๊ณ ์žˆ๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค!

๋‹จ์ƒ‰ ์•„์ด์ฝ˜ ๋ณ€ํ˜• (์›๋ž˜ ์•„์ด์ฝ˜์ด ์•„๋‹Œ ์ƒˆ ๋ฒ„์ „)์œผ๋กœ ์ „ํ™˜ํ•˜๋Š” ์˜ต์…˜์ด ์ œ๊ฑฐ๋˜์—ˆ๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ๊ณณ์œผ๋กœ ์ด๋™ ํ–ˆ์Šต๋‹ˆ๊นŒ? ๊ฐœ์š” ์•„์ด์ฝ˜์€ ์„œ๋กœ ๊ตฌ๋ณ„ํ•˜๊ธฐ๊ฐ€ ๋งค์šฐ ์–ด๋ ต๊ณ  VS Code UI๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ๊ฐ€ ํ›จ์”ฌ ๋” ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

@ToxicCaves ๋Š” https://github.com/microsoft/vscode/issues/8017#issuecomment -502809582๋ฅผ ์ฐธ์กฐ ํ•˜์„ธ์š” . ์•„์ด์ฝ˜์„ 1px๋กœ ์œ ์ง€ํ•˜์—ฌ ๊ทธ๋ฆฌ๋“œ์— ๋†“ ์˜€์ง€๋งŒ ๊ฒฐ๊ตญ ๋„ˆ๋ฌด ์–‡์•„์ง€๊ณ  2px๋Š” ๋„ˆ๋ฌด ๋‘๊บผ์šด. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์•„์ด์ฝ˜์„ 1px ํ…Œ๋‘๋ฆฌ๊ฐ€์žˆ๋Š” 16px (๋‚˜๋จธ์ง€ ์•„์ด์ฝ˜๊ณผ ๊ฐ™์ด)๋กœ ๋””์ž์ธํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ•œ ๋‹ค์Œ ์•„์ด์ฝ˜์˜ ํฌ๊ธฐ๋ฅผ ์กฐ์ •ํ•˜์—ฌ ํš์ด ๋น„๋ก€ ์ ์œผ๋กœ ๋™์ผํ•˜๋„๋กํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์ดˆ๊ธฐ์— ํƒ์ƒ‰์˜ ์ผ๋ถ€์˜€๋˜ ์•„์ด์ฝ˜ ์Šคํƒ€์ผ์„ ์ „ํ™˜ ํ•  ์ˆ˜์žˆ๋Š” ์˜ต์…˜์ด ์—†์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์™€ ์‚ฌ์šฉ์ž ์—ฐ๊ตฌ์˜ ํ”ผ๋“œ๋ฐฑ์„ ๊ฐ์•ˆํ•  ๋•Œ ๊ฐœ์š” ์Šคํƒ€์ผ์ด ๊ฐ€์žฅ ๊ธ์ •์  ์ธ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋ฉฐ MDL (Microsoft Design Language)๊ณผ ๋” ๊ฐ€๊น๋‹ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค.

@misolori ๋น„ ๋ ˆํ‹ฐ ๋‚˜ ๋””์Šคํ”Œ๋ ˆ์ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ๋” ์ข‹๊ณ  ์ผ๊ด€๋œ ์‹œ๊ฐ์  ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๋ ค๋ฉด ์„  ๋„ˆ๋น„๋ฅผ ์ผ๊ด€๋˜๊ฒŒ ์œ ์ง€ํ•˜๋ ค๋Š” ๊ฒฝ์šฐ ํ™œ๋™ ํ‘œ์‹œ ์ค„ ์•„์ด์ฝ˜์ด ํ‘œ์‹œ๋˜๋Š” ํฌ๊ธฐ๋ฅผ 28px ๋Œ€์‹  32px๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์€ ๋ฉ‹์ง€์ง€๋งŒ Git์˜ ์•„์ด์ฝ˜์€ ๋‚˜์—๊ฒŒ ์—†์Šต๋‹ˆ๋‹ค.
image
(์ €๋Š” Horizon ํ…Œ๋งˆ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค)

ํŽธ์ง‘ : ๊ธฐ๋ณธ ํ…Œ๋งˆ์—์„œ๋„ ๋ฌธ์ œ๊ฐ€ ์ง€์†๋ฉ๋‹ˆ๋‹ค.

@haydennyyy ์›๊ฒฉ ํ™•์žฅ (WSL / SSH)์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ? ๊ทธ๋ ‡๋‹ค๋ฉด ํ•ด๋‹น ํ™•์žฅ์˜ ๋ฌธ์ œ ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ๊ฐ€์žฅ ๋†’์Šต๋‹ˆ๋‹ค . https://github.com/microsoft/vscode-remote-release/issues/687์„ ์ฐธ์กฐ

@misolori Solid Style ์•„์ด์ฝ˜ ์„ธํŠธ ํŒŒ์ผ์„ ๊ณต์œ ํ•˜๊ฑฐ๋‚˜ https://github.com/microsoft/vscode/issues/8017#issuecomment -476044257์ด ์žˆ๋˜ ์ปค๋ฐ‹์„ ์ง€์ •ํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ?

@usernamehw , UI ์•„์ด์ฝ˜ ์‹œ์Šคํ…œ ์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค (ํŒŒ์ผ์ด ์•„๋‹Œ vscode UI ์šฉ)

@ SupinePandora43 ์‚ฌ์šฉ์ž ์ง€์ • CSS ๋ฐ JS ๋กœ๋”๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์•„์ด์ฝ˜์„ ๋ฝ‘๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

๐ŸŽ‰์ด ์ž‘์—…์— ์ฐธ์—ฌํ•˜๊ณ  ๋‹ค์–‘ํ•œ ๋ฐ˜๋ณต์„ ํ†ตํ•ด ํ”ผ๋“œ๋ฐฑ์„ ์ œ๊ณต ํ•œ ๋ชจ๋“  ๋ถ„๋“ค๊ป˜ ํฐ ๊ฐ์‚ฌ๋ฅผ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์€ ์ด๋Ÿฌํ•œ ๋…ธ๋ ฅ์˜ ํฐ ๋ถ€๋ถ„์„ ์ฐจ์ง€ํ–ˆ์œผ๋ฉฐ ์ƒˆ ์•„์ด์ฝ˜์ด 7 ์›” ๋ฆด๋ฆฌ์Šค (1.37)์— ์ถœ์‹œ๋˜๊ณ  ๋‹ค์Œ ์ฃผ์— ์ถœ์‹œ ๋  ์˜ˆ์ •์ž„์„ ๋ฐœํ‘œํ•˜๊ฒŒ๋˜์–ด ๊ธฐ์ฉ๋‹ˆ๋‹ค!

๋†€๋ผ์šด ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€๋˜์–ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค โค๏ธ

๋ฌด๊ฑฐ์šด ์ฑ„์šฐ๊ธฐ ๋Œ€์‹  ํš์„ ์‚ฌ์šฉํ•˜๋Š” ๋” ๊นจ๋—ํ•˜๊ณ  ํ˜„๋Œ€์ ์ธ ์•„์ด์ฝ˜

์•„, ์œ ์ฐฝํ•œ ๋””์ž์ธ๊ณผ ์ผ์น˜ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ๋“ค์„ ๋ชจ๋‘ ํ‘œ์ค€ํ™”ํ•˜๋Š” ๊ฒƒ์€ ์ •๋ง ๋Œ€๋‹จํ•œ ์ž‘์—…์ด์ง€๋งŒ, ์ €๋Š” ํ•ญ์ƒ ๋‹จ์ƒ‰ ์•„์ด์ฝ˜์˜ ๋ชจ์–‘์ด ๋” ์ข‹์•˜์Šต๋‹ˆ๋‹ค.

  • ์‹œ๊ฐ์  ํ˜ผ๋ž€์„ ์ค„์ž…๋‹ˆ๋‹ค (์•„์ด์ฝ˜ ๋‹น ๋งŽ์€ ์„  ๋Œ€์‹  1-2 ๊ฐœ์˜ ๋ชจ์–‘์ด๋ฉฐ ์•„์ด์ฝ˜์ด ๋งŽ์„ ๋•Œ ๋” ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค)
  • ์ „์ฒด์ ์œผ๋กœ ์˜๋ฏธ๋ฅผ ํ•œ ๋ˆˆ์— ์‰ฝ๊ฒŒ ์‹๋ณ„ ํ•  ์ˆ˜ ์žˆ๋„๋กํ•ฉ๋‹ˆ๋‹ค.
  • ๋” ์ž‘์€ ํฌ๊ธฐ๋กœ ๋” ์ž˜ ํ™•์žฅ

์ „๋ฐ˜์ ์œผ๋กœ ์ผ๊ด€๋œ ์•„์ด์ฝ˜ ์„ธํŠธ์— ๋งŒ์กฑํ•˜์ง€๋งŒ ์‚ฌ์šฉ์ž๊ฐ€ ๋‹จ์ƒ‰ (์ƒˆ ์•„์ด์ฝ˜๊ณผ ๋™์ผํ•œ ๋””์ž์ธ ๋ฐ ๋ชจ์–‘์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•จ) ๋˜๋Š” ์–‡์€ ์Šคํƒ€์ผ์„ ์„ ํƒํ•  ์ˆ˜์žˆ๋Š” ์˜ต์…˜์ด ์žˆ์œผ๋ฉด ์ข‹์„ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์—…๋ฐ์ดํŠธ๋ฅผ ๋ฐ›๊ณ  ๋‚˜์„œ ๊ทธ ์œค๊ณฝ์„ ์ด ํ‘œ์‹œ๋œ ์•„์ด์ฝ˜์„๋ณด๊ณ  ๊ฝค ์‹ค๋งํ–ˆ์Šต๋‹ˆ๋‹ค. https://github.com/microsoft/vscode/issues/8017#issuecomment -476044257์˜ ๋‹จ์ƒ‰ ์•„์ด์ฝ˜์„ ๋ณด๋ฉด ์‹ค์ œ๋กœ ๋” ์ข‹์•˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฐ”๋ผ๊ฑด๋Œ€, ์ด๋Ÿฌํ•œ ์•„์ด์ฝ˜์€ ๋‚˜์ค‘์— ์‚ฌ์šฉ์ž ์ •์˜ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฆ‰, Windows 10 ๋ฐ Office 365์˜ ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜ ์Šคํƒ€์ผ๊ณผ ์‹ค์ œ๋กœ ์ผ์น˜ํ•˜์ง€๋งŒ ์ €๋„ ๊ทธ ํŒฌ์ด ์•„๋‹™๋‹ˆ๋‹ค.

์˜ค ์ด๋Ÿฐ, ๋ชจ๋“  ์•„์ด์ฝ˜์ด ์ด์ œ ํ๋ฆฟํ•ฉ๋‹ˆ๋‹ค ๐Ÿ˜ž

์•„์ด์ฝ˜ ์ž์ฒด์— ๋Œ€ํ•ด์„œ๋Š”๋ณ„๋กœ ์‹ ๊ฒฝ ์“ฐ์ง€ ์•Š์ง€๋งŒ git change ์•„์ด์ฝ˜์˜ ์ˆซ์ž ํฌ๊ธฐ๊ฐ€ ๋” ์ž‘์•„์„œ ์ง€๊ธˆ์€ ์‹ค์ œ๋กœ ์ฝ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์ ‘๊ทผ์„ฑ์— ์ข‹์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ฝ”๋“œ๋ฅผ ์ถ•์†Œํ•˜๊ธฐ ์œ„ํ•ด +/- ๋Œ€์‹  ๊บพ์‡  ๊ด„ํ˜ธ๋ฅผ ์‹ซ์–ดํ•ฉ๋‹ˆ๋‹ค.
์ด๊ฒƒ์— ๋Œ€ํ•ด ๋ฌด์Šจ ๋ฐ”๋ณด ์ƒ๊ฐ?

@coaperator ์ •์ค‘ํ•˜๊ฒŒ

์ด์ „ ์‚ฌ์ด๋“œ ๋ฐ” ์•„์ด์ฝ˜์„ ๋‹ค์‹œ ๊ฐ€์ ธ์˜ฌ ์ˆ˜์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๊นŒ? "ํ™•์žฅ"์•„์ด์ฝ˜์— ๊ธฐ์šธ์–ด ์ง„ ๋ชจ์„œ๋ฆฌ๋ฅผ ๊ฒฌ๋”œ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์•„์ฃผ ์กฐ์žกํ•œ ์ผ.
Screenshot from 2019-08-09 12-52-50

@badunius ๋ถ„๋ช…ํžˆ, ์ด์ „ ๋ฒ„์ „์€ ๋œ ์—‰์„ฑํ•œ ์•„์ด์ฝ˜์„ ๊ฐ€์ง€๊ณ  ์žˆ์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์˜๋„์  ์ธ ๊ฒƒ์ด์—ˆ์ง€๋งŒ ์ž‘์€ ์•„์ด์ฝ˜์œผ๋กœ ์„  ๋„ˆ๋น„๋ฅผ "์ผ๊ด€๋˜๊ฒŒ"๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฑ„์›Œ์ง„ ์•„์ด์ฝ˜ ์˜ต์…˜์€ ์•„๋งˆ๋„ ์ด์™€ ๊ฐ™์€ ๋ฌธ์ œ (๋” ์ด์ƒ ๊ทธ๋ž˜ํ”ฝ์ด ๋”๋Ÿฝ๊ฒŒ ๋ณด์ด๋Š”)๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ผ๋ฐ˜์ ์œผ๋กœ ๋” ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ƒˆ๋กœ์šด ์ถ•์†Œ ์•„์ด์ฝ˜์— ๋Œ€ํ•ด ์˜๋ฌธ์ด์žˆ๋Š” ๊ฒฝ์šฐ ์—ฌ๊ธฐ์—์„œ ํˆฌํ‘œํ•˜์‹ญ์‹œ์˜ค-> https://github.com/microsoft/vscode/issues/78024

@ToxicCaves ๋‚˜๋Š” ์ผ๊ด€๋œ ๋ผ์ธ์œผ๋กœ ๊ดœ์ฐฎ์•„์š”, ์„œ๋ธŒ ํ”ฝ์…€ ์•จ๋ฆฌ์–ด์‹ฑ๋„ ๊ดœ์ฐฎ์•„์š”, ๋ผ์ธ ์กฐ์ธ์„ ์กฐ์ •ํ•˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์™ผ์ชฝ์€ ๊ทธ๋“ค์ด ์ง€๊ธˆ ๋‚˜๋ฅผ ์–ด๋–ป๊ฒŒ ๋ณด๋Š”์ง€, ์˜ค๋ฅธ์ชฝ์€ ๋‚˜๋ฅผ ํฌํ•จํ•œ ๋ชจ๋“  ์ •์ƒ์ธ์ด ๊ทธ๋“ค์ด ์–ด๋–ป๊ฒŒ ๋ณด์ผ ๊ฒƒ์ด๋ผ๊ณ  ๊ธฐ๋Œ€ํ•˜๋Š”์ง€์ž…๋‹ˆ๋‹ค.
linejoin

ํ…์ŠคํŠธ๋Š” ์—ฌ๊ธฐ์—์„œ ๊ฐ•์กฐ ํ‘œ์‹œ๋œ ์›์˜ ์ค‘์•™์— ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๊ทธ๋ฆฌ๊ณ  ์•„์ด์ฝ˜์ด ํ…์ŠคํŠธ์— ๋น„ํ•ด ๋„ˆ๋ฌด ํฝ๋‹ˆ๋‹ค.

Screen Shot 2019-08-09 at 11 33 56

Screen Shot 2019-08-09 at 13 22 35

ํŒŒ์ผ ๋ณ€๊ฒฝ์‹œ ์œ„์ชฝ / ์•„๋ž˜์ชฝ ํ™”์‚ดํ‘œ ๋ฐ ์ŠคํŽ˜์ด์Šค ํ† ๊ธ€์ด ๋‚˜๋จธ์ง€๋ณด๋‹ค ํฝ๋‹ˆ๋‹ค.
Screen Shot 2019-08-09 at 11 45 56

์ด์ „ ์‚ฌ์ด๋“œ ๋ฐ” ์•„์ด์ฝ˜์„ ๋‹ค์‹œ ๊ฐ€์ ธ์˜ฌ ์ˆ˜์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๊นŒ? "ํ™•์žฅ"์•„์ด์ฝ˜์— ๊ธฐ์šธ์–ด ์ง„ ๋ชจ์„œ๋ฆฌ๋ฅผ ๊ฒฌ๋”œ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์•„์ฃผ ์กฐ์žกํ•œ ์ผ.
Screenshot from 2019-08-09 12-52-50

์šฐ์™€, ์˜ˆ; ์ƒˆ๋กœ์šด ์‚ฌ์ด๋“œ ๋ฐ” ์•„์ด์ฝ˜์€๋ณด๊ธฐ ํ‰ํ•ฉ๋‹ˆ๋‹ค. ํƒ์ƒ‰๊ธฐ ์•„์ด์ฝ˜๊ณผ ๊ฒ€์ƒ‰ ์•„์ด์ฝ˜์€ ๊ดœ์ฐฎ์ง€ ๋งŒ ๋‚˜๋จธ์ง€๋Š” ์ต์ˆ™ํ•˜์ง€ ์•Š์€ ์•„ํŠธ ์Šคํƒ€์ผ๋กœ ์ง€๋‚˜์น˜๊ฒŒ ๋‹จ์ˆœํ™” / ๋‹ค์šด ๊ทธ๋ ˆ์ด๋“œํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. ํŠนํžˆ ํ™•์žฅ ๊ธฐ๋Šฅ์˜ VS ์•„์ด์ฝ˜์— ์ต์ˆ™ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋นŒ๋”ฉ ๋ธ”๋ก์€ "ํ™•์žฅ"์„ ๋” ์ž˜ ์™ธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๋“ค์„ ํ™•์žฅ์œผ๋กœ ๋ฐ”๊ฟ€ ๋•Œ๊นŒ์ง€ ๊ทธ๋“ค์„ ๊ดด๋กญํžˆ์ง€ ์•Š์„ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋‘ ์Šคํƒ€์ผ ๋ชจ๋‘ ์—…๋ฐ์ดํŠธ ์ด์ „์˜ ์•„์ด์ฝ˜๋ณด๋‹ค ํ›จ์”ฌ ๋‚˜์ฉ๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ์‚ฌ์ด๋“œ ๋ฐ” ์•„์ด์ฝ˜์€๋ณด๊ธฐ์— ๋„ˆ๋ฌด ์–‡์•„์„œ ๋‚ด ๋ˆˆ์ด ์ค‘๊ฐ„ ์ˆ˜์ค€์˜ ๊ทผ์‹œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Win 10์˜ VS Code v1.37.0 (DPI = 1)์„ ์‚ฌ์šฉํ•˜๋ฉด ์•„์ด์ฝ˜ ํ•˜๋‚˜๋ฅผ ํด๋ฆญํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์ข…์ข… ์•„์ด์ฝ˜์„ ๊ฝค ์˜ค๋žซ๋™์•ˆ ๋ณด๊ฒŒ๋ฉ๋‹ˆ๋‹ค. ์ฒ˜์Œ์— ๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ๊ทธ๋ ‡๊ฒŒ ๋ช…ํ™•ํ•˜์ง€ ์•Š๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋  ๊ฒƒ์ด๊ณ , ๊ทธ๋ฆฌ๊ณ  ๋‚˜์„œ ๋‚˜๋Š” ๋‚ด ๋‡Œ์—๊ฒŒ "ํ๋ฆฟํ•œ ์„ ์— ์‚ฐ๋งŒ ํ•ด์ง€์ง€ ๋ง๋ผ"๊ณ  ๋งํ•ด์•ผํ•œ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ, ๋‚˜๋Š” ๋‚ด ๋จธ๋ฆฌ๋ฅผ ์“ฐ๋Ÿฌ ๋œจ๋ฆฌ๊ณ  "๋””์ž์ธ ์ƒ ๊ทธ๋ ‡๊ฒŒ ๋ช…ํ™•ํ•˜์ง€ ์•Š๋‹ค"๋Š” ๊ฒƒ์„ ๊ธฐ์–ตํ•  ๊ฒƒ์ด๋ฏ€๋กœ ์ตœ์†Œํ•œ 1 ์ดˆ๋งŒ์— ํด๋ฆญ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด์ „ ์•„์ด์ฝ˜์„ ๋ณต๊ตฌํ•˜๊ฑฐ๋‚˜ ์ตœ์†Œํ•œ ์ˆ˜๋™์œผ๋กœ ์‚ฌ์šฉ์ž ์ •์˜ํ•˜๋Š” ์†”๋ฃจ์…˜์ด ์ ˆ์‹คํžˆ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ด ์•„์ด์ฝ˜์„ ํ•œ๋ˆˆ์— ์ฝ๋Š” ๊ฒƒ์ด ํ›จ์”ฌ ๋” ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

Screenshot from 2019-08-09 11-39-11

์•„์ด์ฝ˜์˜ + ๋ฐ-๊ธฐํ˜ธ์˜ ๋…น์ƒ‰ / ๋นจ๊ฐ„์ƒ‰์€ ์ œ๊ฑฐ๋˜์ง€ ์•Š์•„์•ผํ•ฉ๋‹ˆ๋‹ค. "๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ ์ง€์šฐ๊ธฐ"์•„์ด์ฝ˜์—๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‘ ๋ฒˆ์˜ ํŽœ ์ŠคํŠธ๋กœํฌ๊ฐ€ ์•„๋‹Œ ๊ท ์ผ ํ•œ / ๋Œ€์นญ์ ์ธ ๋นจ๊ฐ„์ƒ‰ / ๋ถ„ํ™์ƒ‰ X๊ฐ€ ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ ์–ด๋„ ๋””๋ฒ„๊น… ์‹œ์ž‘ ์•„์ด์ฝ˜์—๋Š” ์—ฌ์ „ํžˆ ์ƒ‰์ƒ์ด ์žˆ์Šต๋‹ˆ๋‹ค (ํ•˜์ง€๋งŒ ๋‹ค์‹œ ๋‹จ์ƒ‰์ด์–ด์•ผํ•ฉ๋‹ˆ๋‹ค)! Visual Studio์™€ ๋” ๋งŽ์€ ํŒจ๋ฆฌํ‹ฐ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” ์˜ค๋ž˜๋œ ์•„์ด์ฝ˜์„ ๋‹ค์†Œ ์„ ํ˜ธํ–ˆ์ง€๋งŒ ์ƒ‰์ƒ์ด ์žˆ์œผ๋ฉด ... ์ด์ œ ์•„์ด์ฝ˜์„ ๊ณ ์˜๋กœ๋ณด๊ณ  ๊ณ๋ˆˆ์งˆํ•˜์ง€ ์•Š๊ณ ๋Š” ์•„์ด์ฝ˜์ด ๋ฌด์—‡์ธ์ง€ ์ดํ•ดํ•˜๊ธฐ๊ฐ€ ๋” ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋” ํฌ๊ณ  ์ƒ‰์ด ์žˆ์–ด์•ผํ•ฉ๋‹ˆ๋‹ค. ์ƒ‰์ƒ์ด ์•„๋‹ˆ๋ฉด ์ฑ„์šธ ์ˆ˜ ์žˆ์ง€๋งŒ ์œค๊ณฝ์„ ์€ ์‹œ๊ฐ์ ์œผ๋กœ ๋”์ฐํ•ฉ๋‹ˆ๋‹ค.

์Œ, ์ด์ „ ์•„์ด์ฝ˜ ์„ธํŠธ ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. _ ์ƒˆ ๋ฆด๋ฆฌ์Šค ๋ฒ„์ „ 1.37_์˜ ์ƒˆ ์•„์ด์ฝ˜์€ ๋„ˆ๋ฌด _ ์–‡๊ณ  _ ์ธ์ƒ์„์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์„ ํƒ์ ์œผ๋กœ ์„ค์ •๋œ ์ด์ „ ์•„์ด์ฝ˜์œผ๋กœ ๋Œ์•„๊ฐ€๋ ค๋ฉด ์–ด๋–ป๊ฒŒํ•ด์•ผํ•ฉ๋‹ˆ๊นŒ? : ((

์Œ, ์ด์ „ ์•„์ด์ฝ˜ ์„ธํŠธ ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. _ ์ƒˆ ๋ฆด๋ฆฌ์Šค ๋ฒ„์ „ 1.37_์˜ ์ƒˆ ์•„์ด์ฝ˜์€ ๋„ˆ๋ฌด _ ์–‡๊ณ  _ ์ธ์ƒ์„์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์„ ํƒ์ ์œผ๋กœ ์„ค์ •๋œ ์ด์ „ ์•„์ด์ฝ˜์œผ๋กœ ๋Œ์•„๊ฐ€๋ ค๋ฉด ์–ด๋–ป๊ฒŒํ•ด์•ผํ•ฉ๋‹ˆ๊นŒ? : ((

๋‚˜๋Š” u์— ๋™์˜ํ•ฉ๋‹ˆ๋‹ค, ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋ฒ„์ „์—์„œ๋Š” ํฌ๊ธฐ๊ฐ€ ์ข‹์ง€๋งŒ 1.37์—์„œ๋Š” ru ์‹ฌ๊ฐํ•˜๊ฒŒ ???

image

๊ฐœ์ธ์ ์œผ๋กœ ์ธ์‹ ์ธก๋ฉด์—์„œ๋Š” ๋ฌธ์ œ๊ฐ€ ์—†์ง€๋งŒ, VSCode ๊ฐœ์š” ์•„์ด์ฝ˜๊ณผ ๋‹ค์–‘ํ•œ ํ™•์žฅ ๊ธฐ๋Šฅ์œผ๋กœ ์ธํ•œ ๋ธŒ๋žœ๋“œ ์•„์ด์ฝ˜ ๊ฐ„์˜ ์‹œ๊ฐ์  ๋ถˆ์ผ์น˜๋Š” ์—ฌ์ „ํžˆ ๋งˆ์Œ์— ๋“ค์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‚˜๋Š” ์‹œ๊ฐ„์ด ์ด๊ฒƒ์„ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์„์ง€ ์˜์‹ฌ ์Šค๋Ÿฝ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ๋ธŒ๋žœ๋“œ ์•„์ด์ฝ˜์ด ๋‹จ๋‹จ ํ•˜๊ณ  ๋กœ๊ณ ์˜ ๊ฐœ์š” ๋ฒ„์ „์„ ์ œ๊ณตํ•˜๋Š” ์ œํ’ˆ์ด๋‚˜ ์กฐ์ง์€ ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค (์™ธ๊ณฝ์„  ๋ฒ„์ „์€ ํš ๋„ˆ๋น„ ๋“ฑ์ด ๋‹ค๋ฅผ ์ˆ˜ ์žˆ์Œ). ์‹œ๊ฐ์  ๋ถˆ์ผ์น˜๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๋Š” ์‹œ๋„๊ฐ€ ๋˜ ๋‹ค๋ฅธ ์œ ํ˜•์˜ ๋ถˆ์ผ์น˜๋ฅผ ๋„์ž…ํ•˜๋Š” ๊ฒƒ์„ ๋ณด๋Š” ๊ฒƒ์€ ์Šฌํ”ˆ ์ผ์ž…๋‹ˆ๋‹ค. VSCode์™€ ๊ฐ™์€ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ํ”Œ๋žซํผ์—์„œ ์ œ๊ณตํ•˜๋Š” IMHO ๊ธฐ๋ณธ ์•„์ด์ฝ˜์€ ๋” ๋ณด์ˆ˜์ ์ด๊ณ  ๋†€๋ž์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์€ ์ „๋ฐ˜์ ์œผ๋กœ ๊ฐœ์„ ๋˜์—ˆ์ง€๋งŒ ๋ช‡ ๊ฐ€์ง€ ์šฐ๋ ค ์‚ฌํ•ญ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์—…๋ฐ์ดํŠธ ํ•  ์ง€์›๋˜๋Š” ์•„์ด์ฝ˜ (์˜ฅ ํ‹ฐ์ฝ˜์—์„œ ์ œ๊ณต๋จ)์ด ์•ฝ 200 ๊ฐœ ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค.

    • ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋‚ด ์ƒํƒœ ํ‘œ์‹œ ์ค„์ด ๋‚˜๋จธ์ง€ ์•ฑ๊ณผ ์ƒ๋‹นํžˆ ๋‹ค๋ฅด๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค.์ด ๋ฌธ์ œ๋Š” ์–ธ์ œ ํ•ด๊ฒฐ๋ฉ๋‹ˆ๊นŒ?

    • ๋ชจ๋“  ์•„์ด์ฝ˜์ด ์ƒˆ ์Šคํƒ€์ผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ์ด ๋ฌธ์ œ๊ฐ€ ์ข…๊ฒฐ๋˜๊ณ  ์ƒˆ ์•„์ด์ฝ˜์ด ์ถœ์‹œ ๋œ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

  • ์•ฑ์ด ์ž ์žฌ์ ์œผ๋กœ ์ˆ˜๋ฐฑ ๊ฐœ์˜ ์ž‘์€ ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ์ ์„ ๊ณ ๋ คํ•  ๋•Œ ๋‹จ์ƒ‰ ์Šคํƒ€์ผ๋ณด๋‹ค ์œค๊ณฝ์„  ์Šคํƒ€์ผ์„ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ์˜ฌ๋ฐ”๋ฅธ ์„ ํƒ์ด๋ผ๊ณ  ํ™•์‹ ํ•ฉ๋‹ˆ๊นŒ? ๋ง๋ง‰์ด ์•„๋‹Œ ํ™”๋ฉด์—์„œ๋„ ์ž˜ ์ฝ์„ ์ˆ˜ ์žˆ์„์ง€ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ์—ฌ์ „ํžˆ ์•„์ด์ฝ˜์˜ ์†”๋ฆฌ๋“œ ์Šคํƒ€์ผ ๋ฒ„์ „์„ ์„ ํ˜ธํ–ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. @smikitky ์•„๋ฆ„๋‹ต๊ฒŒ ๋„ฃ์–ด๋กœ์„œ ์œ„ ์‚ฌ์ด์— ๋ถˆ์ผ์น˜๊ฐ€์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค ์œค๊ณฝ ์•„์ด์ฝ˜๊ณผ "์ผ๋ฐ˜"๊ณ ์ฒด ๋กœ๊ณ  ๋‚ด์žฅ, ๋‚˜๋Š” ์ •๋ง์ด ๋ถˆ์ผ์น˜๊ฐ€ ํ•ด๊ฒฐ ์ ์  ๋ณผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

  • ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋‚ด ์ƒํƒœ ํ‘œ์‹œ ์ค„์ด ๋‚˜๋จธ์ง€ ์•ฑ๊ณผ ์ƒ๋‹นํžˆ ๋‹ค๋ฅด๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค.์ด ๋ฌธ์ œ๋Š” ์–ธ์ œ ํ•ด๊ฒฐ๋ฉ๋‹ˆ๊นŒ?

@fabiospampinato ์ฒดํฌ ์•„์›ƒ # 76909

์—ฌ๋Ÿฌ๋ถ„, ์ฝ”๋“œ ์ ‘๊ธฐ / ํŽผ์น˜๊ธฐ๋ฅผ ์œ„ํ•ด-/ + ์•„์ด์ฝ˜์œผ๋กœ ์–ด๋–ป๊ฒŒ ๋“  ๋‹ค์‹œ ์ „ํ™˜ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์‚ฌ์‹ค์ƒ IDE์˜ ํ‘œ์ค€์ด๋ฉฐ ์ด๋Ÿฌํ•œ ๋Œ€๊ด„ํ˜ธ๊ฐ€ ์žˆ์œผ๋ฉด ๋‹ค๋ฅธ ์ฝ”๋“œ ํŽธ์ง‘ ๋„๊ตฌ๊ฐ„์— ์ „ํ™˜ ํ•  ๋•Œ ๋ถˆํŽธ ํ•จ์„ ๋Š๋ผ๊ฒŒ๋ฉ๋‹ˆ๋‹ค.

์ง‘์—์„œ ์ž๋™ ์—…๋ฐ์ดํŠธ๋ฅผ ๊บผ์•ผํ–ˆ์ง€๋งŒ ์ง์žฅ์—์„œ VSC๊ฐ€ ์—…๋ฐ์ดํŠธํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์ง์žฅ์—์„œ ๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ๋ฅผ ๋˜ ๋Œ๋ฆฌ๋Š” ๋ฐฉ๋ฒ•์„ ์ฐพ์•„์•ผํ•ฉ๋‹ˆ๋‹ค.

Mac์—์„œ homebrew cask๋ฅผ ํ†ตํ•ด ์„ค์น˜ ํ•œ ๊ฒฝ์šฐ ๋‹ค์Œ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๋ฉด ์ด์ „ ๋ฒ„์ „ cask๋กœ ๋‹ค์šด ๊ทธ๋ ˆ์ด๋“œ๋ฉ๋‹ˆ๋‹ค.

brew cask reinstall https://raw.githubusercontent.com/caskroom/homebrew-cask/0392663d3ae7ed30f8e1b6482abe26da78dfc9b1/Casks/visual-studio-code.rb

๋‹น์‹ ์ด ์‚ฌ์ œ์™€ ํ•จ๊ป˜ ์„ค์น˜ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ์›๋ž˜ ๋‹น์‹ ์€ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ญ์ œํ•˜๊ณ  ์‚ฌ์šฉํ•  ์ˆ˜์žˆ๋Š” install ๋Œ€์‹  reinstall

์„ค์ •์„ ํ†ตํ•ด ์—…๋ฐ์ดํŠธ๋ฅผ ๋„์‹ญ์‹œ์˜ค!

์—ฌ๋Ÿฌ๋ถ„, ์ฝ”๋“œ ์ ‘๊ธฐ / ํŽผ์น˜๊ธฐ๋ฅผ ์œ„ํ•ด-/ + ์•„์ด์ฝ˜์œผ๋กœ ์–ด๋–ป๊ฒŒ ๋“  ๋‹ค์‹œ ์ „ํ™˜ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์‚ฌ์‹ค์ƒ IDE์˜ ํ‘œ์ค€์ด๋ฉฐ ์ด๋Ÿฌํ•œ ๋Œ€๊ด„ํ˜ธ๊ฐ€ ์žˆ์œผ๋ฉด ๋‹ค๋ฅธ ์ฝ”๋“œ ํŽธ์ง‘ ๋„๊ตฌ๊ฐ„์— ์ „ํ™˜ ํ•  ๋•Œ ๋ถˆํŽธ ํ•จ์„ ๋Š๋ผ๊ฒŒ๋ฉ๋‹ˆ๋‹ค.

@ Serg-de-Adelantado ์—ฌ๊ธฐ์—์„œ ํˆฌํ‘œํ•˜์‹ญ์‹œ์˜ค-> https://github.com/microsoft/vscode/issues/78024

๋‚˜๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์„ธ ๊ฐ€์ง€๋ฅผ ์ œ์™ธํ•˜๊ณ ๋Š” ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜ ์„ธํŠธ๋กœ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค.

  1. ์ถ•์†Œ / ํ™•์žฅ ํ† ๊ธ€ ์Šค์œ„์น˜๋Š”>๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์‚ผ๊ฐํ˜•, +/- ์ƒ์ž, ๋˜๋Š”> ๊ด„ํ˜ธ๋Š” ๊ธ€๊ผด๋ณด๋‹ค ๋‘๊ป๊ณ  ์ •ํ™•ํžˆ 90 ยฐ ์—ฌ์•ผ ํ…์ŠคํŠธ๋กœ ์ฐฉ๊ฐํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  2. ๋ชจ์„œ๋ฆฌ๊ฐ€ ๋‘ฅ๊ทผ ์ง์‚ฌ๊ฐํ˜• (์˜ˆ : "ํƒ์ƒ‰๊ธฐ"์•„์ด์ฝ˜). ์ข…์ด ํ•œ ์žฅ์˜ ํŠน์ง•์€ ์™„๋ฒฝํ•˜๊ฒŒ ์ง์‚ฌ๊ฐํ˜•, ํŠนํžˆ ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ๊ฐ€ ์—†๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ณด๊ธฐ ํŒจ๋„๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. ์™ผ์ชฝ์€ ์ง€๊ธˆ์˜ ๋ชจ์Šต์ด๊ณ , ์˜ค๋ฅธ์ชฝ์€ ๊ทธ๊ฒƒ์ด ์–ด๋–ป๊ฒŒ ๋ณด์ผ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

explorer

  1. ์ž‘์€ ์•„์ด์ฝ˜. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ฒ€์ƒ‰ ๋ฐ ๋ฐ”๊พธ๊ธฐ ํŒจ๋„์˜ "๋ชจ๋‘ ๋ฐ”๊พธ๊ธฐ"์•„์ด์ฝ˜-๊ธฐ๋Šฅ์˜ ๋†’์ด๋Š” ๋ชจ๋‘ 1-4 ํ”ฝ์…€์ž…๋‹ˆ๋‹ค.

๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ์ด๋ฏธ ์ด๊ฒƒ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ–ˆ์ง€๋งŒ ์•„์ด์ฝ˜์˜ ์ƒ‰์ƒ ๋ฐ ์ฑ„์šฐ๊ธฐ ์†์‹ค๋กœ ์ธํ•ด ํ˜ผ๋ž€ ์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค.

์•„์ด์ฝ˜์€ ์ง๊ด€์ ์ด์–ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๋“๋ณด๋‹ค ํ•ด๋ฅผ ๋ผ์นฉ๋‹ˆ๋‹ค.

๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ์˜ˆ๋Š” ๋ช…ํ™•ํ•œ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ์ž…๋‹ˆ๋‹ค. ๊ฐ€์žฅ ์ข‹์€ ๋ฐฉ๋ฒ•์€ ์ด์ „ ์•„์ด์ฝ˜ ์„ธํŠธ์— ๋Œ€ํ•œ ์˜ตํŠธ ์ธ์„ ์ œ๊ณตํ•˜๊ฑฐ๋‚˜ ์•„์ด์ฝ˜ ์„ธํŠธ ํด๋” ๋˜๋Š” _settings.json_์„ ํ†ตํ•ด ์„ ํƒ์ ์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋‚˜๋Š” ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์— ๊ฝค ๋งŒ์กฑํ•ฉ๋‹ˆ๋‹ค (์˜ค๋ž˜๋œ ์•„์ด์ฝ˜์ด ์–ด์ฐจํ”ผ ๋‚˜์˜๋‹ค๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค), ๊ทธ๋Ÿฌ๋‚˜ ๋ฌด์—‡๋ณด๋‹ค๋„-๋‚˜๋Š” ๋‚˜๋ฌด์™€ ๋นต ๋ถ€์Šค๋Ÿฌ๊ธฐ์˜ ๋งค์šฐ ์ถ”ํ•œ ํ™•์žฅ / ์ถ•์†Œ ์‚ผ๊ฐํ˜•์ด ์ด๊ฒƒ์œผ๋กœ ๋Œ€์ฒด๋˜์–ด ๋งค์šฐ ํ–‰๋ณตํ•ฉ๋‹ˆ๋‹ค ๋ฉ‹์ง„ ์‰๋ธŒ๋ก . ๊ทธ๋ž˜๋„ ํฌ๊ธฐ ์กฐ์ •์ด ์˜ณ์ง€ ์•Š๊ณ  ๋ถˆํ•„์š”ํ•œ ๋ถ€๋ถ„์— ์•„์ด์ฝ˜์ด ๋„ˆ๋ฌด ๋ˆˆ์— ๋„์ง€ ์•Š๋Š”๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋”๋ณด๊ธฐ ์ข‹๊ฒŒ ๋งŒ๋“œ๋Š” ์ˆ˜์ • ์‚ฌํ•ญ์˜ ์ž‘์€ ์Šคํฌ๋ฆฐ ์ƒท, imo :

Untitled

Btw., ๋น„๋ก ์ฝ”๋“œ ์ ‘๊ธฐ์˜ ์‰๋ธŒ๋ก ์€ ๊ดœ์ฐฎ์ง€ ๋งŒ, ์–ด๋–ค ์‚ฌ๋žŒ๋“ค์€ ๊ทธ๊ฒƒ์„ ํŒŒ์ง€ ์•Š๋Š” ๊ฒƒ์„ ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ +/-๋„ ๊ดœ์ฐฎ๋‹ค๊ณ  ๋งํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ œ๋ฐœ, ํŠธ๋ฆฌ (๋ฐ ๋นต ๋ถ€์Šค๋Ÿฌ๊ธฐ)์˜ ์‚ผ๊ฐํ˜•์€ ์ ˆ๋Œ€๋กœ ๋‹ค์‹œ ๊ฐ€์ ธ ์˜ค์ง€

์ผ๊ด€์„ฑ์„ ๋†’์ด๋ ค๋Š” ์—ด๋ง์€ ๊ฐ์‚ฌํ•˜์ง€๋งŒ,์ด ๋ณ€ํ™”๊ฐ€ ๋งค์šฐ ์‹ซ์Šต๋‹ˆ๋‹ค.

  • ๊ทธ๊ฒƒ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์ผ๊ด€ ์ ์ด ์ง€ ์•Š์œผ๋ฉฐ, ์ตœ๋Œ€ํ•œ ๋นจ๋ฆฌ ์ด์ „ ์Šคํƒ€์ผ๋กœ ๋˜ ๋Œ๋ฆฌ์ง€ ์•Š๋Š” ํ•œ ๊ฒฐ์ฝ” ์ผ๊ด€๋˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
    ๋ชจ๋“  ์•„์ด์ฝ˜์ด ์—…๋ฐ์ดํŠธ๋˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋ฉฐ, ๋” ์ค‘์š”ํ•œ ๊ฒƒ์€ ํ˜„์žฌ ๋ชจ๋“  ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ๊ณผ ์ผ์น˜ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋งŽ์€ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ๋ˆ„๊ตฐ๊ฐ€์˜ ์†Œ์ค‘ํ•œ ์—ฌ๊ฐ€ ์‹œ๊ฐ„์— ๋งŒ๋“ค์–ด ์กŒ๊ธฐ ๋•Œ๋ฌธ์— ๋ชจ๋“  ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ์—…๋ฐ์ดํŠธ ๋  ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

    ์‚ฌ์ด๋“œ ๋ฐ”์˜ ์•„์ด์ฝ˜์€ ํฌ๊ณ  ํ•ญ์ƒ ๋ˆˆ์— ๋„๊ธฐ ๋•Œ๋ฌธ์— ๋‚ด๊ฐ€ ์„ค์น˜ ํ•œ ๋ชจ๋“  ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ๊ณผ์˜ ๋ถˆ์ผ์น˜๋ฅผ ์ง€์†์ ์œผ๋กœ ๋ณด์—ฌ์ฃผ๊ธฐ ๋•Œ๋ฌธ์— ํŠนํžˆ ๋‚˜์ฉ๋‹ˆ๋‹ค.

  • ์•„์ด์ฝ˜ ์ŠคํŠธ๋กœํฌ๊ฐ€ ๋„ˆ๋ฌด ์–‡์•„์„œ ๊ฐœ์ธ์ ์œผ๋กœ ์ ˆ๋Œ€์ ์œผ๋กœ ๋”์ฐํ•˜๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค.
    ์ด์ „ ์•„์ด์ฝ˜์˜ ๋” ๋Œ€๋‹ดํ•˜๊ณ  ๋ถ€๋“œ๋Ÿฌ์šด ๋ชจ์–‘์ด ํ›จ์”ฌ ๋” ๋ฉ‹์กŒ๊ณ  ํ…์ŠคํŠธ์™€ ์•„์ด์ฝ˜์„ ํ›จ์”ฌ ์‰ฝ๊ฒŒ ๊ตฌ๋ถ„ํ•  ์ˆ˜์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ๋ชจ๋“  ๊ฒƒ์ด ์—‰๋ง์ž…๋‹ˆ๋‹ค.

    ํƒํ—˜๊ฐ€ ํŠธ๋ฆฌ์— ์‚ฌ์šฉ ๋œ ๊ฐˆ๋งค๊ธฐ๋Š” ํŠนํžˆ ๋”์ฐํ•œ ๋ฐ, ์ด์ œ ํ…์ŠคํŠธ์™€ ์„ž์—ฌ์„œ ๊ฐ ๋ ˆ๋ฒจ์˜ ๋“ค์—ฌ ์“ฐ๊ธฐ๊ฐ€ ํ›จ์”ฌ ๋œ ๋ช…ํ™• ํ•ด์ง€๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ง„์ง€ํ•˜๊ฒŒ, ๋‚˜๋Š” ๊ทธ ์ƒˆ๋กœ์šด ์‰๋ธŒ๋ก ์„ ์–ผ๋งˆ๋‚˜ ์‹ซ์–ดํ•˜๋Š”์ง€ ์„ค๋ช…ํ•˜๋Š” ๋‹จ์–ด๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

  • ์ƒ‰์ƒ ์†์‹ค์€ ๋„์›€์ด๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
    ๋‚˜๋Š” ์•„์ด์ฝ˜์ด ๋‹จ์ˆœํ•˜๊ณ  ๋Œ€๋ถ€๋ถ„ ํšŒ์ƒ‰์กฐ ์ธ ๊ฒƒ์„ ์ข‹์•„ํ•˜์ง€๋งŒ, ์˜ˆ๋ฅผ ๋“ค์–ด ๋ชฉ๋ก ์ง€์šฐ๊ธฐ ๋˜๋Š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ ๋˜๋Œ๋ฆฌ๊ธฐ์™€ ๊ฐ™์€ ํŒŒ๊ดด์ ์ธ ์ž‘์—…์— ๋Œ€ํ•œ ์ž‘์€ ์ƒ‰์ƒ ํžŒํŠธ๋Š” ์‹ค์ˆ˜๋ฅผ ๋ฐฉ์ง€ํ•˜๋Š” ๋ฐ ๋„์›€์ด๋ฉ๋‹ˆ๋‹ค.

  • ์‹ค์ œ๋กœ์ด ์Šคํƒ€์ผ ๋ณ€๊ฒฝ์„ ์š”์ฒญํ•œ ์‚ฌ๋žŒ์€ ์—†๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.
    ์ด ๋ฌธ์ œ๋Š” ์ผ๊ด€์„ฑ์„ ๋†’์ด๋ ค๋Š” ์š•๊ตฌ์—์„œ ์‹œ์ž‘๋˜์—ˆ์ง€๋งŒ ์–ด๋–ป๊ฒŒ ๋“  ์•„์ด์ฝ˜ ์Šคํƒ€์ผ์ด ์™„์ „ํžˆ ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์‹ค์ œ๋กœ ์–ผ๋งˆ ์ „์—์ด ๋ฌธ์ œ๋ฅผ ๋ณด์•˜๊ณ  ๊ทธ๊ฒƒ์ด ์ข‹์€ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์ง€๋งŒ,์ด ์™„์ „ํ•œ ์Šคํƒ€์ผ ๋ณ€๊ฒฝ์ด ๊ฒฐ๊ณผ๊ฐ€ ๋  ๊ฒƒ์ด๋ผ๋Š” ๊ฒƒ์„ ์•Œ์•˜๋‹ค๋ฉด ๋‚˜๋Š” ํฌ๊ฒŒ ๋ฐ˜๋Œ€ํ–ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์›์น˜ ์•Š๋Š” ๋ณ€๊ฒฝ์ž…๋‹ˆ๋‹ค.

๋‚˜๋Š” ์ผ๊ด€์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์ง€๋งŒ _ ์ œ๋ฐœ _ ์ด์ „ ์Šคํƒ€์ผ๊ณผ ๋” ๊ฐ€๊น๊ณ  ๋” ๋ถ€๋“œ๋Ÿฝ๊ณ  ๊ตต์€ ์•„์ด์ฝ˜๊ณผ ๋ช‡ ๊ฐ€์ง€ ์ƒ‰์ƒ ํžŒํŠธ๊ฐ€ ๋”์žˆ๋Š” ์•„์ด์ฝ˜ ์Šคํƒ€์ผ๋กœ ๋˜ ๋Œ๋ฆฌ์‹ญ์‹œ์˜ค. ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ์•„์ด์ฝ˜ ์—…๋ฐ์ดํŠธ๋ฅผ ์‹œ์ž‘ํ•˜์—ฌ ํ›จ์”ฌ ๋” ํฐ ํ˜ผ๋ž€์„ ์ผ์œผํ‚ค๊ธฐ ์ „์— ๊ณง ๊ทธ๋ ‡๊ฒŒ ํ•  ์˜์‚ฌ๋ฅผ ๋ฐœํ‘œํ•˜์‹ญ์‹œ์˜ค.

ํ”„๋กœ์ ํŠธ๊ฐ€ ์‚ฌ์ด๋“œ ๋ฐ” ์•„์ด์ฝ˜์„ ๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•œ ์„ธํŠธ๋กœ ์ถœ์‹œํ•˜๋Š” ๊ฒƒ์„ ๊ณ ๋ คํ•˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. ์™€์ด์–ด ํ”„๋ ˆ์ž„ ์Šคํƒ ๋“œ ์ธ์ฒ˜๋Ÿผ ๋ณด์ด๋Š” ์ƒˆ ์•„์ด์ฝ˜๋ณด๋‹ค ์ด์ „ ์•„์ด์ฝ˜์„ ํ›จ์”ฌ ๋” ์„ ํ˜ธํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๊ฒƒ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์ผ๊ด€ ์ ์ด ์ง€ ์•Š์œผ๋ฉฐ, ์ตœ๋Œ€ํ•œ ๋นจ๋ฆฌ ์ด์ „ ์Šคํƒ€์ผ๋กœ ๋˜ ๋Œ๋ฆฌ์ง€ ์•Š๋Š” ํ•œ ๊ฒฐ์ฝ” ์ผ๊ด€๋˜์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด ๋…ผ์Ÿ์„ ์–ป์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ์ „ํžˆ ์ผ๊ด€์„ฑ์ด ์—†๋Š”๋ฐ ์™œ ๊ฐœ์„ ํ•ด์•ผํ• ๊นŒ์š”? ์˜ˆ์ „์˜, ํ›จ์”ฌ ๋” ์ผ๊ด€์„ฑ์ด์—†๋Š” ์„ธํŠธ๋กœ ๋Œ์•„ ๊ฐ€์•ผํ• ๊นŒ์š”? ์–ด์จŒ๋“  ์ผ๊ด€์„ฑ์ด์—†๋Š” ๊ฒƒ์€ ์ƒํƒœ ํ‘œ์‹œ ์ค„ ์•„์ด์ฝ˜์ž…๋‹ˆ๊นŒ? ์ด๋“ค์€ ๋‹ค๋ฅธ ๋ฌธ์ œ์—์„œ ์ถ”์ ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ ๋ญ์•ผ? ์–ด๋–ค ์•„์ด์ฝ˜์ด ์—…๋ฐ์ดํŠธ๋˜์ง€ ์•Š์•˜๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ์•„์ด์ฝ˜๊ณผ ๋น„๊ตํ–ˆ์„ ๋•Œ ์ผ๊ด€์„ฑ์ด์—†๋Š” ์Šคํƒ€์ผ์ด ์žˆ์Šต๋‹ˆ๊นŒ?

๊ณง ์ƒˆ๋กœ์šด ์Šคํƒ€์ผ์— ๋งž๊ฒŒ ํ™•์žฅ์ด ์ด์–ด์งˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ์‹œ๊ฐ„ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์Šคํƒ€์ผ ๋ณ€๊ฒฝ ์—ฌ๋ถ€์— ๊ด€๊ณ„์—†์ด ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ๋ฐ›์€ ํŽธ์ง€ํ•จ ์•„์ด์ฝ˜๊ณผ ๋™์ผํ•œ ์ง€์นจ์„ ๋”ฐ๋ฅด๋ ค๋ฉด ํ™•์žฅ ์•„์ด์ฝ˜์— ๋Œ€ํ•œ ์—…๋ฐ์ดํŠธ๊ฐ€ ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ถˆ์ผ์น˜๋Š” ์—ฌ๊ธฐ์—์„œ ์ œ๊ธฐํ•˜๊ณ ์žˆ๋Š” "๊ตต์€ ๋Œ€ ๊ฐœ์š”"์•„์ด์ฝ˜ ๋ฌธ์ œ ์ด์™ธ์˜ ๋‹ค๋ฅธ ๊ฒƒ๋“ค์—์„œ ๋ฐœ๊ฒฌ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„
๊ทธ๋ž˜์„œ ์˜ค๋Š˜ ์•„์นจ์— vscode๋ฅผ ์—ด์—ˆ๊ณ  wtf๊ฐ€ ๋ฐœ์ƒํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ vscode์˜ ๋ฒ ํƒ€ ๋ฒ„์ „์—์„œ ๋ฒ„๊ทธ์ž…๋‹ˆ๊นŒ? ๊ทธ๋Ÿฐ ๋‹ค์Œ ์ƒˆ ๋ฒ„์ „์„ ๊นจ๋‹ฌ์•˜๊ณ  "๋ชจ๋“  VS ์ฝ”๋“œ์—์„œ ์ƒˆ๋กœ์šด ํ˜„๋Œ€ ์•„์ด์ฝ˜"์„ ์ฝ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ๋Š” "๋‚˜๋Š” ๋„ˆ์—๊ฒŒ ๋†๋‹ด์ด์•ผ?" ์ด ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์€ ์–ด๋Š ์„ธ๊ณ„์—์„œ ํ˜„๋Œ€์ ์ž…๋‹ˆ๊นŒ? ์ •๋ง, ์ •๋ง ์—ญ๊ฒจ์›Œ ์š”. ์‹ค์ œ๋กœ ์„ ๋ก€ ๋ฒ„์ „์„ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์•ž์œผ๋กœ ์•„์ด์ฝ˜์„ ์„ ํƒํ•  ์ˆ˜์žˆ๋Š” ๋ช‡ ๊ฐ€์ง€ ์˜ต์…˜์ด ์žˆ๊ฑฐ๋‚˜ 2019 ๋…„ 6 ์›” ์—…๋ฐ์ดํŠธ์— ์˜์›ํžˆ ๋จธ๋ฌผ๋Ÿฌ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. ์–ด์จŒ๋“  ์ด๊ฒƒ์€ ์ €์—๊ฒŒ ๋‹ค์šด ๊ทธ๋ ˆ์ด๋“œ์ด๋ฉฐ ์‹ค์ œ๋กœ๋Š” ์˜ˆ์ƒํ•˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ๋ณดํ†ต vscode ํŒ€์€ ์—…๋ฐ์ดํŠธ๋กœ ํ›Œ๋ฅญํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ์›ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ๋น„ํ™œ์„ฑํ™” ํ•  ์ˆ˜์žˆ๋Š” ์˜ต์…˜์ด ์žˆ์ง€๋งŒ ๋ณด์ด์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ ์ด๋ ‡๊ฒŒ ....์ด๊ฒŒ ์ œ ๋น„์ „์ด์ž ์˜๊ฒฌ์ž…๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„ ์ค‘ ์ผ๋ถ€๋Š” ์ €์™€ ๊ณต์œ ํ•˜๊ณ  ์ผ๋ถ€๋Š” ๊ณต์œ ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์œ„์ธต +1. ์—…๊ทธ๋ ˆ์ด๋“œ ํ›„ ์ด์ƒํ•˜๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ๋ง›์˜ ๋ฌธ์ œ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ์ถฉ๋ถ„ํžˆ ์•„๋ฆ„๋‹ต๊ฑฐ๋‚˜ ํ˜„๋Œ€์ ์ด๊ฑฐ๋‚˜ ์‹œ์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์€ ๋ˆˆ์— ์ž˜ ๋„์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‹œ๋ ฅ์ด ์ข‹์ง€ ์•Š์€ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ๋Š” ํฐ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.

๋‚˜๋ฅผ์œ„ํ•œ ์‡ผ ์Šคํ† ํผ.

์ƒˆ ์•„์ด์ฝ˜์˜ ์„ ์€ ํ™”๋ฉด ํ”ฝ์…€์— ๋งž์ง€ ์•Š๊ณ  ํ๋ฆฟํ•˜๊ณ  ์ฝ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์•„์ด์ฝ˜์„ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๊ฒƒ์€ ์ข‹์ง€๋งŒ ์ฝ์„ ์ˆ˜ ์žˆ์–ด์•ผํ•ฉ๋‹ˆ๋‹ค.

๋ฐ”๋กœ ์—ฌ๊ธฐ์— ์ ์ ˆํ•œ ์‚ฌ๋ก€ :
image
์ƒˆ๋กœ์šด ๊ฒƒ์€ ์™„์ „ํžˆ ์“ธ๋ชจ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์ •๋ง ์ด๊ฒƒ์—์„œ a, b, c๋ฅผ ์ฝ์„ ์ˆ˜ ์žˆ์–ด์•ผํ•˜๋‚˜์š”? ์ •๋ง?

ํ‘œ์ค€ 72dpi ํ™”๋ฉด์—์„œ ์–ด๋–ป๊ฒŒ ๋ Œ๋”๋ง๋˜๋Š”์ง€ ๋ณด์…จ๋‚˜์š”? ์•„๋‹ˆ๋ฉด ๋””์ž์ธ ํ•œ 4K ๋ชจ๋‹ˆํ„ฐ์—์„œ๋งŒ ๊ฒ€ํ† ํ•ด ๋ณด์…จ๋‚˜์š”?

๋˜ํ•œ ์ƒ‰์ƒ์€ ์•„์ด์ฝ˜์˜ ๋‹ค๋ฅธ ๋ถ€๋ถ„์„ ์ œ ์Šคํƒˆ ํŠธํ•˜๋Š” ๋ฐ ์‹ค์ œ๋กœ ๋„์›€์ด๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์„  ๋‘๊ป˜๋„ ๋„ˆ๋ฌด ์–‡์ง€ ๋งŒ MSFT ์Šคํƒ€์ผ์ด๋ผ ๋ณ€ํ•˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์•„์š”.

@ qt1 ์ด ๋งž์Šต๋‹ˆ๋‹ค.

๋‚˜๋ฅผ์œ„ํ•œ ์‡ผ ์Šคํ† ํผ.

๋งค์šฐ ์‹ค๋ง ์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค. Yall์€ ๋” ์ž˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

image

์‚ฌ์ด๋“œ ๋ฐ”์—์„œ ์ƒˆ๋กœ์šด ๋””๋ฒ„๊ทธ ์•„์ด์ฝ˜์„ ์ ˆ๋Œ€๋กœ ๊ฒฌ๋”œ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ์‚ฌ์šฉ์ž๊ฐ€ ํด๋ฆญํ•˜์—ฌ ํ”„๋กœ์ ํŠธ๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” ๊ณณ์ด๊ธฐ๋„ํ•˜์ง€๋งŒ ์ด์ œ๋Š” ๋งค๋ฒˆ ๋”์ฐํ•œ ๋ฒ„๊ทธ๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์˜ค๋ž˜๋œ ์•„์ด์ฝ˜์ด ํ›จ์”ฌ ๋” ์ข‹์•˜์Šต๋‹ˆ๋‹ค.

์ด์ „ ํ™•์žฅ ์•„์ด์ฝ˜๋„ ํ›จ์”ฌ ๋” ์ข‹๊ณ  ์ƒ์ง•์ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋” ๋ถ€๋“œ๋Ÿฝ๊ณ  ๋œ ์˜๋ฏธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋‹ค๋ฅธ ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์— ์ต์ˆ™ํ•ด ์งˆ ์ˆ˜ ์žˆ์ง€๋งŒ ์„  ๋„ˆ๋น„๊ฐ€ ๋„ˆ๋ฌด ์–‡๊ณ  ๋„ˆ๋ฌด ์œ ์น˜ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ  VS๋ฅผ ๋„ˆ๋ฌด ๋ฉ‹์ง€๊ฒŒ ๋งŒ๋“  ์„ธ๋ จ๋œ ๋ณต๊ณ ํ’ ๋ฃฉ์„ ์žƒ์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
ํŒŒ์ผ ํƒ์ƒ‰๊ธฐ์˜ ์‰๋ธŒ๋ก ์— ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋„ˆ๋ฌด ์–‡๊ณ  ๊ฐ„๊ฒฉ์ด ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด STOP ๋””๋ฒ„๊น… ์•„์ด์ฝ˜๊ณผ START ๋””๋ฒ„๊น… ์•„์ด์ฝ˜์€ ์†์ด ๋น„์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰์‹œ ์•Œ์•„๋ณผ ์ˆ˜์žˆ๋Š” ํ‘œ์ค€์œผ๋กœ ์ฑ„์›Œ์ง„ ํ‘œ์ค€์— ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ?
image
image

์‚ฌ์ด๋“œ ๋ฐ”์—์„œ ์ƒˆ๋กœ์šด ๋””๋ฒ„๊ทธ ์•„์ด์ฝ˜์„ ์ ˆ๋Œ€๋กœ ๊ฒฌ๋”œ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ผ๋ถ€ ์‚ฌ์šฉ์ž๊ฐ€ ํด๋ฆญํ•˜์—ฌ ํ”„๋กœ์ ํŠธ๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” ๊ณณ์ด๊ธฐ๋„ํ•˜์ง€๋งŒ ์ด์ œ๋Š” ๋งค๋ฒˆ ๋”์ฐํ•œ ๋ฒ„๊ทธ๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์˜ค๋ž˜๋œ ์•„์ด์ฝ˜์ด ํ›จ์”ฌ ๋” ์ข‹์•˜์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ์•„์ด์ฝ˜์ด "๋ฒ„๊ทธ ์—†์Œ"/ "๋ฒ„๊ทธ ์—†์Œ"์•„์ด์ฝ˜ ๋Œ€์‹  ๋ฒ„๊ทธ ์ธ ๊ฒƒ์„ ์‹ ๊ฒฝ ์“ฐ์ง€ ์•Š๋Š”๋‹ค. ํ•˜์ง€๋งŒ ๋Œ€๋ถ€๋ถ„์˜ ๋””๋ฒ„๊ฑฐ ์•„์ด์ฝ˜์— ๋น„ํ•ด๋ณด๊ธฐ ํ‰ํ•˜๊ฒŒ ๋ณด์ด๋Š” ๋ฒ„๊ทธ์ž…๋‹ˆ๋‹ค.

๋ชจ๋“  ์ ์— ์ „์ ์œผ๋กœ ๋™์˜ํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์ธํ„ฐํŽ˜์ด์Šค๋Š” ๊ทธ๋‹ค์ง€ ์˜๋ฏธ๊ฐ€์—†๊ณ  ์œ ์น˜ ํ•ด ๋ณด์ž…๋‹ˆ๋‹ค.

@dirkesquire ์˜ˆ, ๊ฐ€๋ฒผ์šด ํ…Œ๋งˆ์—์„œ๋Š” ๋” ๋‚˜์ฉ๋‹ˆ๋‹ค ..

๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฒƒ์€ ๋˜ํ•œ ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค์—์„œ ๋น„์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
image

์•„์ด์ฝ˜ ๋ณ€๊ฒฝ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ํ™•์‹คํžˆ ํ–ฅ์ƒ์ด ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ผ๊ด€์„ฑ์„ ์œ„ํ•ด ๋ชจ๋‘. ๊ทธ๋Ÿฌ๋‚˜ ์ƒˆ ์•„์ด์ฝ˜์—๋Š” ํ…Œ๋‘๋ฆฌ๊ฐ€ ๋งค์šฐ ์–‡๊ณ  ์–‡์€ ์•„์ด์ฝ˜์€ ์ฝ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์…ฐ๋ธŒ๋ก  ์•„์ด์ฝ˜ ์„ธํŠธ๋Š” ๋ถˆํ•„์š”ํ•œ ํ˜ผ๋ž€์„ ๋”ํ•ฉ๋‹ˆ๋‹ค. ์‰๋ธŒ๋ก  ์•„์ด์ฝ˜์€ ์–ด๋–ค ์šฉ๋„๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๊นŒ?

VSCode์—์„œ ์ž‘๋™ํ•˜๋Š” ์•„์ด์ฝ˜ ์ง€์นจ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ํƒ€์‚ฌ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ์ž๋„ ํ™œ๋™ ํ‘œ์‹œ ์ค„์˜ ํ™•์žฅ ์•„์ด์ฝ˜์„ ์—…๋ฐ์ดํŠธํ•ด์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

๋งค์šฐ ์‹ค๋ง ์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค. Yall์€ ๋” ์ž˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ „์ ์œผ๋กœ!

์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ ์•„์ด์ฝ˜์€ ์ •๋ง ๋”์ฐํ•˜๊ณ  ์•„์ด๊ฐ€ ๊ทธ๋ฆฐ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค ... "ํ˜„๋Œ€์ "์ธ์ง€ ์—ฌ๋ถ€๋Š” ๋„ˆ๋ฌด ๋‚˜๋น  ๋ณด์ด๋Š” ํ•œ ์™„์ „ํžˆ ๊ด€๋ จ์ด ์—†์Šต๋‹ˆ๋‹ค ... ์ด์ „ ์•„์ด์ฝ˜์€ ๊ดœ์ฐฎ ์•˜์Šต๋‹ˆ๋‹ค. "๋Œ€์ฒด ํ…Œ๋งˆ"๋˜๋Š” ๊ทธ๋ž˜ํ”ฝ ์˜ค๋ฅ˜์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. ๋˜๋Œ๋ ค ์„œ ์˜ค๋ž˜๋œ ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ์ด๋ฒˆ์—๋Š” ์‹ค์ œ๋กœ ๊ฐœ์„  ํ•  ์ˆ˜์žˆ๋Š” ์˜ต์…˜์„ ์ œ๊ณตํ•ด์ฃผ์„ธ์š”.ํ•˜์ง€๋งŒ์ด ๋ชจ๋“  "ํ˜„๋Œ€์ ์ธ"๊ณผ๋Œ€ ๊ด‘๊ณ ์™€ ์–‡๊ณ  ์ดํ•ดํ•  ์ˆ˜์—†๋Š” ์œค๊ณฝ์„ ์€ ์—†์Šต๋‹ˆ๋‹ค.

@arniebradfo ์™œ ์ด๋Ÿฐ ํ๋ฆฟํ•จ์ด ์ผ์–ด๋‚˜๋Š”์ง€ ์•Œ ๊ฒƒ ๊ฐ™์•„์š”.

์ด๊ฒƒ์€ ๋‚ด๊ฐ€ ๋‹ค๋ฅธ ์Šค๋ ˆ๋“œ์—์„œ ๋ณธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
"๋ชจ๋“  ์•„์ด์ฝ˜์€ Microsoft์˜ ์•„์ด์ฝ˜ (Microsoft Design Language๋ผ๊ณ ๋„ ํ•จ)์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๊ฒƒ๊ณผ ๋™์ผํ•ฉ๋‹ˆ๋‹ค."

๋น„ํŠธ ๋งต ์•„์ด์ฝ˜์„ ๊ถŒ์žฅํ•˜์ง€ ์•Š๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค.
์ด๊ฒƒ์€ ์–ด์…ˆ๋ธ”๋ฆฌ๊ฐ€ ์‚ฌ์šฉ๋˜์–ด์•ผํ•˜๋Š” ๊ณณ์—์„œ ๋ชจ๋“  ์‚ฌ๋žŒ์ด interpenetrater๋ฅผ ์‚ฌ์šฉํ•˜๋„๋กํ•˜๋Š” ๊ฒƒ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค (๋” ๋งŽ์€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜์ง€๋งŒ ์™„์ „ํžˆ ๋‹ค๋ฅธ ๊ฒฐ๊ณผ).

์ด๊ฒƒ์€ ๋ช…๋ฐฑํ•œ ์‹ค์ˆ˜์ž…๋‹ˆ๋‹ค.

๋ฒกํ„ฐ ๊ทธ๋ž˜ํ”ฝ์€ ์œ ์—ฐ์„ฑ์— ๋งค์šฐ ์ข‹์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ•ด์ƒ๋„๋ฅผ ์•Œ๊ณ  ์žˆ๋‹ค๋ฉด ๋ฏธ์„ธ ์กฐ์ • ๋œ ๋น„ํŠธ ๋งต์œผ๋กœ ํ›จ์”ฌ ๋” ์ž˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!
์œ„์˜ ์˜ˆ์™€ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.

์ด์ „ ์•„์ด์ฝ˜์œผ๋กœ ๋˜๋Œ๋ฆฌ๊ณ  ์—ด์„ ๋” ์ž‘๊ฒŒ ๋งŒ๋“œ์‹ญ์‹œ์˜ค (์ด์ „์ฒ˜๋Ÿผ). ์ƒˆ๋กœ์šด ๊ฒƒ๋“ค์€ ์ง๊ด€์ ์ด์ง€ ์•Š๊ณ  ์—ด์ด ๋„“์–ด์ง‘๋‹ˆ๋‹ค.
๋˜ํ•œ ์ƒˆ๋กœ์šด ๊ฒ€์ƒ‰ ๋ฐ ๋ฐ”๊พธ๊ธฐ ์•„์ด์ฝ˜์ด๋ณด๊ธฐ๊ฐ€ ํ›จ์”ฌ ๋” ์–ด๋ ต๋‹ค๋Š” ๋ฐ ๋™์˜ํ•ฉ๋‹ˆ๋‹ค. (๊ณ  dpi ๋ชจ๋‹ˆํ„ฐ์—์„œ๋„)
์ด ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์ด ์ •๋ง ๋ฉ‹์ง€๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค๋ฉด ์ ์–ด๋„ ์ด์ „ ๋ฒ„์ „์œผ๋กœ ๋˜๋Œ๋ฆด ์ˆ˜์žˆ๋Š” ์˜ต์…˜์„ ์ถ”๊ฐ€ํ•ด์ฃผ์„ธ์š”.

์ด์ „ ๋Œ“๊ธ€ ์ž‘์„ฑ์ž๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์€ ๋”์ฐํ•ฉ๋‹ˆ๋‹ค. Fe ์˜ค๋ž˜๋œ Clear Search Results ์•„์ด์ฝ˜์€ ์•„์ด์ฝ˜์˜ ์ฃผ๋œ ํฐ์ƒ‰ ์ƒ‰์ƒ์—์„œ ๋ˆˆ์— ์ž˜ ๋„๋Š” ์‹ญ์ž๊ฐ€์— ๋นจ๊ฐ„์ƒ‰์„ ๊ฐ€์กŒ์Šต๋‹ˆ๋‹ค. ์ƒˆ ์•„์ด์ฝ˜์€ ๋ชจ๋‘ ํฐ์ƒ‰์œผ๋กœ ๋ฎ์—ฌ์žˆ์–ด์„œ ๊ทธ ์ž๋ฆฌ์—์„œ ์ฐพ๊ธฐ๊ฐ€ ์ •๋ง ํ˜ผ๋ž€ ์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์ด ์‚ฌ๋ž‘์Šค๋Ÿฌ์›Œ ๋ณด์ธ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค! ์ด ์žฌ ์„ค๊ณ„์— ๋“ค์–ด๊ฐ„ ๋ชจ๋“  ๋…ธ๋ ฅ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

@smably ๋ง›์— ๊ด€ํ•œ ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ๊ฐ€์‹œ์„ฑ์— ๊ด€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋”ฑ์ •๋ฒŒ๋ ˆ ๋ฒŒ๋ ˆ์— ๊ผฌ๋ฆฌ๊ฐ€ ์žˆ๋Š”์ง€ ์—ฌ๋ถ€๋Š” ์ค‘์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์•„์ด์ฝ˜์ด ํ‘œ์‹œ๋˜๊ณ  ๊ตฌ๋ณ„๋˜๋Š” ๊ฒƒ์ด ์ „๋ถ€์ž…๋‹ˆ๋‹ค.
์ข‹์€ ์•„์ด์ฝ˜์€ ์•„๋ฆ„๋‹ต๊ณ  ์œ ์šฉ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ๋Š” ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค : /

ํฅ๋ฏธ๋กญ๊ฒŒ๋„, ๋ˆˆ์— ์ž˜ ๋„๋Š” ๊ฐ€์‹œ์„ฑ ๋ฌธ์ œ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ์•„์ด์ฝ˜์€ ์‹ค์ œ๋กœ ์ž‘์„์ˆ˜๋ก ๋” ์ข‹์•„ ๋ณด์ž…๋‹ˆ๋‹ค. ๋„ˆ๋ฌด ๋‹จ์ˆœํ•ด์„œ? 50x50๋ณด๋‹ค ํฐ ๊ฒƒ์€ (ํ‘œ์ค€ 1920x1080 ๋””์Šคํ”Œ๋ ˆ์ด์—์„œ) ๊ฒฐํ•จ์„ ๋ณด์ด๊ธฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค (์•„์ฃผ ์ž‘์Œ).

@ qt1

๋ฒกํ„ฐ ๊ทธ๋ž˜ํ”ฝ์€ ์œ ์—ฐ์„ฑ์— ๋งค์šฐ ์ข‹์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ•ด์ƒ๋„๋ฅผ ์•Œ๊ณ  ์žˆ๋‹ค๋ฉด ๋ฏธ์„ธ ์กฐ์ • ๋œ ๋น„ํŠธ ๋งต์œผ๋กœ ํ›จ์”ฌ ๋” ์ž˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

๋ฒกํ„ฐ ์•„์ด์ฝ˜์€ ํ”ฝ์…€ ์Šค๋ƒ…์—์„œ ์•„์ด์ฝ˜์„ ๊ธˆ์ง€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋””์ž์ด๋„ˆ๋Š” 72dpi ํ™”๋ฉด์—์„œ ์ฝ๊ธฐ ์‰ฝ๊ฒŒ ์•„์ด์ฝ˜์„ ๋””์ž์ธํ•˜๊ธฐ ๋งŒํ•˜๋ฉด๋ฉ๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์—์žˆ๋Š” ๋Œ€๋ถ€๋ถ„์˜ ๊ฒŒ์‹œ๋ฌผ์€ ์•„์ด์ฝ˜์˜ ์Šคํƒ€์ผ / ๋ชจ์–‘์„ ์‹ซ์–ดํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” "์˜ค, ๊ทธ๊ฒƒ์˜ ๋‹ค๋ฅด๊ณ , ๋‚˜๋Š” ๋ณ€ํ™”๋ฅผ ์ข‹์•„ํ•˜์ง€ ์•Š๋Š”๋‹ค"๋ผ๋Š” ์ฃผ์žฅ์ด ๊ณต์ •ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€ ์•Š๋Š”๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์•„์ด์ฝ˜์€ ์ฝ๊ธฐ ์‰ฝ๊ณ  ๋ชฉ์ ์„ ์ „๋‹ฌํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๋ธŒ๋žœ๋“œ์— 100 % ์ ์šฉ๋˜์ง€ ์•Š๋”๋ผ๋„ ๋‚ฎ์€ ํ™”๋ฉด ํ•ด์ƒ๋„์—์„œ ์„ ๋ช…ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ์ด ์ƒˆ๋กœ์šด ์„ธํŠธ์˜ ๋งŽ์€ ์•„์ด์ฝ˜์€ ๊ทธ์— ๋ฏธ์น˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ๋‚ด ๋ถˆ๋งŒ์€ ๋งŽ์€ ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์ด ์ž‘๋™ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋‹จ์ง€ ํ๋ฆฟํ•œ ์—‰๋ง์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ์˜ค๋ž˜๋œ ๊ฒƒ์„ ์›ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋‚˜๋Š” yall์ด ์ƒˆ๋กœ์šด ๊ฒƒ์„ ๊ณ ์น˜๊ธฐ๋ฅผ ์›ํ•œ๋‹ค.

"๋ชจ๋…ธํฌ๋กฌ ์•„์›ƒ ๋ผ์ธ"์ ‘๊ทผ ๋ฐฉ์‹์— ๋Œ€ํ•ด ... ์ €๋Š” Visual Studio๊ฐ€ ์ด๋ฏธ ๊ฑฐ๊ธฐ์— ์žˆ์—ˆ๊ณ  ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ž˜๋ชป ๋ฐ›์•„ ๋“ค์—ฌ์ง„ ๊ฒƒ์„ ๊ธฐ์–ตํ•ฉ๋‹ˆ๋‹ค.

Visual Studio 2010์€ "์˜ค๋ž˜๋œ"์•„์ด์ฝ˜ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ํ‘œ๋ฉด์— ๋Œ€ํ•œ ์ƒ‰์ƒ ๊ทธ๋ผ๋ฐ์ด์…˜์ด์žˆ๋Š” ๋งค์šฐ ์ƒ์„ธํ•œ ์•„์ด์ฝ˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.
Visual Studio 2011 Beta๋Š” ๋‹จ์ƒ‰ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์„ ํƒํ•˜์—ฌ "ํ˜„๋Œ€ํ™” ๋œ"๋ชจ์–‘์„ ๊ฐ€์กŒ์œผ๋ฉฐ ์ ˆ๋Œ€์ ์œผ๋กœ ํ•„์š”ํ•œ ๊ฒฝ์šฐ์—๋งŒ ์•คํ‹ฐ ์•จ๋ฆฌ์–ด์‹ฑ์„ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.

์ƒ‰์ƒ์„ ๋‹ค์‹œ ์ถ”๊ฐ€ํ•˜๋ผ๋Š” ์š”์ฒญ์ด ๊ฐ€์žฅ ์ธ๊ธฐ์žˆ๋Š” ์š”์ฒญ์ด๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ํ˜„์žฌ ์ƒํƒœ๋ฅผ ๋ณด๋ฉด ๊ทธ๋ž˜๋””์–ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ์•คํ‹ฐ ์•จ๋ฆฌ์–ด์‹ฑ์„ ํ”ผํ•˜์—ฌ ์ƒ‰์ƒ ํŒ”๋ ˆํŠธ๋ฅผ ๋งค์šฐ ๊ฐ„๊ฒฐํ•˜๊ฒŒ ์œ ์ง€ํ•˜๋ฉด์„œ ๋งŽ์€ ์•„์ด์ฝ˜๊ณผ ๊ธฐ๋ณธ ์•„์ด์ฝ˜ ์š”์†Œ (์˜ˆ : ํด๋” , ๋ณ„, ํ™”์‚ดํ‘œ)๋Š” ๊ณ ์œ  ํ•œ ์ƒ‰์ƒ (๋…ธ๋ž€์ƒ‰ ํด๋”, ํŒŒ๋ž€์ƒ‰ ํ”Œ๋กœํ”ผ ๋””์Šคํฌ, ๋นจ๊ฐ„์ƒ‰ ์‹ญ์ž๊ฐ€, ๋…น์ƒ‰ ์žฌ์ƒ ๋ฒ„ํŠผ ๋“ฑ)์„ ๊ฐ–์Šต๋‹ˆ๋‹ค.

VS Code๊ฐ€ ์ˆ˜๋…„ ์ „์— Visual Studio ๋””์ž์ด๋„ˆ ํŒ€์ด ์ €์ง€๋ฅธ ๋™์ผํ•œ ์‹ค์ˆ˜๋ฅผ ๋ฐ˜๋ณตํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

https://www.itwriting.com/blog/5651-developers-dislike-monochrome-visual-studio-11-beta.html

๋ฟก ๋นต๋€จ

ํ๋ฆฟํ•œ ์•„์ด์ฝ˜ ์„ธํŠธ๋ฅผ ๊ฒŒ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ํ๋ฆผ์˜ ์ด์œ ๋Š” ์•„๋งˆ๋„ ํŠน์ • ๋ฒ„ํŠผ์˜ ํŠน์ • ํ•ด์ƒ๋„์— ๋Œ€ํ•œ ๋ฏธ์„ธ ์กฐ์ •์ด ์•„๋‹ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๋“ค์ด ํ•˜๋‚˜์˜ ์Šค์ผ€์ผ๋กœ ๊ดœ์ฐฎ์•„ ๋ณด์ด๋Š” ์ผ๋ฐ˜์ ์ธ ๋ฒ„ํŠผ์„ํ–ˆ๊ณ  ์•„์ด์ฝ˜์˜ ํฌ๊ธฐ๊ฐ€ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์— ์žˆ๋˜๋Œ€๋กœ ์žฌ์กฐ์ •๋˜์—ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. BTW ์•„์ด์ฝ˜์€ ํ•ด์ƒ๋„๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ƒ‰์ƒ๋„ ์žƒ์—ˆ์Šต๋‹ˆ๋‹ค ..

์ด์œ ๊ฐ€ ๋ฌด์—‡์ด๋“ , ๋‚˜๋Š” ์ตœ์ข… ๊ฒฐ๊ณผ๊ฐ€ "์•„์ด์ฝ˜์„ ์ฝ์„ ์ˆ˜ ์žˆ์–ด์•ผ ํ•จ"์„ ์ถฉ์กฑํ•˜์ง€ ๋ชปํ•˜๋Š” ๊ฒƒ์— ์ „์ ์œผ๋กœ ๋™์˜ํ•ฉ๋‹ˆ๋‹ค.
๋‚˜์—๊ฒŒ ๊ทธ๊ฒƒ์€ ๋ง›๋ณด๋‹ค ์ ‘๊ทผ์„ฑ์˜ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.

์ตœ์†Œํ•œ ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์ด ์ˆ˜์ • ๋  ๋•Œ๊นŒ์ง€ ์‚ฌ์šฉ์ž๊ฐ€ ์ด์ „ ์•„์ด์ฝ˜์„ ์„ ํƒํ•  ์ˆ˜์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ํŒ€์—์„œ ์ฐพ์„ ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์—์žˆ๋Š” ๋Œ€๋ถ€๋ถ„์˜ ๊ฒŒ์‹œ๋ฌผ์€ ์•„์ด์ฝ˜์˜ ์Šคํƒ€์ผ / ๋ชจ์–‘์„ ์‹ซ์–ดํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” "์˜ค, ๊ทธ๊ฒƒ์˜ ๋‹ค๋ฅด๊ณ , ๋‚˜๋Š” ๋ณ€ํ™”๋ฅผ ์ข‹์•„ํ•˜์ง€ ์•Š๋Š”๋‹ค"๋ผ๋Š” ์ฃผ์žฅ์ด ๊ณต์ •ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€ ์•Š๋Š”๋‹ค.

๊ณตํ‰ํ•˜๊ฒŒ ๋งํ•˜๋ฉด ์•„์ด์ฝ˜์—๋Š” ๊ธฐ๋Šฅ์ ์ธ ์ธก๋ฉด์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ๋” ๋„“๊ณ  UI ์–ธ์–ด์— ๋”ฐ๋ผ ๊ธธ์ด๊ฐ€ ๋‹ค๋ฅธ ๋‹จ์–ด๋ฅผ ์“ธ ํ•„์š”์—†์ด ๋ฒ„ํŠผ์ดํ•˜๋Š” ์ผ์„ ์ „๋‹ฌํ•˜๊ธฐ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ "๋””๋ฒ„๊ทธ"๋ฒ„๊ทธ๊ฐ€ ๋น›๋‚˜๋Š” Windows Defender ๋ฐฉํŒจ์™€ ์ž๋ฌผ์‡ ๊ฐ€ ์„ž์—ฌ์žˆ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๊ฑฐ๋‚˜ ์ ‘์„ ์ˆ˜์žˆ๋Š” XML ์†Œ์Šค ์ฝ”๋“œ์˜ ์ผ๋ถ€์ธ ์‰๋ธŒ๋ก  ์ ‘๋Š” ์ง€์ ์ด ์žˆ์œผ๋ฉด ์•„์ด์ฝ˜์— ํ•œ ์š”์†Œ๊ฐ€ ์—†์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ถ”๊ฐ€ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค : ํ›‘์–ด ๋ณธ ํ›„ ํ–‰๋™์˜ ๋ช…ํ™•์„ฑ.

์ด ์•„์ด์ฝ˜ ์ค‘ ์ผ๋ถ€๋Š” ํ›จ์”ฌ ๋” ์ข‹์•„ ๋ณด์ด์ง€๋งŒ ์ฝ์„ ์ˆ˜์—†๋Š” ์ž‘์€ ๊ธฐ๋Šฅ์œผ๋กœ ์ธํ•ด ๋•Œ๋•Œ๋กœ ์ •๋ง ์–‡์Šต๋‹ˆ๋‹ค. ์ƒ‰์ƒ์„ ์‚ฌ์šฉํ•˜๋ฉด ๊ฒ€์ƒ‰ / ๋ฐ”๊พธ๊ธฐ ์ฐฝ๊ณผ ๊ฐ™์ด ์•„์ด์ฝ˜์ด ์ž‘์„ ๋•Œ ์‹ค์ œ๋กœ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ์‹œ๋ ฅ์ด ์ข‹๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์ง€๋งŒ์ด ์ƒˆ๋กœ์šด ๋ณ€๊ฒฝ ์ดํ›„์— ๋‚˜๋Š” ์ด๋Ÿฌํ•œ ์•„์ด์ฝ˜์˜ ๋Œ€๋ถ€๋ถ„์„ ์‰ฝ๊ฒŒ ์ฝ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ฝ์„ ์ˆ˜ ์žˆ์œผ๋ ค๋ฉด ์•ˆ๊ฒฝ์„ ์‚ฌ์•ผ ํ•  ๊ฒƒ ๊ฐ™์•„์š”. : slightly_frowning_face :

์–ด๋–ป๊ฒŒ ๋“  ๋ชจ๋“  ์•„์ด์ฝ˜์˜ ๋ฌด๊ฒŒ / ํฌ๊ธฐ๋ฅผ ๋†’์ด๋Š” ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๊นŒ?

์ƒˆ๋กœ์šด ๋ชจ์Šต์ด๋ณ„๋กœ ๋งˆ์Œ์— ๋“ค์ง€ ์•Š๊ณ , ํ˜„๋Œ€์ ์œผ๋กœ ๋ณด์ด์ง€๋„ ์•Š๊ณ , ์•„์ด๋“ค์„ ์œ„ํ•ด ์„ค๊ณ„๋œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค.
์ผ๋ถ€๋Š” ๋ฉ”๋‰ด ์•„์ด์ฝ˜ ์ค‘ ์ผ๋ถ€์™€ ๋น„์Šทํ•ด ๋ณด์ด์ง€๋งŒ ์˜ˆ ์•„๋‹ˆ์š”.
ํŒŒ์ผ ์•„์ด์ฝ˜๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์•„์ด์ฝ˜ ํ™•์žฅ๋ช…์„ ๋งŒ๋“ค์–ด ์ด๋Ÿฌํ•œ ์•„์ด์ฝ˜์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

2 ์„ผํŠธ ๋งŒ ๋”ํ•˜๋ฉด ์•„์ด์ฝ˜ ์ค‘ ์ผ๋ถ€๋Š” ํ›Œ๋ฅญํ•˜๊ณ  ์ผ๋ถ€๋Š” ๋„ˆ๋ฌด ์–‡๊ฑฐ๋‚˜ ๋„ˆ๋ฌด ์ž‘์•„ ๊ฐ€๋…์„ฑ / ๊ฐ€๋…์„ฑ์ด ๋–จ์–ด์ง‘๋‹ˆ๋‹ค.

์ „์ฒด์ ์œผ๋กœ ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์— ๋Œ€ํ•œ ์˜๊ฒฌ์ด ๋‹ค๋ฅธ ์ด์œ ๋Š” ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋‹ค๋ฅธ ์•„์ด์ฝ˜์— ์ „์ ์œผ๋กœ ์˜์กด ํ•  ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์ธ์ ์ธ ๊ฒฝํ—˜์ƒ, ์‚ฌ์šฉ์„ฑ ๊ด€์ ์—์„œ ๋ณผ ๋•Œ ์…ฐ๋ธŒ๋ก ์ด ๋‹ซํžŒ ์ƒํƒœ์™€ ์—ด๋ฆฐ ์ƒํƒœ์—์„œ ๋„ˆ๋ฌด ๋น„์Šทํ•ด ๋ณด์ด๊ธฐ ๋•Œ๋ฌธ์— ๋” ์ด์ƒ ์ฝ”๋“œ ์ ‘๊ธฐ๋ฅผ ์ œ์–ด ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค .

์—ฌ๊ธฐ์„œ ๋ช…๋ฐฑํ•œ ๋ฌธ์ œ๋Š” ์ƒˆ ์•„์ด์ฝ˜์ด ์ผ๋ถ€ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์ž‘๋™ํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์˜ํ–ฅ์„๋ฐ›๋Š” ์‚ฌ๋žŒ๋“ค์€ ์•„์ด์ฝ˜์„ ๋” ์ ํ•ฉํ•œ ์•„์ด์ฝ˜ ์„ธํŠธ๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜์žˆ๋Š” ๊ถŒํ•œ์ด ์—†๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ฐ€์žฅ ์ข‹์€ ์‹œ๋‚˜๋ฆฌ์˜ค๋Š” ์•„์ด์ฝ˜์ด ๋ชจ๋“  ์‚ฌ๋žŒ์—๊ฒŒ ์ž‘๋™ํ•˜๋„๋ก ์•„์ด์ฝ˜์„ "์ˆ˜์ •"ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.ํ•˜์ง€๋งŒ ๋ถˆ๊ฐ€๋Šฅํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€์•ˆ์œผ๋กœ ๋” ๋‚˜์€ ์„œ๋น„์Šค๋ฅผ๋ฐ›์„ ์ˆ˜์žˆ๋Š” ๊ฐœ๋ฐœ์ž ์„ธ๊ทธ๋จผํŠธ๋Š” ํ•ญ์ƒ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์šฐ๋ฆฌ ๊ฐœ๋ฐœ์ž์—๊ฒŒ ํ•„์š”ํ•œ ๊ฒƒ์€ ํ…Œ๋งˆ ๊ฐ€๋Šฅํ•œ UI ์•„์ด์ฝ˜ ์„ธํŠธ๋ฅผ ๊ฐ–๋Š” ๋ฐฉ๋ฒ•์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ํ…Œ๋งˆ๋ฅผ ๋งŒ๋“œ๋Š” ์‚ฌ๋žŒ, ์ ‘๊ทผ์„ฑ ๋ชฉ์ ์œผ๋กœ ํ…Œ๋งˆ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ๋žŒ, ์‚ถ์˜ ์งˆ ํ–ฅ์ƒ์„ ์œ„ํ•ด ํ•œ ๊ฐ€์ง€๋งŒ ๋ณ€๊ฒฝํ•ด์•ผํ•˜๋Š” ์‚ฌ๋žŒ ๋ชจ๋‘์—๊ฒŒ ํฐ ์‚ถ์˜ ์งˆ ํ–ฅ์ƒ์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

ํŠธ์œ— ๋‹ด์•„ ๊ฐ€๊ธฐ

๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

https://github.com/microsoft/vscode/issues/78024#issuecomment -520546880

์‹ค์ œ๋กœ ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์— ๋Œ€ํ•œ ๋ฐฉ์–ด๋Š” ์•„๋‹ˆ์ง€๋งŒ, ๋ถ„ํ•ดํ•˜๋ ค๋Š” ์‹œ๋„์™€ ์–ธ๊ธ‰ ๋œ ๋ฌธ์ œ์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ์ƒ๊ฐ :

  1. ๋ฏธํ•™-๋‚˜๋Š” ์‹ค์ œ๋กœ ์ƒˆ๋กœ์šด ์„ธํŠธ๋ฅผ ์ข‹์•„ํ•˜์ง€๋งŒ ๊ทธ๋‹ค์ง€ ์ค‘์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค ... ๊ธ€์Ž„์š”, ์‚ฌ์‹ค ๋””๋ฒ„๊ทธ ์•„์ด์ฝ˜์„ ์ œ์™ธํ•œ ๋ชจ๋“  ๊ฒƒ์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ๋‚ด๊ฐ€ ์‹ซ์–ดํ•˜๋Š” ๋””๋ฒ„๊ทธ ์•„์ด์ฝ˜๊ณผ ๋‚˜๋ฌด์˜ ์‰๋ธŒ๋ก ์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด์— ๋นต ๋ถ€์Šค๋Ÿฌ๊ธฐ์ด๋ฏ€๋กœ ๋‹ค์‹œ ํ•œ ๋ฒˆ ์ค‘์š” ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค . ๋‚˜๋Š” ์ด๊ฒƒ์ด ์ „ํ˜€ ํ† ๋ก ์˜ ํฌ์ธํŠธ๊ฐ€๋˜์–ด์„œ๋Š” ์•ˆ๋œ๋‹ค๊ณ  ๋งํ•˜๋ ค๊ณ ํ•ฉ๋‹ˆ๋‹ค. ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๊ทธ๋“ค์„ ์ข‹์•„ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ๊ทธ๋“ค์„ ์ข‹์•„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋‚ด๋ถ€์ž ๋‹จ๊ณ„์—์„œ ์‹ฌ๊ฐํ•œ ๋ถˆ๋งŒ์ด ์—†์—ˆ๋‹ค๋Š” ์‚ฌ์‹ค์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ชจ๋“  ๋‚ด๋ถ€์ž๊ฐ€ ๊ทธ (๊ฒƒ)๋“ค๊ณผ ๋น„์Šทํ•˜๊ฑฐ๋‚˜ ์ ์–ด๋„ ๋ฐ›์•„๋“ค์ด๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ „๋ฐ˜์ ์œผ๋กœ-๋ฏธํ•™์  ์ธก๋ฉด์—์„œ ๋ชจ๋“  ๊ฒƒ์— ๋งž๋Š” ํ•˜๋‚˜์˜ ํฌ๊ธฐ๋Š” ์—†์œผ๋ฉฐ ์ œ์ž‘์ž์˜ ๋””์ž์ธ ๊ฒฐ์ •์„ ์กด์ค‘ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.
  2. ๊ฐ€๋…์„ฑ-์ด๊ฒƒ์€ ๊ธ€๋ฆฌํ”„๊ฐ€ ๊ธฐ๋ณธ ๊ธฐ๋Šฅ์˜ ์˜๋ฏธ๋ฅผ ์ ์ ˆํ•˜๊ฒŒ ์ „๋‹ฌํ•˜๋Š” ๋Šฅ๋ ฅ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์— ๋Œ€ํ•ด-๋‚˜๋Š” ์ง„์ •์œผ๋กœ ๋ถˆ๋งŒ์„ ์–ป์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ์ƒˆ๋กœ์šด ๊ธ€๋ฆฌํ”„๋Š” ๋งค์šฐ ๋ช…ํ™•ํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ํ™•์žฅ ์•„์ด์ฝ˜์€ ๋‹ค๋ฅด์ง€๋งŒ ์‹ค์ œ๋กœ ๊ทธ๋ฆด ์ˆ˜์—†๋Š” ๋‹จ์–ด ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์•„์ด์ฝ˜์ด ๋ฌด์—‡์„ ์˜๋ฏธํ•˜๋Š”์ง€ ์•Œ๋ฉด ๋ฐ”๋กœ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์†”์งํžˆ ์—ฌ๊ธฐ์„œ๋Š” ๋ฌธ์ œ๊ฐ€ ๋ณด์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์•„์ด์ฝ˜์ด ์•ฝ๊ฐ„ ์ด์ƒํ•˜๋‹ค๋ฉด-ํ•œ ์‹œ๊ฐ„ ์ด์ƒ์€ ์•ˆ ๋ผ์š”-๊ทธ ํ›„์—๋Š” ์ต์ˆ™ํ•ด์ง‘๋‹ˆ๋‹ค.
  3. ๋ช…ํ™•์„ฑ / ํ๋ฆผ ์„ฑ-์ด์— ๋Œ€ํ•ด ๋ถˆ๋งŒ ์‚ฌํ•ญ์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๋น„ํŠธ ๋งต์ด svg-s๋ณด๋‹ค ํ›จ์”ฌ ๋‚ซ๋‹ค๋Š” ์ฃผ์žฅ์€ ๋ฌด์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. SVG-s๋Š” ๊ฐˆ ๊ธธ์ด์ง€๋งŒ ์•„์ง ์Šค์ผ€์ผ๋ง์— ๋Œ€ํ•œ ์ž˜๋ชป๋œ ์ ‘๊ทผ ๋ฐฉ์‹์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฃผ๋กœ ๊ธ€๋ฆฌํ”„์˜ ํฌ๊ธฐ๊ฐ€ 24px๋กœ ์กฐ์ •๋œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ๋‹ค๋ฉด 16px ๋ฐ ๋ฐฐ์œจ๋กœ ๋””์ž์ธํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ๊ทธ๊ฒƒ์€ ๊ฐ„๋‹จํ•œ ์ˆ˜ํ•™์ž…๋‹ˆ๋‹ค-24/16์€ 1.5์ด๋ฏ€๋กœ 16px์—์„œ 24px์—์„œ 1px ์ธ ๋ผ์ธ์€ ... ์Œ ... 1.5px-1px๋„ ์•„๋‹ˆ๊ณ  2px๋„ ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋””์ž์ธ์— ์˜ํ•ด ํ๋ ค์ง‘๋‹ˆ๋‹ค. ๊ฒ€์ƒ‰ ๋ฐ ๋ฐ”๊พธ๊ธฐ ์•„์ด์ฝ˜์€ ์ด์ „์—๋Š” ์ฝ์„ ์ˆ˜ ์—†์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ํ‘œํ˜„ํ•˜๋ ค๋Š” ์ด๋ฏธ์ง€์— ๋น„ํ•ด ๋„ˆ๋ฌด ์ž‘์Šต๋‹ˆ๋‹ค. ์ž˜๋ชป๋œ ์Šค์ผ€์ผ๋ง์€ ๋‹จ์ˆœํžˆ ๋ฌธ์ œ๋ฅผ ์•…ํ™”์‹œํ‚ต๋‹ˆ๋‹ค.

์•„ ์˜ˆ-๊ทธ๋ฆฌ๊ณ  ์ ‘๋Š” ๊ฐˆ๋งค๊ธฐ์˜ ๋ฌธ์ œ. ๊ฑฐํ„ฐ๋ฅผ ์ฝ”๋“œ ๋ฐฐ๊ฒฝ๊ณผ ๊ฐ™์€ ์ƒ‰์œผ๋กœ ๋งŒ๋“ค์ง€ ์•Š๋Š” ํ•œ, ์–ด๋–ป๊ฒŒ ๋ธ”๋ Œ๋”ฉ ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ์ƒ์ƒํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.ํ•˜์ง€๋งŒ ์ด๊ฒƒ์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ž˜๋ชป๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์™œ ๊ทธ๋ ‡๊ฒŒํ• ๊นŒ์š”, ์ •๋ง ์ดํ•ด๊ฐ€ ์•ˆ ๋ผ์š”. ๊ฐ™์€ ๋…ผ๋ฆฌ์— ์˜ํ•ด ๋‚˜๋Š” ๊ทธ๋Ÿฐ ๊ฒฝ์šฐ์—๋„ ์ค„ ๋ฒˆํ˜ธ๊ฐ€ ์ฝ”๋“œ์™€ ์„ž์ผ ๊ฒƒ์ด๋ผ๊ณ  ๋งํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

@lllopo ๋‚˜์—๊ฒŒ ๊ฐ€๋…์„ฑ์€ ๋‹จ ํ•˜๋‚˜์˜ ์ค‘์š”ํ•œ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์—์Šคํ…Œํ‹ฑ์€ ๋ถ€์ฐจ์ ์ž…๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์€ ๋Œ€๋น„๊ฐ€ ์ ๊ณ  ์ƒ‰์ƒ, ๋ฌด๊ฒŒ, ํ˜•ํƒœ์˜ ๋‹ค์–‘์„ฑ์ด ์ ๊ณ  ๋ฐฐ๊ฒฝ๊ณผ์˜ ๋ถ„๋ฆฌ๊ฐ€ ์ ์–ด ๋” ์–‡์•„์กŒ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ๊ฐ€๋ฒผ์šด ํ…Œ๋งˆ.

์ €์—๊ฒŒ์žˆ์–ด ๊ทธ๊ฒƒ๋“ค์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ์ •๊ตํ•œ ์‹œ๊ฐ์  ์ž‘์—…์ด๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ ๋ชฉ์ ์ด๋‚˜ ์ฝ”๋”ฉ ๋ฐ ๋””๋ฒ„๊น…์—์„œ ์ง‘์ค‘ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋ณด๋‹ค ์‹œ๋ ฅ์ด ๋” ์ข‹์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ผ๋ถ€์—๊ฒŒ๋Š” ์ž‘๋™ํ•˜๊ณ  ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ๋Š” ๋ถ€๋‹ด์„์ฃผ๋Š” ์•„์ด์ฝ˜์„ ๋””์ž์ธํ•˜๋Š” ๊ฒƒ์€ ์ž˜๋ชป์ž…๋‹ˆ๋‹ค.
์ด๋Š” ์‚ฌ์šฉ์„ฑ / ์ ‘๊ทผ์„ฑ ๋ฌธ์ œ์ด๋ฉฐ, ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ์‚ฌ์šฉ์ž๋ฅผ ํ™œ์„ฑํ™”ํ•˜๊ณ  ํฌํ•จํ•˜๋„๋ก ์ ์ ˆํžˆ ์ฒ˜๋ฆฌํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

@lllopo ๋‚˜์—๊ฒŒ ๊ฐ€๋…์„ฑ์€ ๋‹จ ํ•˜๋‚˜์˜ ์ค‘์š”ํ•œ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์—์Šคํ…Œํ‹ฑ์€ ๋ถ€์ฐจ์ ์ž…๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์€ ๋Œ€๋น„๊ฐ€ ์ ๊ณ  ์ƒ‰์ƒ, ๋ฌด๊ฒŒ, ํ˜•ํƒœ์˜ ๋‹ค์–‘์„ฑ์ด ์ ๊ณ  ๋ฐฐ๊ฒฝ๊ณผ์˜ ๋ถ„๋ฆฌ๊ฐ€ ์ ์–ด ๋” ์–‡์•„์กŒ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ๊ฐ€๋ฒผ์šด ํ…Œ๋งˆ.

์ €์—๊ฒŒ์žˆ์–ด ๊ทธ๊ฒƒ๋“ค์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ์ •๊ตํ•œ ์‹œ๊ฐ์  ์ž‘์—…์ด๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ ๋ชฉ์ ์ด๋‚˜ ์ฝ”๋”ฉ ๋ฐ ๋””๋ฒ„๊น…์—์„œ ์ง‘์ค‘ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋ณด๋‹ค ์‹œ๋ ฅ์ด ๋” ์ข‹์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ผ๋ถ€์—๊ฒŒ๋Š” ์ž‘๋™ํ•˜๊ณ  ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ๋Š” ๋ถ€๋‹ด์„์ฃผ๋Š” ์•„์ด์ฝ˜์„ ๋””์ž์ธํ•˜๋Š” ๊ฒƒ์€ ์ž˜๋ชป์ž…๋‹ˆ๋‹ค.
์ด๋Š” ์‚ฌ์šฉ์„ฑ / ์ ‘๊ทผ์„ฑ ๋ฌธ์ œ์ด๋ฉฐ, ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ์‚ฌ์šฉ์ž๋ฅผ ํ™œ์„ฑํ™”ํ•˜๊ณ  ํฌํ•จํ•˜๋„๋ก ์ ์ ˆํžˆ ์ฒ˜๋ฆฌํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋‹น์‹ ์—๊ฒŒ ์–ด๋Š ์ •๋„ ๋™์˜ํ•˜์ง€๋งŒ ๋” ์ฝ๊ธฐ ์‰ฝ๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ ์ ˆํ•œ ํ™•์žฅ์˜ ๋ฌธ์ œ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์˜ˆ-์ ์ ˆํ•œ ์ฑ„์ƒ‰๋„ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ ํ…Œ๋งˆ์— ๋”ฐ๋ผ ๋‹ค๋ฅด์ง€ ์•Š์Šต๋‹ˆ๊นŒ?

๋‚˜๋Š” ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์ด ์™„๋ฒฝํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์กฐ๊ธˆ ์ฐจ๊ฐ€์›Œ ์ ธ์•ผํ•ฉ๋‹ˆ๋‹ค.
์ธํ„ฐ๋„ท์€ ํ•ญ์ƒ "ch-ch-changes !!" ์–ด์จŒ๋“ .

@cerib

๋ชจ๋“  ๊ฒƒ์ด ๊ดœ์ฐฎ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ๊ฒƒ์€ ํ•œ ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. ๋…ผ์Ÿ์˜ ์—ฌ์ง€๊ฐ€ ์žˆ์ง€๋งŒ ์ด๊ฒƒ์€ ๊ท€ํ•˜์˜ ๊ฐœ์ธ์ ์ธ ์˜๊ฒฌ๊ณผ ์ทจํ–ฅ์ž…๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ๋‹น์‹ ์˜ ๊ธธ์„ ๋ฐ›์•„๋“ค์ด๋ผ๊ณ  ๋งํ•˜๊ณ  (๊ทธ๋ฆฌ๊ณ  ๋‹น์‹ ์ด ๊ฑฐ๊ธฐ์—์žˆ๋Š” ๋™์•ˆ ๋น„์›ƒ์Œ)? ๊ธ€์Ž„, ์ „ํ˜€ ๋ฉ‹์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ๋‹ค๋ฅธ ์˜๊ฒฌ์„ ๊ฐ€์งˆ ์ž๊ฒฉ์ด ์žˆ๊ณ  ๋‹น์‹ ์ด ๊ฐ€์งˆ ์ˆ˜์—†๋Š” ํ•œ๊ณ„๊ฐ€ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐ›์•„ ๋“ค์—ฌ๋ณด์‹ญ์‹œ์˜ค.

๊ทธ๋ฆฌ๊ณ , IMHO, ์ด๊ฒƒ์ด ์—ฌ๊ธฐ์„œ ์š”์ ์ž…๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋””์ž์ธ์€ ํŠน์ • ์‹œ๊ฐ์  ์ œํ•œ์„ ๊ฐ€์ง„ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ๋Š” ์ •๋ง ๋” ๋‚˜์ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ์ „์ฒด Blender 2.79> 2.8 ์•„์ด์ฝ˜ ๋…ผ์Ÿ์„ ์ƒ๊ฐ ๋‚˜๊ฒŒํ•ฉ๋‹ˆ๋‹ค.

๋น„๊ต

asdf

๋‹ค์–‘ํ•˜๊ณ  ์ฆ‰๊ฐ์ ์œผ๋กœ ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ธฐ์–ต์— ๋‚จ๋Š” ํ˜„๋Œ€์ , ํ‰๋ฉด์ , ๋ชจ๋…ธํ†ค์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.
๋ฌผ๋ก  ์ผ๊ด€์„ฑ๊ณผ ์ „๋ฐ˜์ ์ธ ํ’ˆ์งˆ์— ๋Œ€ํ•œ ์ฃผ์žฅ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๊ฒƒ์€ ์ž˜๋ชป๋œ ๋ฐฉํ–ฅ์œผ๋กœ ๋‚˜์•„๊ฐ€๋Š” ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.

ํ™•์žฅ / ์ถ•์†Œ ์•„์ด์ฝ˜ (ํ˜„์žฌ ๊ฐˆ๋งค๊ธฐ ํ˜•)์„ ๋‹ค์‹œ ์ž‘์€ ์‚ผ๊ฐํ˜•์œผ๋กœ ๊ตฌ์„ฑํ•˜๋„๋ก ํ—ˆ์šฉ ํ•ด์ฃผ์„ธ์š”. ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ๋งค์šฐ ์„ ํ˜ธํ•ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์ด ์™„๋ฒฝํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ์กฐ๊ธˆ ์ฐจ๊ฐ€์›Œ ์ ธ์•ผํ•ฉ๋‹ˆ๋‹ค.
์ธํ„ฐ๋„ท์€ ํ•ญ์ƒ "ch-ch-changes !!" ์–ด์จŒ๋“ .

์—ฌ๊ธฐ ๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ๋žŒ๋“ค์ด ๊ฑด์„ค์ ์ธ ๋น„ํŒ์„ํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค! : heart_eyes :

์ƒˆ ์•„์ด์ฝ˜์€ ํ›Œ๋ฅญํ•ฉ๋‹ˆ๋‹ค. LiveShare ํŒ€์ด ์•„์ด์ฝ˜์„ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๋ฐ ๋„์›€์„ ์ค„ ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์‹ญ๋‹ˆ๊นŒ? https://github.com/MicrosoftDocs/live-share/issues/2601

์ข‹์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋””์ž์ธ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ Explorer ๋ฐ Extensions ์•„์ด์ฝ˜์˜ ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ๋Š” Microsoft์˜ ์•„์ด์ฝ˜ ์ง€์นจ ๊ณผ ์ผ์น˜ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค

๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ๋Š” USB ๋“œ๋ผ์ด๋ธŒ์˜ ์…ธ ๋ชจ์„œ๋ฆฌ์™€ ๊ฐ™์ด ์‹ค์ƒํ™œ์—์„œ ๋‹ค์†Œ ๋‘ฅ๊ธ€์ง€๋งŒ ๊ธˆ์† ํฌํŠธ์˜ ์‹ค์ œ ๋ชจ์„œ๋ฆฌ๋Š” ์•„๋‹™๋‹ˆ๋‹ค.

59722433-844b4680-91d8-11e9-9428-2b36137b0f0a

ํƒ์ƒ‰๊ธฐ ์•„์ด์ฝ˜์€ 2 ์žฅ์˜ ์ข…์ด์ž…๋‹ˆ๋‹ค. ์ข…์ด์— ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ๊ฐ€์žˆ๋Š” ๊ณต์‹ Microsoft ์•„์ด์ฝ˜์„ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์•„์ด์ฝ˜์— ๋Œ€ํ•ด ํ† ๋ก  ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๋นŒ๋”ฉ ๋ธ”๋ก์„ ํ‘œํ˜„ํ•ด์•ผํ•œ๋‹ค๋ฉด ๋ ˆ๊ณ ๋Š” ๋งค์šฐ ๋‚ ์นด๋กœ์šด ๋ชจ์„œ๋ฆฌ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ๋ˆˆ์— ํ›จ์”ฌ ์‰ฌ์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

UWP ์•ฑ ์ „์šฉ์ด๋ฏ€๋กœ ์ด๋Ÿฌํ•œ ์ง€์นจ์„ ๋”ฐ๋ฅด์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ฝ”๋“œ๋Š” UWP๊ฐ€ ์•„๋‹ˆ๋ฏ€๋กœ ํ‘œ์ค€์„ ๋”ฐ๋ฅผ ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์–ด์จŒ๋“ , MS
๋ธŒ๋žœ๋“œ๊ฐ€ ๋ณ€ํ™”ํ•˜๊ณ  ์žˆ์œผ๋ฏ€๋กœ ํ•˜๋ฃจ๊ฐ€ ๋๋‚˜๋ฉด ์•„์ด์ฝ˜์ด ๋ณ€๊ฒฝ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
๋„ˆ๋ฌด. @ 10F

2019 ๋…„ 8 ์›” 15 ์ผ ๋ชฉ์š”์ผ ์˜คํ›„ 12์‹œ 30 ๋ถ„ 10F [email protected] ์ž‘์„ฑ :

์ข‹์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋””์ž์ธ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ํƒ์ƒ‰๊ธฐ ๋ฐ ํ™•์žฅ ์•„์ด์ฝ˜์˜ ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ๋Š”
Microsoft์˜ ์•„์ด์ฝ˜ ๊ฐ€์ด๋“œ ๋ผ์ธ๊ณผ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค.
https://docs.microsoft.com/en-us/windows/uwp/design/style/icons

๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ๋Š” ์‹ค์ƒํ™œ์—์„œ ๋‹ค์†Œ ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ๋ฅผ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
USB ๋“œ๋ผ์ด๋ธŒ์˜ ์…ธ ๊ฐ€์žฅ์ž๋ฆฌ์™€ ๋น„์Šทํ•˜์ง€๋งŒ ์‹ค์ œ ๋ชจ์„œ๋ฆฌ๋Š” ์•„๋‹™๋‹ˆ๋‹ค.
๊ธˆ์† ํฌํŠธ.

[์ด๋ฏธ์ง€ : 59722433-844b4680-91d8-11e9-9428-2b36137b0f0a]
https://user-images.githubusercontent.com/18104031/63091392-7c9ce980-bf5e-11e9-846e-191fbfa7cc55.png

ํƒ์ƒ‰๊ธฐ ์•„์ด์ฝ˜์€ ์ข…์ด 2 ์žฅ์ž…๋‹ˆ๋‹ค. ๊ณต์‹์„ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ๊ฐ€์žˆ๋Š” ์ข…์ด ์‹œํŠธ๊ฐ€์žˆ๋Š” Microsoft ์•„์ด์ฝ˜
์ข…์ด.

ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์•„์ด์ฝ˜์— ๋Œ€ํ•ด ํ† ๋ก  ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋นŒ๋”ฉ ๋ธ”๋ก์„ ๋‚˜ํƒ€๋‚ด๋ฉฐ ๋ ˆ๊ณ ๋Š” ๋งค์šฐ ๋‚ ์นด๋กœ์šด ๋ชจ์„œ๋ฆฌ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ๋ˆˆ์— ํ›จ์”ฌ ์‰ฌ์šธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

โ€”
๋‹น์‹ ์ด ์–ธ๊ธ‰ ๋˜์—ˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๊ฒƒ์„ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ณ  GitHub์—์„œ ํ™•์ธํ•˜์„ธ์š”.
https://github.com/microsoft/vscode/issues/8017?email_source=notifications&email_token=AFKK6BOM5YVVPFHX2O4KHYDQEU44ZA5CNFSM4CHQNTN2YY3PNVWWK3TUL52HS4DFWSVREXG43VMV803 ,
๋˜๋Š” ์Šค๋ ˆ๋“œ ์Œ์†Œ๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AFKK6BP2AC7ZTTBDXSW6IB3QEU44ZANCNFSM4CHQNTNQ
.

-
๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

ํ—ค์ด๋“  ์˜
[email protected]

๋‚ด ์ผ๋ฐ˜์ ์ธ ์‹ซ์–ดํ•˜๋Š” ๊ฒƒ ์™ธ์—๋„ ์—ฌ๊ธฐ์— ๋ช‡ ๊ฐ€์ง€ ์‚ฌ์†Œํ•œ ๋ฉ์ฒญ์ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

image

  • ํ™•์žฅ / ์ถ•์†Œ ๊ฐ€ ๋” ์ด์ƒ ๋ชจ๋‘ ์ถ•์†Œ ์™€ ์ผ์น˜ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
    ๋ชจ๋‘ ์ถ•์†Œ ์•„์ด์ฝ˜์€ ํ™•์žฅ / ์ถ•์†Œ์— ๋Œ€ํ•ด ์„ค์ •๋œ ์ด์ „ ์‚ฌ๊ฐํ˜• ์•„์ด์ฝ˜๊ณผ ์ผ์น˜ํ–ˆ์ง€๋งŒ ์ƒˆ ๊ฐˆ๋งค๊ธฐ ํ‘œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋” ์ด์ƒ ๊ด€๊ณ„๊ฐ€ ๋ช…ํ™•ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ํด๋” ์•„์ด์ฝ˜์€

์ตœ์‹  ์ •๋ณด

ํ”ผ๋“œ๋ฐฑ์„ ์ œ๊ณต ํ•ด์ฃผ์‹  ๋ชจ๋“  ๋ถ„๋“ค๊ป˜ ๊ฐ์‚ฌ ๋“œ๋ฆฌ๋ฉฐ, ์ €ํฌ๋Š” ์ผ์ฃผ์ผ ๋‚ด๋‚ด ์—ฌ๊ธฐ์™€ ํŠธ์œ„ํ„ฐ์—์„œ ๋“ฃ๊ณ  ์žˆ์œผ๋ฏ€๋กœ ์‹œ๊ฐ„์„๋‚ด์–ด ์˜๊ฒฌ์„ ๋ณด๋‚ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ด๋กœ ์ธํ•ด ๋ฐœ์ƒํ•œ ๋ช‡ ๊ฐ€์ง€ ๋ฌธ์ œ๊ฐ€ ์žˆ์œผ๋ฉฐ ๊ณง ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋„๋ก ์šฐ์„  ์ˆœ์œ„๋ฅผ ์ง€์ •ํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•ด ์™”์Šต๋‹ˆ๋‹ค.

์•„์ด์ฝ˜์ด ๋„ˆ๋ฌด ์–‡๊ฑฐ๋‚˜ ์ž˜ ๋ณด์ด์ง€ ์•Š๋Š”๋‹ค๋Š” ํ”ผ๋“œ๋ฐฑ๊ณผ ๊ด€๋ จํ•˜์—ฌ์ด ํ”ผ๋“œ๋ฐฑ์„ MDL (Microsoft Design Language) ์•„์ด์ฝ˜ ์ž‘์—…์„ํ•˜๋Š” ์•„์ด์ฝ˜ ํŒ€์— ์ „๋‹ฌํ–ˆ์œผ๋ฉฐ์ด ํ”ผ๋“œ๋ฐฑ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ์€ ๊ท€ํ•˜๊ฐ€ ์›ํ•˜๋Š” ๊ฒฝ์šฐ๋ฅผ ๋Œ€๋น„ํ•˜์—ฌ ์ €ํฌ๊ฐ€ ์ ๊ทน์ ์œผ๋กœ ์ถ”์ ํ•˜๊ณ ์žˆ๋Š” ๋ฌธ์ œ ๋ชฉ๋ก์ž…๋‹ˆ๋‹ค ( icons-product ๋ฌธ์ œ์˜ ์ „์ฒด ๋ชฉ๋ก๋„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค).

  • ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜ ์Šคํƒ€์ผ์— ๋งž๊ฒŒ Octicons ์—…๋ฐ์ดํŠธ # 76909
  • ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์ž‘์„ฑ์ž๋ฅผ์œ„ํ•œ ์•„์ด์ฝ˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ œ๊ณต # 74974
  • ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜ ์Šคํƒ€์ผ์— ๋งž๊ฒŒ ํ™•์žฅ ์•„์ด์ฝ˜ ์—…๋ฐ์ดํŠธ # 77411
  • ์ƒˆ๋กœ์šด ์•Œ๋ฆผ ์•„์ด์ฝ˜์€ ๋งค์šฐ ์ฝ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. # 78857
  • ์ฝ”๋“œ ์ ‘๊ธฐ ์‰๋ธŒ๋ก  ์•„์ด์ฝ˜์ด ํ˜ผ๋ž€ ์Šค๋Ÿฌ์›€ # 78024
  • ์ œํ’ˆ ์•„์ด์ฝ˜ ๊ตฌ์„ฑ ํ—ˆ์šฉ # 79130

์ด์ „์— ์ด๋ฏธ ๊ฒŒ์‹œ ๋œ ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์ง€๋งŒ ์ƒˆ ์•„์ด์ฝ˜์˜ ์ฑ„์›Œ์ง„ ๋ฒ„์ „์— ๋Œ€ํ•œ ์˜ต์…˜ (๋˜๋Š” ์ „์ฒด ์ „ํ™˜)์„ ์š”์ฒญํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

image

[์Šค๋ ˆ๋“œ์˜ ์•ž๋ถ€๋ถ„์— @misolori๊ฐ€ ์ฒ˜์Œ ๊ฒŒ์‹œ ํ•œ ์ด๋ฏธ์ง€]

@ Hum4n01d ๊ท€ํ•˜์˜ ์˜๊ฒฌ ๋ฐ”๋กœ ์œ„์— ๋‚ด ๊ฒŒ์‹œ๋ฌผ ์—…๋ฐ์ดํŠธ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

  • ์ œํ’ˆ ์•„์ด์ฝ˜ ๊ตฌ์„ฑ ํ—ˆ์šฉ # 79130

์•„, ๋ฏธ์•ˆํ•ด ๐Ÿ˜… ๋†“ ์ณค์–ด

์ƒˆ ์—…๋ฐ์ดํŠธ๋ฅผ๋ฐ›๋Š” ๋™์•ˆ ์ด์ „ ์•„์ด์ฝ˜์œผ๋กœ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๋‚˜๋Š” ๊ฐœ์ธ์ ์œผ๋กœ ๋งค์šฐ ์ƒˆ๋กœ์šด ๊ฒƒ (ํŠนํžˆ ์ž‘์—… ํ‘œ์‹œ ์ค„์—, ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ๊ดœ์ฐฎ) ์ด์ƒ ์˜ค๋ž˜๋œ ๊ฒƒ๋“ค,์ด ๊ธฐ๋Šฅ์€์ด๋‹ค ์„ ํƒ ํ•˜์—์„œ ๊ฝค ์‹ ๊ฒฝ wracking๋กœ ์ œ์ž‘๋˜์ง€ ์•Š์€ ์‚ฌ์‹ค์„ ์„ ํ˜ธํ•ฉ๋‹ˆ๋‹ค.

https://github.com/microsoft/vscode/issues/78748#issuecomment -519795130์„ ๋ณด์•˜์ง€๋งŒ ์ด์ „ ๋ฒ„์ „์œผ๋กœ ๋กค๋ฐฑํ•˜๊ณ  ์‹ถ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.


https://github.com/microsoft/vscode/issues/78748#issuecomment -519989407

์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ์ด์ „ ๋ฒ„์ „์œผ๋กœ ๋กค๋ฐฑํ•˜์ง€ ์•Š๊ณ  ์ด์ „ ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•  ์ˆ˜์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์—†์Šต๋‹ˆ๋‹ค.

์–ด์„œ ์‚ฌ๋žŒ๋“ค ..


ํŽธ์ง‘ํ•˜๋‹ค:

https://github.com/microsoft/vscode/issues/79130#issuecomment -521794152์—์„œ ์ž ์žฌ๋ ฅ์„ ๋ด…๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„, ํ›Œ๋ฅญํ•œ ๋ฌด๋ฃŒ ์ œํ’ˆ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜์ด ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์€ ํ˜•ํŽธ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค ์ค‘์—๋Š” ์ƒ‰์ด ์—†์Šต๋‹ˆ๋‹ค ... ์™œ ๊ทธ๋ ‡์ฃ ?

์šฐ๋ฆฌ์—๊ฒŒ "ํ†ต์ผ" ์˜ ๊ฐ€์น˜๋Š” ์ •ํ™•ํžˆ ๋ฌด์—‡์ด๋ฉฐ ํ†ต์ผ์€ ์™œ ์ƒ‰์„ ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๊นŒ?

์•ˆ๋…•ํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„, ํ›Œ๋ฅญํ•œ ๋ฌด๋ฃŒ ์ œํ’ˆ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜์ด ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์€ ํ˜•ํŽธ ์—†์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ์™„์ „ํžˆ ๋™์˜ํ•ฉ๋‹ˆ๋‹ค-MS๋Š” ๊ณ ์žฅ ๋‚˜์ง€ ์•Š์€ ๊ฒƒ์„ ๊ณ ์น˜๋Š” ๊ฒƒ์„ ์ค‘๋‹จํ•˜์‹ญ์‹œ์˜ค!
ํŒ€์˜ ๋‹ค์–‘์„ฑ ๋“ฑ์— ๋Œ€ํ•œ ๋ชจ๋“  ์ด์•ผ๊ธฐ๋ฅผ ํ†ตํ•ด ์ด์ œ ๋ชจ๋“  ๊ฒƒ์„ ํ†ตํ•ฉํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.
Microsoft ์ œํ’ˆ์ด์ง€๋งŒ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ๋…ธ๋ ฅ์ด๊ธฐ๋„ํ•ฉ๋‹ˆ๋‹ค.
๋‚˜๋Š” VS ์ฝ”๋“œ๋ฅผ ๋‹ด๋‹นํ•˜๋Š” ํŒ€์ด ์ง€๊ธˆ๊นŒ์ง€ ์‚ฌ์šฉ์ž์™€ ๊ธฐ์—ฌ์ž์˜ ๋ชฉ์†Œ๋ฆฌ๋ฅผ ๋“ฃ๊ณ  ์žˆ์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ์ธ์ •ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์ด vscode๊ฐ€ ๊ทธ๋ ‡๊ฒŒ ๊ต‰์žฅํ•œ ์ด์œ ์˜ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค!
์ด๋ฒˆ์—๋„ ๊ทธ๋Ÿด ์ˆ˜ ์žˆ๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค!
macOS ๋˜๋Š” Adroid์—์„œํ–ˆ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ์ด ์ œํ’ˆ์˜ ์—…๋ฐ์ดํŠธ๋ฅผ ์ค‘๋‹จํ•˜๊ณ  ์‹ถ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ์—…๋ฐ์ดํŠธ๋ฅผ ์ข‹์•„ํ•œ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์ด์™€ ๊ฐ™์€ ๋ณ€ํ™”๋Š” ํ•ญ์ƒ ์–ด๋–ค ์‚ฌ๋žŒ๋“ค์€ ๋ถˆ๋งŒ์กฑ์Šค๋Ÿฝ๊ฒŒ ๋งŒ๋“ค ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๊ฐœ์ธ์ ์œผ๋กœ๋„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค! ๋ฉ‹์ง„ ์—…๋ฐ์ดํŠธ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

์—…๋ฐ์ดํŠธ์— ๋Œ€ํ•ด ๋‚ด๊ฐ€ ์‹ซ์–ดํ•˜๋Š” ๊ฒƒ์€ ๋ชจ๋“  ์‚ฌ์šฉ์ž ์˜์—ญ ํ™•์žฅ ์•„์ด์ฝ˜์ด ์ด์ œ ์ƒˆ ํ…Œ๋งˆ์™€ ์ผ์น˜ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ์•„์ด์ฝ˜์ด ๋” ์ž‘์€ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ์–ด์จŒ๋“  ์ƒˆ๋กœ์šด ์—…๋ฐ์ดํŠธ๊ฐ€ ๋งˆ์Œ์— ๋“  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
์ „์— | ์ง€๊ธˆ
imageimage

์ด PR์„ ์ฝ์œผ๋ฉด์„œ ์™œ ๋„์ž…๋˜์—ˆ๋Š”์ง€ ์ดํ•ดํ•˜์ง€๋งŒ ๋‘ฅ๊ทผ ๋ชจ์„œ๋ฆฌ์™€ ๋งค์šฐ ์–‡์€ ์ŠคํŠธ๋กœํฌ ํญ์„ ๊ฒฐํ•ฉํ•˜๋ฉด ์‚ฌ์šฉ์ž๊ฐ€ ๋งŽ์€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ฒŒ๋ฉ๋‹ˆ๋‹ค.

์“ฐ๋ ˆ๊ธฐํ†ต์ด ํ๋ฆฟํ•˜๊ณ  ๋ถ„ํ•  ํŒจ๋„์ด ๋ฒ ๊ฐœ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค.
Screen Shot 2019-08-21 at 2 44 44 PM

์ด ์ฒ˜์Œ ๋‘ ์•„์ด์ฝ˜์—์„œ +๋ฅผ ๋ณผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
Screen Shot 2019-08-21 at 2 44 54 PM

์ผ๋ฐ˜ ํ™”๋ฉด๊ณผ ๋ง๋ง‰ ํ™”๋ฉด ๋ชจ๋‘์—์„œ ๋ช…ํ™•ํ•˜๊ฒŒ ๋ Œ๋”๋ง๋˜๋„๋ก ์•„์ด์ฝ˜์„ ์ˆ˜์ •ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. "ํ”ฝ์…€ ๋งž์ถค"๊ธฐ์ˆ ์„ ์‚ดํŽด๋ณด์‹ญ์‹œ์˜ค. @dcurtis์— ์˜ํ•ด 2012 ๋…„์— https://dcurt.is/pixel-fitting

์•ฝ๊ฐ„ ์ต์ˆ™ํ•ด์ง€๋ฉด ๋Œ€๋ถ€๋ถ„์˜ ์ƒˆ ์•„์ด์ฝ˜ (์‚ฌ์ด๋“œ ๋ฐ”, ํƒ์ƒ‰๊ธฐ)์ด ์ „๋ฐ˜์ ์œผ๋กœ ๋” ์ข‹์•„ ๋ณด์ž…๋‹ˆ๋‹ค.

์ €๋Š”์ด ๊ฐ„๋‹จํ•œ ์ด์œ ๋กœ ์ƒˆ๋กœ์šด ์œค๊ณฝ์„  ์•„์ด์ฝ˜์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์ž์™€ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ๋” ์ฝ๊ธฐ ์‰ฝ์Šต๋‹ˆ๋‹ค.

์ƒˆ ์•„์ด์ฝ˜์€ ํ•œ๋ˆˆ์— ํ•ด์„ํ•˜๊ธฐ๊ฐ€ ์ฐธ์œผ๋กœ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ์˜ˆ์ „ ์•„์ด์ฝ˜์—๋Š” ๋ฌธ์ œ๊ฐ€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

์ €๋Š”์ด ๊ฐ„๋‹จํ•œ ์ด์œ ๋กœ ์ƒˆ๋กœ์šด ์œค๊ณฝ์„  ์•„์ด์ฝ˜์„ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์ž์™€ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ๋” ์ฝ๊ธฐ ์‰ฝ์Šต๋‹ˆ๋‹ค.

ํ™”๋ฉด, ๋ฐฉ์˜ ์กฐ๋ช… ๋ฐ ์‚ฌ๋žŒ์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด์ด ๋ฌธ์ œ์— ๋Œ€ํ•œ ์ฝ”๋ฉ˜ํŠธ 309๋ผ๋Š” ์‚ฌ์‹ค (๊ทธ๋ฆฌ๊ณ  ์ด๊ฒƒ์€ ๋งŽ์€ ๊ด€๋ จ ๋ฌธ์ œ ์ค‘ ํ•˜๋‚˜์˜ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค)์€ ์–ผ๋งˆ๋‚˜ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ์ƒˆ๋กœ์šด ์•„์ด์ฝ˜์— ๋ฌธ์ œ๋ฅผ ๊ฒช๊ณ  ์žˆ๋Š”์ง€ ์•Œ๋ ค์ค๋‹ˆ๋‹ค.

์ƒˆ๋กœ์šด ํ™œ๋™ ํ‘œ์‹œ ์ค„ ์•„์ด์ฝ˜์„ ์ฝ๊ธฐ๊ฐ€ ๋” ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋˜ํ•œ ๋‚˜๋ฅผ ์œ„ํ•ด ๊ฝค ํ๋ฆฟํ•˜๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜๋„ ์ฐฝ ํ™•๋Œ€ / ์ถ•์†Œ ์ˆ˜์ค€ -2๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๊ฐ€ ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ชจ๋“  ์•„์ด์ฝ˜์— ๋Œ€ํ•ด ๋งํ•  ์ˆ˜๋Š” ์—†์ง€๋งŒ ์‚ฌ์ด๋“œ ๋ฐ”์˜ ๋ˆˆ์— ๋„๋Š” ์•„์ด์ฝ˜์ด ์ด์ œ ๋” ๊นจ๋— ํ•ด์กŒ๊ณ , ํ˜ผ๋ž€์ด ์—†์–ด ์กŒ๊ธฐ ๋•Œ๋ฌธ์— ์˜ค๋žซ๋™์•ˆ ํŽธ์ง‘๊ธฐ์—์„œ ์ž‘์—…ํ•˜๋Š” ๊ฒƒ์ด ๋” ํŽธ์•ˆํ•ด์กŒ์Šต๋‹ˆ๋‹ค. : +1 : ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

"์ž‘๋™ํ•˜๋ฉด ๋งŒ์ง€์ง€ ๋งˆ์‹ญ์‹œ์˜ค!" -์ด๋กœ ์ธํ•ด "์˜ค๋ž˜๋œ ์•„์ด์ฝ˜์„ ๋˜ ๋Œ๋ฆฌ๋Š” ๊ฒƒ"์— ๋Œ€ํ•œ ๋งŽ์€ ๋Œ“๊ธ€์ด ๋ฐœ์ƒํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์—ฌ๊ธฐ์ด ์ฃผ์ œ์— ๋Œ€ํ•œ ์ €์˜ ๊ฒธ์†ํ•œ ๊ณตํ—Œ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ „ git ๊ด€๋ จ ์•„์ด์ฝ˜์€ ๋ฐ€๋„๊ฐ€ ๋‚ฎ์€ ํ™”๋ฉด์—์„œ ๋” ์„ ๋ช…ํ•˜๊ฒŒ ๋ณด์ž…๋‹ˆ๋‹ค (ํ˜„์žฌ์˜ ์•„์ด์ฝ˜์€ ํ™”๋ฉด ์œ„์˜ ๋จผ์ง€ ์ž…์ž์™€ ๊ฑฐ์˜ ๊ฐ™์Šต๋‹ˆ๋‹ค). ๋˜ํ•œ ์•„์ด์ฝ˜์˜ ๋ถˆ์ผ์น˜๊ฐ€ ์•…ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

vs-icons

@zzzorgo ์Šคํฌ๋ฆฐ ์ƒท์—์žˆ๋Š” ์ผ๊ด€์„ฑ์—†๋Š” ์•„์ด์ฝ˜์€ GitLens ํ”Œ๋Ÿฌ๊ทธ์ธ์— ์†ํ•ฉ๋‹ˆ๋‹ค. GitLens ์•„์ด์ฝ˜์€ ์ด๋ฏธ @eamodio ์— ์˜ํ•ด ์—…๋ฐ์ดํŠธ๋˜์—ˆ์œผ๋ฉฐ ๊ณง ์ถœ์‹œ ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค!

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰