ํธ์ํฐ์์ ๊ณต์ ๋๊ณ ์๋ ๊ทธ ๋ง์ ์ฝ๋ ์คํฌ๋ฆฐ์ท๋ค์ ์๊ณ ๊ณ์ ๊ฐ์? ์ฝ๋๋ค์ ๋์ฒด๋ก ํ๋ฅญํ์ง๋ง, ๋ฏธ์ ์ธ ๋ถ๋ถ์์ ์กฐ๊ธ ๊ฐ์ ํ ์ ์ด ๋ณด์ ๋๋ค. Carbon์ ๋น์ ์ ์์ค์ฝ๋๋ฅผ ์์ฝ๊ฒ ์๋ฆ๋ค์ด ์ด๋ฏธ์ง๋ก ๋ง๋ค๊ณ , ๊ณต์ ํ ์ ์๊ฒ ํฉ๋๋ค. ๋ฌด์์ ๋ง์ค์ด๋์? ๋น์ ์ ๋์์ธ ๊ฐ๊ฐ์ผ๋ก follower๋ค์ ๊ฐ๋์ํค์ธ์!
์ด ํ๋ก์ ํธ๋ฅผ ๋ ์๊ณ ์ถ๋ค๋ฉด carbon.now.sh์ ๋ฐฉ๋ฌธํ์๊ฑฐ๋ ์ฐ๋ฆฌ์ post๋ฅผ ์ฝ์ด์ฃผ์ธ์.
- GitHub gist์์ ๊ฐ์ ธ์ค๊ธฐ. ๊ทธ์ url์ github gist id๋ฅผ ์ ๋ ฅํ์ธ์.
- ์ปค์คํฐ๋ง์ด์ง. ์ฝ๋ ์คํฌ๋ฆฐ์ท์ syntax theme, window style ๋ฑ ๋ง์ ๊ฒ๋ค์ ์ปค์คํฐ๋ง์ด์งํ์ธ์.
- ๋น ๋ฅด๊ฒ ๊ณต์ ํ๊ธฐ. ํด๋ฆญ ํ ๋ฒ์ผ๋ก ์ด๋ฏธ์ง๋ฅผ ์ ์ฅํ๊ฑฐ๋ Tweet์ ๊ณต์ ํ์ธ์.
Carbon์ ์ฝ๋๋ฅผ ์ ์ฉ์ํค๋๋ฐ๋ ๋ช ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์์ต๋๋ค:
- ํธ์ง๊ธฐ์ file์ ๋๊ธฐ
- url์ GitHub gist id ๋ถ์ฌ๋ฃ๊ธฐ (์์.
carbon.now.sh/GIST_ID_HERE
) - ์ฝ๋ ๋ณต์ฌํด์ ์ง์ ๋ถ์ฌ๋ฃ๊ธฐ
Carbon์ ์ฝ๋๋ฅผ ๋ฃ์๋ค๋ฉด, syntax theme, ๋ฐฐ๊ฒฝ ์, window theme ๊ทธ๋ฆฌ๊ณ padding ๋ฑ ์ด๋ฏธ์ง๋ฅผ ์ปค์คํฐ๋ง์ด์ง ํ ์ ์์ต๋๋ค.
์ฝ๋ ์ด๋ฏธ์ง๋ฅผ ์ปค์คํฐ๋ง์ด์ง ํ๊ณ ๋๋ฉด, ๊ณง๋ฐ๋ก ์ด๋ฏธ์ง๋ฅผ ์ ์ฅํ๊ณ , Tweet์ ๊ณต์ ํ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ์ ๋ฉ์ง ์ปค๋ฎค๋ํฐ๊ฐ ๋ง๋ ์๋์ ํ๋ก์ ํธ๋ค์ ํ์ธํด๋ณด์ธ์:
- IntelliJ IDEA
carbon-now-sh
- context menu๋ฅผ ํตํด์ IntelliJ IDEA file์ ์ ํ ์์ญ์ Carbon์์ ์ฝ๋๋ค. - Atom
carbon-now-sh
-shift-cmd-A
๋ฅผ ์ฌ์ฉํด ํ์ฌ ๋ณด๊ณ ์๋ Atom ํ์ผ์ Carbon์์ ์ฝ๋๋ค. - VS Code
carbon-now-sh
-carbon
๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด ํ์ฌ ๋ณด๊ณ ์๋ VS Code ํ์ผ์ Carbon์์ ์ฝ๋๋ค. - Sublime Text 3
carbon-now-sh
- ์ปค์คํ ํค๋ฅผ ์ฌ์ฉํด Sublime Text 3 ํ์ผ์ ์ ํ ์์ญ์ Carbon์์ ์ฝ๋๋ค. - Vim
carbon-now-sh
-CarbonNowSh()
ํจ์๋ฅผ ์ฌ์ฉํด ํ์ฌ ๋ณด๊ณ ์๋ Vim/Neovim ์ ํ ์์ญ์ ์ฝ๋๋ค. - Emacs
carbon-now-sh
- ineractive ํจ์์ธcarbon-now-sh
๋ฅผ ์ฌ์ฉํด ํ์ฌ ๋ณด๊ณ ์๋ Emacs ์ ํ ์์ญ์ ์ฝ๋๋ค.
- CLI
carbon-now-cli
-carbon-now
๋ช ๋ น์ ์ฌ์ฉํด์ ๊ณง๋ฐ๋ก ํ์ผ์ ์ด๊ฑฐ๋ ๋ค์ด๋ก๋ ๋ฐ์ผ์ธ์. ์ด ๊ฒ์ ๋ํํ ๋ชจ๋๊ฐ ์ง์๋๊ณ ์ ํ์ธ ํ์ด๋ผ์ดํ ๋ฑ ๋ง์ ๊ฒ๋ค์ ์ง์ํฉ๋๋ค.
- R
carbonate
-R
์ ํตํด์ ์ด๋ฏธ์ง์ ๋ฏธ์ ์ธ ๋ถ๋ถ์ ์กฐ์ํ๊ณ , ๊ทธ ์ด๋ฏธ์ง๋ฅผ ๋ค์ด ๋ฐ๊ฑฐ๋ Carbon์์ ์ด ์ ์์ต๋๋ค.
- "CS 101 - An Introduction to Computational Thinking" - Sarbo Roy๊ฐ ์ด ์ปดํจํฐ ์ฌ์ด์ธ์ค ๊ต๊ณผ์.
ํ๋ฆฌํ์คํธ๋ ํ์ํฉ๋๋ค! ๋ ์์ธํ ๋ด์ฉ์ CONTRIBUTING.md๋ฅผ ์ฐธ์กฐํด์ฃผ์ธ์.
โฒ ZEIT ๊ฐ Carbon ํธ์คํ ์ ์ง์ํด์ฃผ๊ณ ์์ต๋๋ค..
- Mike Fix (@mfix22)
- Brian Dennis (@briandennis)
- Jake Dexheimer (@jakedex)
์๋์ ๋ชจ๋ ๋ฉ์ง ๋ถ๋ค๊ป ๊ฐ์ฌ ๋๋ฆฝ๋๋ค (emoji key):