Visual Studio Code Command Palette
์ ๋ณด
VS Code Command Palette๋ Visual Studio Code์ ์ด์ ๊ธฐ๋ฅ ์ค ํ๋์ด๋ฉฐ GitHub Codespaces์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ช ๋ น ํ๋ ํธ๋ฅผ ์ฌ์ฉํ๋ฉด GitHub Codespaces ๋ฐ VS Code๋ฅผ ์ํ ์ฌ๋ฌ ๋ช ๋ น์ ์ก์ธ์คํ ์ ์์ต๋๋ค. VS Code Command Palette ์ฌ์ฉ์ ๋ํ ์์ธํ ๋ด์ฉ์ VS Code ์ค๋ช ์์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ฐธ์กฐํ์ธ์.
VS Code Command Palette์ ์ก์ธ์ค
์ฌ๋ฌ ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก VS Code Command Palette์ ์ก์ธ์คํ ์ ์์ต๋๋ค.
-
Shift+Command+P(Mac) / Ctrl+Shift+P(Windows/Linux).
์ด ๋ช ๋ น์ Firefox์์ ์์ฝ๋ ๋ฐ๋ก ๊ฐ๊ธฐ ํค์ ๋๋ค.
-
F1
-
์ ํ๋ฆฌ์ผ์ด์ ๋ฉ๋ด์์ ๋ณด๊ธฐ > ๋ช ๋ น ํ๋ ํธ๋ฅผ ํด๋ฆญํฉ๋๋ค.
Codespaces์ ๋ํ ๋ช ๋ น
GitHub Codespaces์ ๊ด๋ จ๋ ๋ชจ๋ ๋ช ๋ น์ ๋ณด๋ ค๋ฉด VS Code Command Palette์ ์ก์ธ์คํ ๋ค์ โCodespacesโ๋ฅผ ์ ๋ ฅํ๊ธฐ ์์ํฉ๋๋ค.
codespace ์ผ์ ์ค๋จ ๋๋ ์ค์ง
์ ๋น๋ฐ์ ์ถ๊ฐํ๊ฑฐ๋ ์ปดํจํฐ ์ ํ์ ๋ณ๊ฒฝํ๋ ๊ฒฝ์ฐ codespace๋ฅผ ์ค์งํ๊ณ ๋ค์ ์์ํ์ฌ ๋ณ๊ฒฝ ๋ด์ฉ์ ์ ์ฉํด์ผ ํฉ๋๋ค.
codespace์ ์ปจํ ์ด๋๋ฅผ ์ผ์ ์ค๋จํ๊ฑฐ๋ ์ค์งํ๋ ค๋ฉด VS Code Command Palette์ ์ก์ธ์คํ ๋ค์ โstopโ์ ์ ๋ ฅํ๊ธฐ ์์ํฉ๋๋ค. Codespaces: ํ์ฌ codespace ์ค์ง๋ฅผ ์ ํํฉ๋๋ค.
๋ฏธ๋ฆฌ ์ ์๋ ๊ฐ๋ฐ ์ปจํ ์ด๋ ๊ตฌ์ฑ ์ถ๊ฐ
๋ฏธ๋ฆฌ ์ ์๋ ๊ฐ๋ฐ ์ปจํ ์ด๋ ๊ตฌ์ฑ์ ์ถ๊ฐํ๋ ค๋ฉด VS Code Command Palette์ ์ก์ธ์คํ ๋ค์ โadd devโ๋ฅผ ์ ๋ ฅํ๊ธฐ ์์ํฉ๋๋ค. Codespaces: ๊ฐ๋ฐ ์ปจํ ์ด๋ ๊ตฌ์ฑ ํ์ผ ์ถ๊ฐ๋ฅผ ์ ํํฉ๋๋ค.
Codespace ๋ค์ ๋น๋
๊ฐ๋ฐ ์ปจํ
์ด๋๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ๊ตฌ์ฑ ํ์ผ(devcontainer.json
๋ฐ Dockerfile
)์ ํธ์งํ๋ ๊ฒฝ์ฐ ๋ณ๊ฒฝ ๋ด์ฉ์ ์ ์ฉํ๋ ค๋ฉด codespace๋ฅผ ๋ค์ ๋น๋ํด์ผ ํฉ๋๋ค.
์ปจํ ์ด๋๋ฅผ ๋ค์ ๋น๋ํ๋ ค๋ฉด VS Code Command Palette์ ์ก์ธ์คํ ๋ค์ โrebuildโ๋ฅผ ์ ๋ ฅํ๊ธฐ ์์ํฉ๋๋ค. Codespaces: ์ปจํ ์ด๋ ๋ค์ ๋น๋๋ฅผ ์ ํํฉ๋๋ค.
ํ
๋์ ๋ฐ๋ผ ๋ค์ ์ ์ฒด ๋น๋๋ฅผ ์ํํ์ฌ ์บ์๋ฅผ ์ง์ฐ๊ณ ์ ์ด๋ฏธ์ง๋ก ์ปจํ ์ด๋๋ฅผ ๋ค์ ๋น๋ํ๋ ค๊ณ ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ Codespace์์ ์ปจํ ์ด๋ ๋ค์ ๋น๋์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
Codespaces ๋ก๊ทธ
VS Code Command Palette๋ฅผ ์ฌ์ฉํ์ฌ codespace ๋ง๋ค๊ธฐ ๋ก๊ทธ์ ์ก์ธ์คํ๊ฑฐ๋ ๋ชจ๋ ๋ก๊ทธ๋ฅผ ๋ด๋ณด๋ผ ์ ์์ต๋๋ค.
GitHub Codespaces์ ๋ํ ๋ก๊ทธ๋ฅผ ๊ฒ์ํ๋ ค๋ฉด VS Code Command Palette์ ์ก์ธ์คํ ๋ค์ "export"๋ฅผ ์ ๋ ฅํ๊ธฐ ์์ํฉ๋๋ค. Codespaces: ๋ก๊ทธ ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์ ํํ์ฌ GitHub Codespaces์ ๊ด๋ จ๋ ๋ชจ๋ ๋ก๊ทธ๋ฅผ ๋ด๋ณด๋ด๊ฑฐ๋ Codespaces: ๋ง๋ค๊ธฐ ๋ก๊ทธ ๋ณด๊ธฐ๋ฅผ ์ ํํ์ฌ ์ค์ ๊ณผ ๊ด๋ จ๋ ๋ก๊ทธ๋ฅผ ๋ด ๋๋ค.