๊ฐœ๋ฐœํ•ด์•ผ์ง€ ๊ฐœ๋ฐœํ•ด์•ผ์ง€ํ•˜๋‹ค๊ฐ€ ๊ณ„์† ๋†๋•ก์ดํ”ผ์šฐ๊ณ  ๋‹ค๋ฅธ๊ฑฐ ์ด๊ฒƒ์ €๊ฒƒ ์†๋Œ€๋‹ค๊ฐ€

์Šฌ์Šฌ ์—†์–ด์„œ ๋„ˆ๋ฌด ๋ถˆํŽธํ•ด๊ฐ€์ง€๊ณ  ๊ฒฐ๊ตญ ์ด๋ฒˆ์— ๋งŒ๋“ค๋ ค๊ณ  ๋งˆ์Œ๋จน์—ˆ์Œ.

typescript๋„ ์™„์ „ ์ฒ˜์Œ์ด๊ณ  vscode extension๋„ ์•„์˜ˆ ์ฒ˜์Œ ๊ฐœ๋ฐœํ•˜๋Š”๊ฑฐ๋ผ ์ข€ ๋งŽ์ด ํ—ค๋ฉ˜ 1์ผ์ฐจ ์ผ์ง€


๊ทผ๋ฐ ์ผ์ง€๋ผ๊ธฐ์—” ๊ฒŒ์ž„์ด๋ž‘ ๋‹ค๋ฅด๊ฒŒ ์“ธ๊ฒŒ์—†์Œ


3eb4d423e7d32ae87eb1d19528d52703e809d623b933

์ฒ˜์Œ์—” ์ขŒ์ธก ์‚ฌ์ด๋“œ๋ฐ”์— ๋‚˜์˜ค๋Š” ๋ถ€๋ถ„์—์„œ ๋ญ”๊ฐ€ ์ปจํŠธ๋กคํ•˜๋Š”๊ฑธ๋กœ ์ƒ๊ฐํ•ด๋ดค๋Š”๋ฐ ์ด๊ฑด ๋‚ด๊ฐ€ gitlens๋„ ๊ทธ๋ ‡๊ณ  ๊ทธ๋ ‡๊ฒŒ ์ž˜ ์“ฐ๋Š”ํŽธ์€ ์•„๋‹Œ๊ฑฐ๊ฐ™๋”๋ผ๊ณ ?

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



2eb2dd2be4dc3ce87eb1d19528d52703affa5873fafb

๊ทธ๋ž˜์„œ ์ถ”๊ฐ€ํ•œ๊ฑด ์ผ๋‹จ ๊ฐ€์žฅ ํ”ํ•œ๋ฐฉ์‹์ธ command ๋ฐฉ์‹


์ด๋•Œ ๋Œ€๋žต์ ์ธ ์–ด๋–ค์‹์œผ๋กœ ์‹ฑํฌํ• ์ง€์— ๋Œ€ํ•œ ์ด๋Ÿฐ์ €๋Ÿฐ๊ฑธ ๋งŽ์ด ์ƒ๊ฐํ–ˆ๋Š”๋ฐ

์ผ๋‹จ ํ”„๋กœํ† ํƒ€์ž…๋‹ต๊ฒŒ ๊ฐ€๋ณ๊ฒŒ ์ƒ๊ฐํ•œ๊ฑด

์ฒซ Find Prefab Reference๋•Œ ์‹ฑํฌ๋ฅผ ํ•œ๋ฒˆ ํ•˜๊ณ , ์ดํ›„์—๋Š” ์ง์ ‘ ์‹ฑํฌํ•˜์ง€์•Š๋Š”ํ•œ ๋”์ด์ƒ ์‹ฑํฌํ•˜์ง€์•Š์Œ

๋งˆ์ง€๋ง‰์œผ๋กœ ์‹ฑํฌํ•œ prefab ๋‚ด๋ถ€์ •๋ณด๋ฅผ ์กฐํšŒํ•ด์„œ csํŒŒ์ผ์ด ์–ด๋””์„œ ์‚ฌ์šฉ๋˜๊ณ ์žˆ๋Š”์ง€ ๋ชฉ๋ก์„ ๋ฟŒ๋ ค์ฃผ๋Š”๊ฑธ ์ƒ๊ฐํ–ˆ์Œ

๊ทธ๋ฆฌ๊ณ  Find Prefab Reference๊ฐ™์€ ๊ฒฝ์šฐ์—” Editor๊ฐ€ ์—ด๋ฆฐ์ƒํƒœ์—์„œ, ํŠน์ • extension(.cs)์—์„œ๋งŒ ๋™์ž‘ํ•˜๊ธธ ๋ฐ”๋žฌ์Œ.

์ด๋ถ€๋ถ„์€ ๊ธฐ๋ณธ์ ์œผ๋กœ enablement๋ผ๋Š”๊ฒŒ ์žˆ์–ด์„œ ๊ตฌํ˜„ํ•˜๋Š”๊ฒŒ ๊ต‰์žฅํžˆ ๊ฐ„๋‹จํ–ˆ๋Š”๋ฐ ๋‹จ์ ์€ command list์— ์•„์˜ˆ ์•ˆ๋ณด์—ฌ์„œ ์ด ๋ช…๋ น์–ด๊ฐ€ ์žˆ๋‹ค๋Š”๊ฑธ ์•Œ๊ธฐ ํž˜๋“ค๋‹ค๋Š” ๋ฌธ์ œ๊ฐ€ ์ƒ๊น€



39b2df2ae7d32af720afd8b236ef203e2dd06ac53a9574

๊ทธ๋ž˜์„œ ์ถ”๊ฐ€ํ•œ๊ฒŒ ์ƒ๋‹จ Editor Toolbar

์•ฝ๊ฐ„ ๋ˆˆ์— ์ž˜๋„๊ธฐ๋„ ํ•˜๊ณ  ์‹œ๊ฐ์ ์œผ๋กœ ๋ญ”๊ฐ€๊ฐ€ ์žˆ๋‹ค๋Š”๊ฑธ ํ™•์‹คํžˆ ์ธ์ง€์‹œํ‚ค๊ธฐ์— ์ œ์ผ ์ข‹์€๋ฐฉ๋ฒ•์ด๋ผ ์ƒ๊ฐํ•จ

๊ทธ๋ฆฌ๊ณ  ์ €๊ธฐ์— ๋ญ”๊ฐ€ ๋‚ด๊ฐ€๋งŒ๋“  extension์„ ์˜›๋‚ ๋ถ€ํ„ฐ ์˜ฌ๋ ค๋ณด๊ณ ์‹ถ์—ˆ์–ด์„œ ์˜ฌ๋ ค๋ดค๋Š”๋ฐ ๊ดœ์ฐฎ๋”๋ผ


39b2df2ae7d32af420afd8b236ef203e3352f17c3df697


39b2df2ae7d32af520afd8b236ef203ef431b876fa7fa1


ํ˜„์žฌ open๋œ editor extension์— ๋”ฐ๋ผ Find Prefab Reference์˜ ์‚ฌ์šฉ์—ฌ๋ถ€๊ฐ€ ๊ฐˆ๋ฆฌ๋Š”๊ฒƒ๋„ ์ž˜ ๋˜๊ณ 



22a8c436f0c676b660b8f68b12d21a1d23862cf2f8c9

๋Œ๋ ธ์„๋•Œย ์ •์ƒ์ ์œผ๋กœ ํ”„๋ฆฌํŒน๋ชฉ๋ก์„ OUTPUT์— ๋ฟŒ๋ ค์ฃผ๋Š”๊ฑฐ๊นŒ์ง€๋Š” ๋๋ƒˆ๋‹ค.

ํ”„๋กœํ† ํƒ€์ž…์œผ๋กœ์จ๋Š” ๋Œ€๊ฐ• ๋™์ž‘ํ•˜๋Š”๊ฑฐ๊ฐ™๊ณ  ๋‹ค์Œ์—” ๋ณ„๋„์˜ ๋ทฐ์–ด๋ฅผ ๋งŒ๋“ค์–ด์„œ ๋ณด์—ฌ์ฃผ๋Š”๊ฑธ๋กœ ๊ฐœ์„ ํ•ด์•ผ๊ฒ ์Œ


์ด๊ฑฐ ์ด์™ธ์—๋„ vscode์— ์ด๋Ÿฐ๊ฑฐ ์žˆ์œผ๋ฉด ์œ ๋‹ˆํ‹ฐ ๊ฐœ๋ฐœํ• ๋•Œ ๊ต‰์žฅํžˆ ํŽธํ• ๊ฑฐ๊ฐ™๋‹ค ์žˆ์œผ๋ฉด ๋ง˜ํŽธํ•˜๊ฒŒ ์˜๊ฒฌ์ฃผ์…ˆ


https://github.com/weisswolfi/clover