๐ vscode terminal์์ python ์คํ ๋จ์ถํค ์ค์
์ฃผ๋ณ์ (๋ช ์๋ ๐) ์ทจ์ ํ ์ฌ๋๋ค์๊ฒ ๋ค์ ์ด์ผ๊ธฐ ์ค ๋๋ถ๋ถ์ด โc์ธ์ด ๊ณต๋ถ .. ๊ทธ ์ ๋๋ฉด ๋์ผ๋ ๋ค๋ฅธ ์ธ์ด๋ก ๊ฐ์ํโ ๋ผ๋ โฆ ๋ง์์ โฆ ์ฒ์ ์ฝ๋ฉ์ ํ ๋ ๋ฐฐ์ ๋ python์ ์ ๋๋ก ํด๋ณด์! ๋ผ๋ ์๊ฐ์ด ๋ค์๋ค.
๊ทธ๋์ vscode๋ก ํ์ด์ฌ์ ํ๋ ค๋๋ฐ ์ด๊ฒ ์ฌ .. ์ค๋ฅ ..? ์ธ๊ฐ ์ถ์ด ๋ณด๋ terminal์์ compile์ด python์ด ์๋ code runner(c ์ฌ์ฉ)๋ก ๋์๊ฐ๋ ๊ฒ์ด์๋ .. ๊ฒ์ด์๋.. ๊ฒ์ด์๋คโฆ ์ฝ๋ ์คํ ๋จ์ถํค ๋ฌธ์ ์์ผ๋ฏ๋ก ๋จ์ถํค๋ฅผ ๋ฐ๊พธ๋ ๊ธ์ ๋๋ค.
์๋ก ์ด ๊ธฐ๋ค์ ๐
โจ๏ธ mac ๋จ์ถํค : command
+ k
+ s
์๋์ฐ ๋จ์ถํค : control
+ k
+ s
์์ ๊ฐ์ด keyboard shortcuts๊ฐ ๋จ๋๋ฐ, vscode์ ๋จ์ถํค๋ฅผ ์ค์ ํ ์ ์๋ ์ฐฝ์ด๋ค.
โจ๏ธ Type to search in keybindings ์นธ์ python: run python file in terminal
์ ๊ฒ์ํ๋ค.
์์ ๊ฐ์ด ๊ฒ์์ด ๋๋๋ฐ, ์ผ์นํ๋ ๊ฒ์์ด(ํ๋ ๊ธ์จ)๋ฅผ ํด๋ฆญํ๋ฉด ๊ธ์ ์ผ์ชฝ์ ์ฐํ๋ชจ์์ ๋ฒํผ์ด ๋ฌ๋ค.
โจ๏ธ ์ํ๋ ๋จ์ถํค๋ก ์ค์ (์ต๋ํ ๋ค๋ฅธ ํค์ ๊ฒน์น์ง ์๋๋ก)
์ฐํ๋ชจ์์ ๋ฒํผ์ ๋๋ฅด๋ฉด ์ ์ฌ์ง๊ณผ ๊ฐ์ด, keybinding์ ์ ๋ ฅํ๋ ์นธ์ด ๋์จ๋ค. ์ด๋ ๋ณธ์ธ์ด ์ฌ์ฉํ๊ธฐ ํธํ ๋จ์ถํค๋ฅผ ์ ๋ ฅํด์ ์ฌ์ฉํ๋ฉด ๋๋ค.
์ด ๊ธ์ Reference
๐