Vscode: ์–ด๋ฆฌ์„์€ jsdoc ์™„๋ฃŒ

์— ๋งŒ๋“  2017๋…„ 09์›” 07์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: microsoft/vscode

screen shot 2017-09-07 at 17 23 19

bug javascript typescript verified

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

์ผ๋ฐ˜์ ์œผ๋กœ JSDoc ์ฃผ์„์— ๋Œ€ํ•œ ์œ ํšจํ•œ ์ปจํ…์ŠคํŠธ์ž…๋‹ˆ๋‹ค.

์™œ? ๊ทธ jsdoc ๋งŒ์˜ ์„ ์–ธ์ฒ˜๋Ÿผ, ์‹ฌ๋ณผ ์„ ์–ธ์— ์‚ฌ์šฉ๋˜๋Š” ๊ธฐ๋Œ€ Electron.SaveDialogOptions ํ•˜์ง€ ๊ทธ๊ฒƒ์˜ ๋ชจ๋“  ์ธ์Šคํ„ด์Šค. ์ปค์„œ๋Š” ๊ณฑ์Šฌ ๋Œ€๊ด„ํ˜ธ ์‚ฌ์ด์— ์žˆ์œผ๋ฉฐ ์•„๋ฌด๊ฒƒ๋„ ์„ ์–ธ๋˜์ง€ ์•Š์œผ๋ฉฐ ์‹ค์ œ๋กœ ์•„๋ฌด๊ฒƒ๋„ ์ž‘์„ฑ๋˜์ง€ ์•Š์•˜์œผ๋ฏ€๋กœ jsdoc ์ฃผ์„์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ธฐํ˜ธ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

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

์ปค์„œ๋Š” ๊ฐ์ฒด ๋ฆฌํ„ฐ๋Ÿด ์•ˆ์— ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ฃ ? ์ผ๋ฐ˜์ ์œผ๋กœ JSDoc ์ฃผ์„์— ๋Œ€ํ•œ ์œ ํšจํ•œ ์ปจํ…์ŠคํŠธ์ž…๋‹ˆ๋‹ค.

const a = {
    /**
     * Description
     */
    b: 1
}

์ผ๋ฐ˜์ ์œผ๋กœ JSDoc ์ฃผ์„์— ๋Œ€ํ•œ ์œ ํšจํ•œ ์ปจํ…์ŠคํŠธ์ž…๋‹ˆ๋‹ค.

์™œ? ๊ทธ jsdoc ๋งŒ์˜ ์„ ์–ธ์ฒ˜๋Ÿผ, ์‹ฌ๋ณผ ์„ ์–ธ์— ์‚ฌ์šฉ๋˜๋Š” ๊ธฐ๋Œ€ Electron.SaveDialogOptions ํ•˜์ง€ ๊ทธ๊ฒƒ์˜ ๋ชจ๋“  ์ธ์Šคํ„ด์Šค. ์ปค์„œ๋Š” ๊ณฑ์Šฌ ๋Œ€๊ด„ํ˜ธ ์‚ฌ์ด์— ์žˆ์œผ๋ฉฐ ์•„๋ฌด๊ฒƒ๋„ ์„ ์–ธ๋˜์ง€ ์•Š์œผ๋ฉฐ ์‹ค์ œ๋กœ ์•„๋ฌด๊ฒƒ๋„ ์ž‘์„ฑ๋˜์ง€ ์•Š์•˜์œผ๋ฏ€๋กœ jsdoc ์ฃผ์„์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ธฐํ˜ธ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

image

image

์ด๊ฒƒ์€ ๋ง์ด๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. JSDoc์„ ๋ชจ๋“  ๊ณณ์—์„œ ์ œ์•ˆํ•˜๊ณ  / ์‹œ์ž‘ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ฒซ ๋ฒˆ์งธ ํ•ญ๋ชฉ์œผ๋กœ ๋„ฃ์Šต๋‹ˆ๋‹ค.

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