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

๊ทธ๋ž˜์„œ vscode๋กœ ํŒŒ์ด์ฌ์„ ํ•˜๋ ค๋Š”๋ฐ ์ด๊ฒŒ ์›ฌ .. ์˜ค๋ฅ˜ ..? ์ธ๊ฐ€ ์‹ถ์–ด ๋ณด๋‹ˆ terminal์—์„œ compile์ด python์ด ์•„๋‹Œ code runner(c ์‚ฌ์šฉ)๋กœ ๋Œ์•„๊ฐ€๋Š” ๊ฒƒ์ด์—ˆ๋˜ .. ๊ฒƒ์ด์—ˆ๋˜.. ๊ฒƒ์ด์—ˆ๋‹คโ€ฆ ์ฝ”๋“œ ์‹คํ–‰ ๋‹จ์ถ•ํ‚ค ๋ฌธ์ œ์˜€์œผ๋ฏ€๋กœ ๋‹จ์ถ•ํ‚ค๋ฅผ ๋ฐ”๊พธ๋Š” ๊ธ€์ž…๋‹ˆ๋‹ค.

์„œ๋ก ์ด ๊ธฐ๋„ค์š” ๐Ÿ˜…


โŒจ๏ธ mac ๋‹จ์ถ•ํ‚ค : command + k + s

์œˆ๋„์šฐ ๋‹จ์ถ•ํ‚ค : control + k + s

pic1.png

์œ„์™€ ๊ฐ™์ด keyboard shortcuts๊ฐ€ ๋œจ๋Š”๋ฐ, vscode์˜ ๋‹จ์ถ•ํ‚ค๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์ฐฝ์ด๋‹ค.

โŒจ๏ธ Type to search in keybindings ์นธ์— python: run python file in terminal ์„ ๊ฒ€์ƒ‰ํ•œ๋‹ค.

pic2.png

์œ„์™€ ๊ฐ™์ด ๊ฒ€์ƒ‰์ด ๋˜๋Š”๋ฐ, ์ผ์น˜ํ•˜๋Š” ๊ฒ€์ƒ‰์–ด(ํŒŒ๋ž€ ๊ธ€์”จ)๋ฅผ ํด๋ฆญํ•˜๋ฉด ๊ธ€์ž ์™ผ์ชฝ์— ์—ฐํ•„๋ชจ์–‘์˜ ๋ฒ„ํŠผ์ด ๋œฌ๋‹ค.


โŒจ๏ธ ์›ํ•˜๋Š” ๋‹จ์ถ•ํ‚ค๋กœ ์„ค์ • (์ตœ๋Œ€ํ•œ ๋‹ค๋ฅธ ํ‚ค์™€ ๊ฒน์น˜์ง€ ์•Š๋„๋ก)

pic3.png

์—ฐํ•„๋ชจ์–‘์˜ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ์œ„ ์‚ฌ์ง„๊ณผ ๊ฐ™์ด, keybinding์„ ์ž…๋ ฅํ•˜๋Š” ์นธ์ด ๋‚˜์˜จ๋‹ค. ์ด๋•Œ ๋ณธ์ธ์ด ์‚ฌ์šฉํ•˜๊ธฐ ํŽธํ•œ ๋‹จ์ถ•ํ‚ค๋ฅผ ์ž…๋ ฅํ•ด์„œ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค.

์ด ๊ธ€์˜ Reference ๐Ÿ‘‡

https://junha1125.tistory.com/37