Visual Studio Code์์ ๐ ์์ ๋ง์ ํ ๋ง๋ฅผ ๊ฒ์ํ๋ ๋ฐฉ๋ฒ๐
3331 ๋จ์ด webdevvscodejavascriptreact
๋ง์์ ๋ค์ง ์๋ ๊ฒ์ผ๋ฅธ ํ ๋ง๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ง๋ฃจํฉ๋๊น?
๊ฑฑ์ ํ์ง ๋ง์ธ์. Microsoft Market Place์ ๋๋ง์ ํ ๋ง๋ฅผ ๊ฒ์ํ๋ ๋ฐฉ๋ฒ์ ๋จ๊ณ๋ณ๋ก ๋ณด์ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค.
๋จผ์ Yocode ์์ฑ๊ธฐ๋ฅผ ์ค์นํด์ผ ํฉ๋๋ค.
npm install -g yo generator-code
์ ์ฝ๋๊ฐ ์ค์น๋ ํ
์ด์ ํฐ๋ฏธ๋์ ์ด๊ณ ์ ๋ ฅํ์ญ์์ค.
yo code
Yo ์ฝ๋๋ ๋ช ๊ฐ์ง ์ต์ ์ ๋ณด์ฌ์ค๋๋ค
์ฑ๊ณต์ ์ผ๋ก ์์ฑ๋ ํ ๋์คํฌ์์ ์ฌ์ฉ ๊ฐ๋ฅํ ํด๋๋ฅผ ๋ณผ ์ ์์ต๋๋ค.
์ด ๋ฌธ์์์ ๋ค์์ ๋ช ํํ๊ฒ ์ค๋ช ํฉ๋๋คDevelopment Process.
== ๊ฐ๋ฐ์ด ์๋ฃ๋๋ฉด ==
์ด์ Vscode ๋ง์ผํ๋ ์ด์ค์ ํ ๋ง๋ฅผ ๊ฒ์ํด์ผ ํฉ๋๋ค.
์ด๋ฅผ ์ํด ๊ฒ์ ๋๊ตฌ๋ฅผ ์ค์นํด์ผ ํฉ๋๋ค.
npm install -g vsce . //for mac add sudo in front of npm
์ฑ๊ณต์ ์ผ๋ก ์ค์น๋ ํ ์ด์ ๊ฐ๋ฐ๋ ํ ๋ง๋ฅผ vs ์ฝ๋์์ ์ฝ๋๋ค.
. vs ์ฝ๋์์ ํตํฉ ํฐ๋ฏธ๋ ์ด๊ธฐ
vsce create-publisher (publisher name)
. ์: vsce create-publisher saigowthamr
์ด์ ๊ฐ์ธ ์ก์ธ์ค ํ ํฐ์ ๋ง๋ค์ด์ผ ํฉ๋๋ค.
์ด๊ฒ์ ์ด๊ณ Url ๊ณ์ ์ ๋ง๋์ญ์์ค.
๊ณ์ ์ด ์์ฑ๋๋ฉด
Pat ํ ํฐ์ ์ฑ๊ณต์ ์ผ๋ก ์์ฑํ๋ฉด PC์ ๋ณต์ฌํ์ฌ ์ ์ฅํฉ๋๋ค.
ํ ๋ฒ๋ง ๋ณด์ฌ์ฃผ๊ธฐ ๋๋ฌธ์ ๋๋ค.
vsce login (publisher name) // we already created name
vsce publish -p <token> // enter your pat token in token field
๋๋ง์ ํ ๋ง๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ๊ฒ์ํ์ต๋๋ค. ์ค๋ฅ๊ฐ ์์ผ๋ฉด ๋์๋๋ฆฌ๊ฒ ์ต๋๋ค.
๋ด ํ ๋ง๋ฅผ ํ์ธํ์ญ์์ค. ์๊ฐ์ด ์์ผ๋ฉด ์ปคํ์ด ์์ต๋๋ค.
1. Black Gold
2. Newton Pro
์์
Reference
์ด ๋ฌธ์ ์ ๊ดํ์ฌ(Visual Studio Code์์ ๐ ์์ ๋ง์ ํ ๋ง๋ฅผ ๊ฒ์ํ๋ ๋ฐฉ๋ฒ๐), ์ฐ๋ฆฌ๋ ์ด๊ณณ์์ ๋ ๋ง์ ์๋ฃ๋ฅผ ๋ฐ๊ฒฌํ๊ณ ๋งํฌ๋ฅผ ํด๋ฆญํ์ฌ ๋ณด์๋ค https://dev.to/sait/how-to-publish-your-theme-in-visual-studio-code-37ldํ ์คํธ๋ฅผ ์์ ๋กญ๊ฒ ๊ณต์ ํ๊ฑฐ๋ ๋ณต์ฌํ ์ ์์ต๋๋ค.ํ์ง๋ง ์ด ๋ฌธ์์ URL์ ์ฐธ์กฐ URL๋ก ๋จ๊ฒจ ๋์ญ์์ค.
์ฐ์ํ ๊ฐ๋ฐ์ ์ฝํ ์ธ ๋ฐ๊ฒฌ์ ์ ๋ (Collection and Share based on the CC Protocol.)
์ข์ ์นํ์ด์ง ์ฆ๊ฒจ์ฐพ๊ธฐ
๊ฐ๋ฐ์ ์ฐ์ ์ฌ์ดํธ ์์ง
๊ฐ๋ฐ์๊ฐ ์์์ผ ํ ํ์ ์ฌ์ดํธ 100์ ์ถ์ฒ ์ฐ๋ฆฌ๋ ๋น์ ์ ์ํด 100๊ฐ์ ์์ฃผ ์ฌ์ฉํ๋ ๊ฐ๋ฐ์ ํ์ต ์ฌ์ดํธ๋ฅผ ์ ๋ฆฌํ์ต๋๋ค