๋๋ _ ์ ๋ง _ ์ด๋ฆฐ ํ์ผ (์ : VS ์ ์ ํ)์ ๋ํ ์ ์ ํ ํญ๊ณผ ํญ์ ์์ฒด ์ฐฝ์ผ๋ก ๋ถ๋ฆฌํ๋ ๊ธฐ๋ฅ์ ๋์น๋ค.
+1
์ฌ์ฉ์ ์ง์ ํ์ฅ์ ํตํด ํญ์ ์ถ๊ฐ ํ ์ ์์ต๋๊น? ๋ฌธ์๋ฅผ ๋น ๋ฅด๊ฒ ์ดํด ๋ณด์์ง๋ง ํ์ฌ API๋ก ํด๋น ์ ํ์ ๊ธฐ๋ฅ์ ์ถ๊ฐ ํ ์์๋ ๊ฒ ๊ฐ์์ต๋๋ค.
์ฌ์ฉ์ ์ง์ ํ์ฅ์ ํตํด ํญ์ ์ถ๊ฐ ํ ์ ์์ต๋๊น?
์๋์, ํ์ฌ ํ์ฅ ํ๋ก๊ทธ๋จ์์๋ ๋ถ๊ฐ๋ฅํฉ๋๋ค (http://code.visualstudio.com/docs/extensions/our-approach ์ฐธ์กฐ).
+1
: +1 :
: +1 :
+1
ํญ์ Sublime๊ณผ ๊ฐ์ ๋ค๋ฅธ ํ ์คํธ ํธ์ง๊ธฐ๋ ๋งํ ๊ฒ๋์๊ณ Visual Studio์์๋ ์๋ํ๋ ๊ธฐ๋ณธ ๋ฐฉ๋ฒ์ ๋๋ค.
ํญ์ด์๋ ๊ฒฝ์ฐ Ctrl+Tab
๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฆฐ ํ์ผ ๊ธฐ๋ก์ ํ์ ํด ๋ณด์
จ์ต๋๊น?
์. ๊ทธ๋ฌ๋ ํ์ผ์ ๋ซ์ ํ์๋ ํ์ผ์ Ctrl+tab
์ปจํ
์คํธ์ ๋จ์ ์์ต๋๋ค. ๊ฒฝํ์ Sublime / Atom์ ๊ฒฝํ๊ณผ ๋์ผํ์ง ์์ต๋๋ค.
@snehilmodani ๋ง์ต๋๋ค. ๋ชฉ๋ก์ ํ์๊ธฐ์ ์์ ํ์ผ ์น์ ์์๋ ๋ด์ฉ ๋ง ํ์๋๋ค๋ฉด ๋์์ด ๋ ๊น์? ์ ์ด๋ ์์ ํ์ผ ๋ชฉ๋ก์ผ๋ก ์์ ํ ์ ์์ต๋๊น?
๊ทธ๊ฒ์ ์ข์ ๊ฒ์ ๋๋ค!
์ฐธ๊ณ : ํ์ผ ์ด๋ฆ์ด์๋ ๋ ์ด์์์ด ํญ๋ณด๋ค ์ฌ์ฉ์ ์นํ์ ์ด์ง ์์ต๋๋ค. ๊ฐ๊ฐ์ ์ด๋ฆฐ ํ์ผ ์ธํธ๊ฐ์๋ ํ๋ ์ด์์ ํญ ์น์ ์ ๊ฐ๋๋ก ํ์ฅ ํ ์ ์์ต๋๋ค. (๋ค์ ์ฌ๊ธฐ์์ Sublime Text๋ฅผ ์ฐธ์กฐ๋ก ์ฌ์ฉํฉ๋๋ค)
ํญ์ด ์๋์ง ์ฌ๋ถ๋ ์น์ ์ด์๋ ๊ฒ๊ณผ ๋ ๋ฆฝ์ ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ค๋์ VS Code์์ ์ต๋ 3 ๋ช ์ ํธ์ง๊ธฐ๋ฅผ ๋๋ํ ์ด ์ ์์ผ๋ฏ๋ก ์น์ ์ด ์์ต๋๋ค. ํญ์ด ์๊ธฐ ๋๋ฌธ์์ด ์น์ ์ ์ฌ๋ฌ ํ์ผ์ ์ถ๊ฐํ์ง ์์ผ๋ฉฐ ๋น ์น์ (๋ณ๋์ UX ํ ๋ก )์ ๊ฐ์ง ์๋ ์์ต๋๋ค.
Ctrl + Tab์ผ๋ก ๋์ ๊ฐ๊ธฐ : ์ฐ๋ฆฌ ํ์ ์ฒซ๋ ๋ถํฐ ํญ์ ํญ์์ด ์์ ํด ์์ผ๋ฉฐ ์ค์ ๋ก๋ ์์ ํ์ผ๋ณด๊ธฐ๋ ์ค๋ซ๋์ ๊ฐ๊ณ ์์ง ์์๊ณ ์ค์ ๋ก ํ์ ๋ง์ ์ฌ๋๋ค์ด ์ฌ์ฉํ์ง ์์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ด๋ค ํ์ผ์ ์ด ์๋์ง ๋ซ์๋์ง ๊ทธ๋ค์ง ์ค์ํ์ง ์๋ค๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ์ฐ๋ฆฌ ๋ง์์ ์ฐ๋ฆฌ๊ฐ ๋ง์ง๋ง์ผ๋ก ํธ์ง ํ ํ์ผ์ ์ฐ๋์์ ๋ํด ์๊ฐํ๊ณ ์์ต๋๋ค. ๋ฐ๋ผ์ Ctrl + Tab์ ๋๋ฅด๋ฉด ์ผ๋ฐ์ ์ผ๋ก ๋ง์ง๋ง์ ์๋ ํ์ผ์ด ํ์๋ฉ๋๋ค. ๋๋ ๊ฑฐ๊ธฐ์์๋ ํ์ผ์ ์๋ฅผ๋ณด๊ณ ์๋ ๊ฒ์ด ์๋๋ผ ์ต๋ 5 ๊ฐ์ ํ์ผ์๋ง ๊ด์ฌ์ด ์์ต๋๋ค. ์ด ๋ชจ๋ธ์ ์ฅ์ ์ ๋ ์ด์์๊ณผ ํญ์ ์ ํ ๊ด๋ฆฌ ํ ํ์๊ฐ ์๋ค๋ ๊ฒ์ ๋๋ค. ํ์ผ ๊ฐ์ ํ์ํ๋ ๋์ ๊ด๋ฆฌ๊ฐ ์์ฐ์ค๋ฝ๊ฒ ์ด๋ฃจ์ด์ง๋๋ค.
์์ ํ์ผ์ ๋ํ ํ์ผ ์ ํ๊ธฐ๋ฅผ ์ถ๊ฐ ํ ์ ์์ง๋ง, ์ฌ๋๋ค์ด ์ค๋๋ ์ฒ๋ผ Ctrl + Tab์ ์ฌ์ฉํ๋๋ก ์ค๋ํ๊ณ ๋ฌธ์ ๊ฐ ๋ฌด์์ธ์ง ์์๋ณผ ์ ์๋์ง ๋ฃ๋ ๊ฒ์ ํฅ๋ฏธ๋ก์ธ ๊ฒ์ ๋๋ค.
@bpasero ์ ๋ ctrl+tab
์ท์ ๋๋ฆด๊ฒ์, ์ ๊ฐ ์ํ๊ณ ์์ง๊น์ง ์ดํด ๋ณด์ง ์์ ์ด์ ํ์ผ๋ก ์ด๋ํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ค๋ ๊ฒ์ ๋ฐฉ๊ธ ๊นจ๋ฌ์์ต๋๋ค. ๊ทธ๋์ ์ข์ต๋๋ค.
๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ํญ์ ๋์์ผ๋ก ctrl+tab
๋ฅผ ์ฌ์ฉํ ์ ์๋์ง ์ฌ๋ถ์ ๊ด๊ณ์์ด ์๋ก์ด VS ์ฝ๋ ์ฌ์ฉ์๋ ํญ์ด ์์ด์ ๋ฏธ๋ฃจ์ด ์ง ๊ฒ์ด๋ฏ๋ก ์์ฅ ์ ์ ์จ์ ์ํด์๋ง ํญ ์ต์
์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ค๋ฅธ ๋ชจ๋ ํธ์ง๊ธฐ๋ ํญ์ ์ฌ์ฉํ๋ฉฐ (๋ ์ข๋ ๋์ ๋ ) ํญ์ ์ฌ์ฉํ์ง ์์ผ๋ฉด VS ์ฝ๋์ ๋ค์ ๋ถํ์ํ ์ง์
์ฅ๋ฒฝ์ด ์๊น๋๋ค. ๊ต์ฅํ ํ์ดํ ์คํฌ๋ฆฝํธ ์ง์์ผ๋ก ์ธํด ํญ ์ง์์ ๊ด๊ณ์์ด VS ์ฝ๋๋ฅผ ์ฌ์ฉํ๊ณ ์์ง๋ง ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ ์ฒ์ ๋ช ๋ฒ ์๋ํด ๋ณด์์ ์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
์, Ctrl+Tab
๋ ์์
์ค์ธ ํ์ผ์ ๊ธฐ๋ก์ ๋ค์ ํ์ํ๋ ๊ฒ์
๋๋ค. Ctrl
ํค๋ฅผ ๋๋ฅธ ์ํ์์ Tab
๋ฐ๋ณตํด์ ๋๋ฅด๋ฉด 1 ๊ฐ ํ์ผ ์ด์์ผ๋ก ๋์๊ฐ ์ ์์ต๋๋ค.
Ctrl+tab
์ (๋) ๊ฐ์ง ์์๋ ๋ฉ์ง ์ผ์ด๋ฉฐ ์ ๋ ์์ ํ ๊ทธ ํฌ์
๋๋ค. Atom์กฐ์ฐจ ๋์น ๊ฒ์
๋๋ค.
๊ฐ ์น์
์ ํญ ๋ฐ ์ฌ๋ฌ ํ์ผ ๊ด๋ จ : Sublime Text์์๋ 3 ๋ช
์ ํธ์ง๊ธฐ๋ฅผ ๋๋ํ ์ด ์ ์์ง๋ง ์ฌ์ ํ ์น์
ํญ ๋ ์ด์์์ ์ ๊ณตํฉ๋๋ค. ๋๋ ํผ๋์ ๋ํด ๋น์ ๊ณผ ๋์ํ๊ณ ํธ์ง๊ธฐ์ ๋ ์ด์์์ ๊ด๋ฆฌํ๋ ๊ฒ์ ์๋นํ ์์
์ด์ง๋ง ์ฌ๋๋ค์ ์ด์จ๋ ๊ทธ๊ฒ์ ์ต์ํฉ๋๋ค.
์ ๋ ์ฌ๋ฌ๋ถ์ด ์ฐ๋ฆฌ ํธ์ง์๋ค๊ณผ์ ๋ณต์กํ ๋ ์ด์์ ๊ธฐ๋ฐ ์ํธ ์์ฉ์ ์ ๊ฑฐํ๋๋ก ์ค๋ํ๋ ค๋ ์ฌํ ์คํ์ ์ผ๋ถ๊ฐ๋๊ณ ์ถ์ต๋๋ค.
๋๋ ํผ๋์ ๋ํด ๋น์ ๊ณผ ๋์ํ๊ณ ํธ์ง๊ธฐ์ ๋ ์ด์์์ ๊ด๋ฆฌํ๋ ๊ฒ์ ์๋นํ ์์ ์ด์ง๋ง ์ฌ๋๋ค์ ์ด์จ๋ ๊ทธ๊ฒ์ ์ต์ํฉ๋๋ค.
์์ ์ ์ต์ํ๋ UX ์์ ๋ฅผ ๋ ๋ง์ด ์ฐพ์ ์์์ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํจ์ฌ ๋ ๋์ ๊ฒ์ ์ต์ํด์ก์ต๋๋ค. :). ํด๋ํฐ ํค๋ณด๋์ ์ค๋งํธ ํฐ ํฐ์น ์ํธ ์์ฉ์ ์๊ฐํด๋ณด์ญ์์ค.
์ ๋ ์ฌ๋ฌ๋ถ์ด ์ฐ๋ฆฌ ํธ์ง์๋ค๊ณผ์ ๋ณต์กํ ๋ ์ด์์ ๊ธฐ๋ฐ ์ํธ ์์ฉ์ ์ ๊ฑฐํ๋๋ก ์ค๋ํ๋ ค๋ ์ฌํ ์คํ์ ์ผ๋ถ๊ฐ๋๊ณ ์ถ์ต๋๋ค.
๋ค, 2016 ๋ ์ฒ๋ผ ๋ญ๊ฐํด์ผ ํ ๊ฒ ๊ฐ์์. @stevencl fyi
๊ฐ ์น์ ์ ํญ ๋ฐ ์ฌ๋ฌ ํ์ผ ๊ด๋ จ : Sublime Text์์๋ 3 ๋ช ์ ํธ์ง๊ธฐ๋ฅผ ๋๋ํ ์ด ์ ์์ง๋ง ์ฌ์ ํ ์น์ ํญ ๋ ์ด์์์ ์ ๊ณตํฉ๋๋ค.
๋น ์น์ ์ ๊ฐ์ง ์ ์๋๋ก๋ณด๋ค ์์ ์ ์ธ ์น์ ์ ํ์ฉํ๋ ์ต์ ์ ๋์ํ์ง๋ง์ด ์น์ ์์ ํญ์ ๋ณผ ์ ์๋ค๋ ๊ฒ์ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ํ์ผ์ด ๋๋ฌด ์ปค์ ธ์ ๋๋ ์์๋ ์๊ฐ์ ํํ ์ผ๋ฟ์ ๋๋ค. ๋ฌด์์ด๋ ๋ณธ๋ค. ๋๋ ์ด๋ฌํ ๊ฒ๋ค์ ์ ๊ทน์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ ๋ซ์ง ์๋ ํ ํญ์ด โโ์ด๋ฆฐ ํ์ผ ๋ชฉ๋ก์ ํ์ํ๋ ์ข์ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์๊ฐํ์ง ์์ต๋๋ค.
๋๋ ์ด๋ฌํ ๊ฒ๋ค์ ์ ๊ทน์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ ๋ซ์ง ์๋ ํ ํญ์ด โโ์ด๋ฆฐ ํ์ผ ๋ชฉ๋ก์ ํ์ํ๋ ์ข์ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์๊ฐํ์ง ์์ต๋๋ค.
์ค์ ๋ก ๊ด๋ฆฌํ๋ ์ฌ๋๋ ์๊ณ ์ค๋ฅธ์ชฝ์ ๋ซ๊ธฐ ํญ์ด์๋ ์ฌ๋๋ ์์ต๋๋ค.
์๊ฒฌ์ ๋ณด๋ด ์ฃผ์ ์ ๋๋จํ ๊ฐ์ฌํฉ๋๋ค.
์์ ๊ณต๊ฐ ๊ด๋ฆฌ (์ด๋ฆฐ ํ์ผ, ํ์คํ ๋ฆฌ ๋ฑ ๊ด๋ฆฌ)๋ฅผ ๊ฐ์ ํ๊ธฐ ์ํด UX ๋ฐฑ ๋ก๊ทธ (# 1133)์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ์ฐ๋ฆฌ์ ์๋๋ ์ด๋ฆฐ ํ์ผ๊ณผ ์ต๊ทผ ํ์ผ ๋ชฉ๋ก์ ๊ด๋ฆฌํ๋ ๊ฒ์ด ๊ฐ๋จํ๊ณ ์ฝ๊ณ ์ฌ์ฉ์๊ฐ VS Code UI์ ๊ณผ๋ํ์ฃผ์๋ฅผ ๊ธฐ์ธ์ด์ง ์๊ณ ๋ ์ฝ๋์ ์ง์คํ ์ ์๋๋ก ๊ฒฝํ์ ๊ฐ์ ํ๋ ๊ฒ์ ๋๋ค.
์ฐ๋ฆฌ์ ๊ฐ์ค์ ํ์ฌ ์์คํ ์ ์ฝ๊ฐ์ ๊ฑฐ์น ๊ฐ์ฅ์๋ฆฌ๊ฐ ์๊ณ (์ : ํธ์ง๊ธฐ๋ฅผ ๋ซ์ผ๋ฉด ์ค์ ๋ก ํธ์ง๊ธฐ๊ฐ ๋ซํ์ง ๋ง, ๋์ ์ด์ ์ ๋์ผํ ํธ์ง๊ธฐ์์ ์ด๋ ค ์๋ ํ์ผ์ ํ์ํด์ผ ํจ) ์ด๋ฌํ ๊ฑฐ์น ๊ฐ์ฅ์๋ฆฌ๋ฅผ ๋งค๋๋ฝ๊ฒ ์ฒ๋ฆฌํ๋ค๋ ๊ฒ์ ๋๋ค. ํจ์ฌ ๋ ๋์ ๊ฒฝํ์ ๋ง๋๋ ๋ฐ ๋์์ด๋ฉ๋๋ค.
์ฐ๋ฆฌ๋ ๋งค์ฐ ์ ๊ธฐ์ ์ผ๋ก ์ ํ์ ๋ํ UX ์ฐ๊ตฌ๋ฅผ ์ํํฉ๋๋ค. ์ฌ์ค, ๊ทธ๊ฒ์ด ์ฐ๋ฆฌ๊ฐ ์ ํ์์ ๋ง์ UX๋ฅผ ๋์์ธํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. ์ฐ๋ฆฌ๋ ์ค์ ํผ๋๋ฐฑ์ ๊ธฐ๋ฐ์ผ๋ก ๋์์ธ์ ๋ฐ๋ณตํ์ฌ ์ฌ๋๋ค์ด ๋ฌด์์ํ๊ณ ์ ํ์ผ๋ก ๋ฌด์์ํ๊ณ ์ถ์ดํ๋์ง์ ๋ํ ํ๋ฅญํ ์ดํด๋ฅผ ์ฌ์ฉํ์ฌ ๋์์ธ์ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
์์ผ๋ก ์ด๋ฌํ ์ฐ๊ตฌ์ ์ฐธ์ฌํ๊ณ ์ถ๋ค๋ฉด (๋น ๋ฅธ 1 ์ ์ค์๊น์ง ๋ค์ ์งํ๋์ง ์์ ๊ฒ์ ๋๋ค) ์๋ ค ์ฃผ์๋ฉด ๊ทํ์ ์ด๋ฆ์ ๋ชฉ๋ก์ ์ถ๊ฐํ๊ฒ ์ต๋๋ค.
์์ผ๋ก ์ด๋ฌํ ์ฐ๊ตฌ์ ์ฐธ์ฌํ๊ณ ์ถ๋ค๋ฉด (๋น ๋ฅธ 1 ์ ์ค์๊น์ง ๋ค์ ์งํ๋์ง ์์ ๊ฒ์ ๋๋ค) ์๋ ค ์ฃผ์๋ฉด ๊ทํ์ ์ด๋ฆ์ ๋ชฉ๋ก์ ์ถ๊ฐํ๊ฒ ์ต๋๋ค.
๊ฐ์ ํ์ธ์!
๋๋ ์ด๋ฌํ ๊ฒ๋ค์ ์ ๊ทน์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ ๋ซ์ง ์๋ ํ ํญ์ด โโ์ด๋ฆฐ ํ์ผ ๋ชฉ๋ก์ ํ์ํ๋ ์ข์ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์๊ฐํ์ง ์์ต๋๋ค.
ํญ ๊ด๋ฆฌ๋ ๋ด ๊ฐ๋ฐ์ ๋ฌด์์์ ์ด๊ณ ๋ฐฉํด๊ฐ๋์ง ์๋ ๋ถ๋ถ์ ๋๋ค. VS-proper์๋ ๋ฐฉํด๊ฐ๋์ง ์๋ ์์ ์ ์คํ ํญ์ด ์์ต๋๋ค (vscode์๋ ์ด๋ฏธ ํญ์ด์๋ ๊ณต๊ฐ์ ์ฐจ์งํ๋ ํ์ผ ์ด๋ฆ์ด ์์ต๋๋ค). ํญ์ฃผํ๋ ํญ ์คํธ์ด ๋ฌธ์ ๋ผ๋ ๋ฐ ๋์ํฉ๋๋ค. ํ์ ํ๊ณ ์ด๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ด ์ข์ ์๋ ์์ง๋ง, ํญ์ ์ฌ์ฉํ๋ ๊ฒ๋ณด๋ค ์ฐ์ ์์๊ฐ ๋ฎ๋ค๊ณ ๋งํ๊ณ ์ถ์ต๋๋ค. VSCode๋ ์ต์ ์๋ ์ํ์ ๋๋ฌํด์ผํฉ๋๋ค. ์ง๊ธ์ ๋งค์ฐ ๊ฐ๊น์์ง๊ณ ์์ง๋ง ์์ง ์์ฐ์ ์ผ๋ก ์์ ํ ์ ์์ต๋๋ค. ๊ธฐ์กด ํจํด์ผ๋ก ์์ํ๋ฉด ์๋ง๋ ์ฐ๋ฆฌ๊ฐ ๋ ๋นจ๋ฆฌ ์ผํ๊ฒ ๋ ๊ฒ์ ๋๋ค.
๋ชจ๋ ์ฌ๋์ด ์น ๊ฐ๋ฐ์๋ ์๋๋ผ๋ ์ ์ ๋ช
์ฌํ ๊ฐ์น๊ฐ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์
์ ์ธ์ด์ ์คํ์ผ์ ๋ฐ๋ผ ํจํด๊ณผ ์ํฌ ํ๋ก๊ฐ ์ฝ๊ฐ ์ฉ ๋ค๋ฅธ ๊ฒฝํฅ์ด ์๋ค๋ ๊ฒ์ ์์์ต๋๋ค. ๊ธฐ๋ณธ ๊ฐ๋ฐ์๋ก์ ๊ด๋ จ ํ์ผ ์ธํธ๋ฅผ ํ์ํ๋ ๊ฒ์ด ์ผ๋ฐ์ ์
๋๋ค. cpp
+ h
, ์๋ง๋ inl
์ด๋ฉฐ ์ผ๋ฐ์ ์ผ๋ก ํ๋์ ํ์ผ ๋ง ๊ฒฉ๋ฆฌํ์ฌ ์์
ํ์ง ์์ต๋๋ค. ์ข
์ข
์ฝ๋ ์์ ๋์ค ์ด์
๋ธ๋ฆฌ ๋ทฐ๊ฐ ํ์๋ฉ๋๋ค. ๋ด ํธ์ง๊ธฐ ํ๊ฒฝ์ 2 ๊ฐ์ ๋ชจ๋ํฐ์ ๊ฑธ์ณ ์์ผ๋ฉฐ ์ฃผ์ด์ง ์๊ฐ์ 4 ๊ฐ์ ํ์ผ์ด ํ์๋๋ฉฐ ๊ทธ๋ณด๋ค ๋ ์ ํ์ ์ธ ํ๊ฒฝ์์ ์์
ํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช์ต๋๋ค.
๋๋ ๋ํ ํญ์ ์ก๊ณ ๊ทธ๊ฒ์ ์์ ๋ ๋ค๋๋ ์ฐฝ์ผ๋ก ์ฐข์ ์ ์๋ค๋ ๊ฒ์ ๋์น๋ค. ๋๋ ์ข
์ข
์ผ๋ฐ์ ์ผ๋ก ์ฐธ์กฐ ํฌ์ธํธ๋ก ์ฌ์ฉ๋๋ 'ํญ์ ์์'๋ก ์ค์ ํ๊ฑฐ๋ ๋ณต์ฌ๋ฅผ ๋ง์ดํ๊ณ ์๋ ๊ฒ์ ์ค์ ํ๋ค. ์์ /์์ ํ์ด์ฑ.
์๋ฅผ ๋ค์ด ์ง๊ธ์ ์ผ๋ถ ๋ ๊ฑฐ์ ์ฝ๋๋ฅผ ๋ฆฌํฉํฐ๋งํ๊ณ ๋จ์ํํ๋ ค๊ณ ํฉ๋๋ค. ๋ด ํ์ฌ ์์ ์ค์ธ ํ์ผ ์ธํธ๋ component.cpp, component.h, component.inl, componentimpl.cpp, componentimpl.h, icomponent.h์ ๋๋ค. 6 ๊ฐ ํ์ผ์ ๋๋ค! ๊ทธ๋ฆฌ๊ณ ์ฃผ๋ณ์์๋ ๋ค๋ฅธ ํ์ผ์ ๊ฐ๋์ฉ ์์ ํ๋ ๊ฒ์์ ๋ฒ์ด๋ ์ ์์ต๋๋ค. ๋๋ ๊ทธ ์คํ์ผ์ ํ๋ก์ ํธ์์ ์์ ํ ๋ ctrl-tab์ ์์ ๋กญ๊ฒ ์ฌ์ฉํ์ง๋ง (2 ๊ฐ์ ํ์ผ ์ฌ์ด๋ฅผ ๋๊ธฐ๋ฉฐ),์ด ์ปจํ ์คํธ / ์ฝ๋๋ฒ ์ด์ค์์๋ ํญ ์์ด๋ ์์ ํ ์ ์์ต๋๋ค.
๋ ๊ฑฐ์ ์ฝ๋๋ฅผ ๋ฆฌํฉํ ๋งํ๊ณ ์ ์งํ๋ ๊ฒ์ ์๋ก์ด ์ฝ๋๋ฅผ ์์ฑํ๋ ๊ฒ๊ณผ๋ ๋งค์ฐ ๋ค๋ฅธ ์ํฌ ํ๋ก๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค (์ฌ๋ฌ๋ถ์ดํ๊ณ ์๋ ์์ ์ด๋ฉฐ ๋๋ถ๋ถ UX ๋์์ธ์ ์ง์นจ์ผ๋ก ์ฌ์ฉํ๊ณ ์์ต๋๋ค).
๋ด ์์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๋ชจ๋ ๊ฒ์ ์ฌ์ฐฝ์กฐํ๋ ค๋ ํ๋์ ์ธ ์๊ตฌ๊ฐ ์์ผ๋ฉฐ, ์ต๊ทผ ๋ช ๋ ๋์ UX ๋์์ธ์์ ์์ฒญ๋ ๋ฐ์ ์ ๋ณด์์ต๋๋ค. vscode๋ ์ด๋ฏธ ์ด๋ค ์ค ์ผ๋ถ๋ฅผ ์ ๊ณตํ์ง๋ง, ์ฌ๋๋ค์ด ์์ญ ๋ ๋์ ์ผํด์จ ๋ฐฉ์์ ๋ฐ๊ฟ ๋๋ ์ ์คํ๊ณ ์ฌ๋ฐ๋ฅธ ํ๋จ์ ๋ด๋ฆฌ์ญ์์ค. ๋ง์ ๊ธฐ์กด ๋์์ธ์ ์ค๋๋์ด ์ต์ ์ ํ์ด๋๊ธฐ ์ํด ์ ๋ฐ์ดํธ๊ฐ ํ์ํ์ง ์๊ณ ํ๋ฅญํ๊ณ ํจ์จ์ ์ด๊ธฐ ๋๋ฌธ์ ํ๋ฆฝ๋์์ต๋๋ค. :)
์ด๋ฌํ ์ง์ค ์ฐ๊ตฌ์ ์ฐธ์ฌํ ์์๋ ๊ธฐํ๋ฅผ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
๋ด ์์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๋ชจ๋ ๊ฒ์ ์ฌ์ฐฝ์กฐํ๋ ค๋ ํ๋์ ์ธ ์๊ตฌ๊ฐ ์์ผ๋ฉฐ, ์ต๊ทผ ๋ช ๋ ๋์ UX ๋์์ธ์์ ์์ฒญ๋ ๋ฐ์ ์ ๋ณด์์ต๋๋ค. vscode๋ ์ด๋ฏธ ์ด๋ค ์ค ์ผ๋ถ๋ฅผ ์ ๊ณตํ์ง๋ง, ์ฌ๋๋ค์ด ์์ญ ๋ ๋์ ์ผํด์จ ๋ฐฉ์์ ๋ฐ๊ฟ ๋๋ ์ ์คํ๊ณ ์ฌ๋ฐ๋ฅธ ํ๋จ์ ๋ด๋ฆฌ์ญ์์ค.
์ ๊ฒฝ์ฐ์ ๋๋ค. ์ฌ์ค ํญ ์์ด๋ ์ผํ ์ ์์ต๋๋ค. ๋๋ ์๋ ๋์ ํญ ์์คํ ์ ์ฌ์ฉํ๊ณ ์์ผ๋ฉฐ, ํญ์ด ์์ผ๋ฉด ์ ๋ง ๊ธธ์ ์์์ต๋๋ค. ์ด๊ฒ์ด ์ ๊ฐ ์ค์ ๋ก ์ฝ๋๋ฅผ ์ฌ์ฉํ์ง ์๋ ์ด์ ์ค ํ๋์ ๋๋ค.
๋ง์ ๊ธฐ์กด ๋์์ธ์ ์ค๋๋์ด ์ต์ ์ ํ์ด๋๊ธฐ ์ํด ์ ๋ฐ์ดํธ๊ฐ ํ์ํ์ง ์๊ณ ํ๋ฅญํ๊ณ ํจ์จ์ ์ด๊ธฐ ๋๋ฌธ์ ํ๋ฆฝ๋์์ต๋๋ค. :)
: +1 :
์ง๊ธ๊น์ง ์ด๋๊ฐ์ "์์ ํ์ผ"๋ชฉ๋ก ๋ง์๋ ๊ฒ๊ณผ ๋น๊ตํ์ฌ ํญ์ ๋ํ ์ข์ ์ด์ ๋ฅผ ์์ง ๋ค์ด ๋ณด์ง ๋ชปํ์ต๋๋ค. ํ์ผ์ ๊ฐ์ ธ ์์ ์ ์ฐฝ์ผ๋ก ๋๋๊ทธ ํ ์ ์๋ค๋ ๊ฒ์ ํญ ์์คํ ์ ์ด์ ์ด ์๋๋ผ ํญ์์ด ์ฌ์ฉํ ์์๋ ๊ธฐ๋ฅ์ ๋๋ค.
์ฌ๋๋ค์ด ํญ์์ ํ์ผ์ ์ด๊ณ ์ด๋ํ๊ณ ๊ฒฐ๊ตญ ๋ซ๊ณ ์ถ์ดํ๋ ๊ฒ์ผ๊น ์? ๋น์ ์ด ๊ทธ๊ฒ์ ๋๋ฌด ์ต์ํ๊ธฐ ๋๋ฌธ์ ๋๊น, ์๋๋ฉด ์ค์ ๋ก ๊ทธ๋ ๊ฒํ๋ ๋ฐ ๊ฐ์น๊ฐ ์์ต๋๊น? ๊ฐ์ด ๋์ค์ ์๋ก์ด ๊ฒ์ ์์ํ๊ธฐ ์ํด ๋ฌด์ํ ํ์ฑ ์์ ํ์ผ ์ธํธ๋ฅผ ์ค์ ํ ์ ์์ต๋๊น? ๋ค๋ฅธ ํํ ๋ฐฉ์์ผ๋ก๋ ๋ฌ์ฑ ํ ์์๋ ํญ์ ๊ฐ๋ ๊ฒ์ด ์ ๊ทธ๋ ๊ฒ ์ข์์ง ๊ถ๊ธํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋๋ ๋ชจ๋ ์ฌ๋์ด ํญ์ ์ต์ํ๋ค๋ ์ฃผ์ฅ์ ๋ฐ์๋ค์ด์ง ์์ต๋๋ค :). ๋ง์ ์ฌ๋๋ค์ด ํ์ผ ์ ์ฅ์ ์ต์ํ์ง๋ง ์ฌ์ ํ ์๋ ์ ์ฅ ๊ธฐ๋ฅ์ด์๋ ํธ์ง๊ธฐ๊ฐ ์์ผ๋ฉฐ ์ฌ๋๋ค์ ๊ทธ๊ฒ์ ์ข์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ์ค์ ๋์ด ์์ง ์๋๋ผ๋ ์ฌ์ฉ์์๊ฒ ๋ช ๊ฐ์ง ์ต์ ์ ํตํด ํญ ๊ธฐ๋ฅ์ ํ์ฑํ ํ ์์๋ ์ ํ๊ถ์์ฃผ๋ ๊ฒ์ด ๊ฑฐ์ ๋์๊ฒ ์ข์ต๋๋ค.
์๋ฅผ ๋ค์ด, ์ฌ์ฉ์๊ฐ "์์ ํ์ผ"์น์ ์ ๋งจ ์๋ก ์ด๋ / ๋๋๊ทธํ๋ ๊ฒ์ ์ด๋ป์ต๋๊น (ํญ์ผ๋ก ๋ณํํ๋ ๊ฒฝ์ฐ). ๋ค์ ๋งํ์ง๋ง, ์ฌ์ฉ์๋ ์์ ์ด ์ํ๋ ์์ ๋ฐฉ์์ ์ ํํ ์ ์์ผ๋ฉฐ ์ด๊ฒ์ด ํ๋ฅญํ๋ค๊ณ ์๊ฐํฉ๋๋ค!
๋์๊ฒ๋ ํญ์ ๋์๋งํผ ํญ์ ๋ชจ์์ด ๊ทธ๋ฆฌ์์ง๋ ๊ฒ์ด ์๋๋๋ค. (์๋ฅผ ๋ค์ด Sublime Text๋ฅผ VS Code์ฒ๋ผ ๋ณด์ด๊ฒ ํ ์ ์๋๋ฐ, ํญ ๋ฐ๋ฅผ ์จ๊ธฐ๊ณ ๋์ ์ฌ์ด๋ ๋ฐ์ ์ด๋ฆฐ ํ์ผ์ ํ์ ํ ์ ์์ง๋ง ํญ๊ณผ ๋๊ฐ์ด ๋์ํฉ๋๋ค.)
VS Code๋ก ๊ฐ์ฅ ๋จผ์ ํ ์ผ์ ๋ซ๊ธฐ ํ์ผ์ ๋ฐ๊พธ๊ณ ํ์ฑ ํธ์ง๊ธฐ ํค๋ณด๋ ๋ฐ๋ก ๊ฐ๊ธฐ๋ฅผ ๋ซ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ฉด ctrl + W๋ ํ์ผ์ ์์ ํ์ผ์ ๊ทธ๋๋ก๋๊ณ ctrl + tab์ ์ด์ง๋ฝํ ์ง ์๊ณ ์ค์ ๋ก ํ์ผ์ ๋ซ์ต๋๋ค.
ํ์ง๋ง ๊ทธ๋๋ ํ์ผ์ ๋ซ์ ๋๋ง๋ค ๋น ํ๋ฉด์ด ํ์๋๊ณ ๊ฐ์ฅ ์ต๊ทผ์ ์ด๋ ค์๋ ์์ ํ์ผ์ ํ์ํ๊ธฐ ์ํด Ctrl + Tab์ ๋๋ฌ์ผํฉ๋๋ค (๋ง์ง๋ง ํ์ผ ์ผ ๋๋ ctrl + tab ๋ค์์ Enter ํค๋ฅผ ๋๋ฅด์ญ์์ค. ๊ทธ๊ฒ ๋ฌด์์ธ์ง ํ์คํ์ง ์์ต๋๋ค.) ๋ค๋ฅธ ํธ์ง๊ธฐ์์๋ ํ์ฌ ํ์ผ์ ๋ซ์ ๋ ๊ฐ์ฅ ์ต๊ทผ ๋๋ ์ธ์ ํ ์ด๋ฆฐ ํ์ผ (ํญ)์ด ์ฆ์ ๋ง์ดํฉ๋๋ค.
๋ํ ์์ ํ์ผ ์ฌ์ด์ ctrl + tab์ ์ผ๋ฐ์ ์ผ๋ก ํ์๋๊ฑฐ๋ ์ ๋ ฌ ๋ ์์๋๋ก ์๋ํ๋ ํญ๊ณผ ๋ฌ๋ฆฌ ๊ฐ์ฅ ์ต๊ทผ์ ์์๋ก ์๋ํ๋ ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค. (์ผ๋ถ ํธ์ง์๋ ๋ ๋ค ์ง์ํ๋ ๊ฒ์ ๋ณด์์ต๋๋ค.)
๋๋ ๋ถํ ์ฐฝ์ ์ฌ์ฉํ์ง ์์ผ๋ฏ๋ก ์ด๋ฌํ ํ๋ ์ฐจ์ด ์ค ํ๋๊ฐ ๊ทธ๊ฒ๊ณผ ๊ด๋ จ์ด ์๋ค๋ฉด ๋์๊ฒ ์์ค๋ฉ๋๋ค. ๊ทธ๋ฐ ๊ฐ๋์์ ์ดํดํ๋ฉด ๋ ์ ์ดํดํ ์ ์๊ฒ ์ง๋ง ์ฌ์ ํ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์ฌ์ฉ ์ฌ๋ก๋ ๋น ๋ถํ ์ด ์๋๊น์?
์ด์จ๋ ์์ง๋ง ๋น๋ฒํ ๋ง์ฐฐ๋ก ์ธํด VS Code์์ ๋ฉ๋ฆฌ ๋จ์ด์ ธ ๋ค๋ฅธ ํธ์ง๊ธฐ๋ก ๋์๊ฐ๋๋ค. ์, VS Code๊ฐ ๋ด๊ฐ ์ต์ํ ๊ฒ๊ณผ ๋ค๋ฅด๊ฒ ์๋ํ๋ค๊ณ ๋งํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ด๊ฐ _works_์ ์ต์ํ๊ณ ๋ค๋ฅด๊ฒ ์๋ํ๋ VS Code๊ฐ ๋ง์ฐฐ์ ์ผ์ผ์ผ ์ฒ๋ฆฌ ํ ํ์๊ฐ ์๋๋ก ๋ค๋ฅธ ํธ์ง๊ธฐ๋ฅผ ๋ ๋นจ๋ฆฌ ์ฌ์ฉํ๊ฒ๋๋ค๋ฉด ๊ทธ๊ฒ์ ํฐ ๋ฌธ์ ์ ๋๋ค.
์, ํธ์ง๊ธฐ ์์ญ์ด ํญ์ ํ์ํ์ง ์๊ณ ํญ๊ณผ ์ ์ฌํ๊ฒ ์๋ํ๋ ๋ชจ๋ธ์ ๋ณผ ์ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ด๋ ์ ์ด๊ฒ์ ํ๊ตฌํ๊ณ ์ถ์ต๋๋ค.
Btw์๋ ํธ์ง๊ธฐ๋ฅผ ๋ซ์ผ๋ฉด ์์ ํ์ผ์์ ๋ค์ ํญ๋ชฉ์ ์ฌ๋ ํ์ฅ์ด ์์ต๋๋ค. @kfranqueiro๊ฐ ์ ์ํ ๊ฒ์ฒ๋ผ ํค ๋ฐ์ธ๋ฉ์ ๋ณ๊ฒฝํ๋ ๊ฒ๊ณผ ๊ฒฐํฉํ๋ฉด ๊ฑฐ์ imho๊ฐ๋ฉ๋๋ค.
๋ค์์ ๋งํฌ์ ๋๋ค. https://marketplace.visualstudio.com/items/bigous.file-smart-reopener-vscode
์ง๊ธ๊น์ง ์ด๋๊ฐ์ "์์ ํ์ผ"๋ชฉ๋ก ๋ง์๋ ๊ฒ๊ณผ ๋น๊ตํ์ฌ ํญ์ ๋ํ ์ข์ ์ด์ ๋ฅผ ์์ง ๋ค์ด ๋ณด์ง ๋ชปํ์ต๋๋ค. ํ์ผ์ ๊ฐ์ ธ ์์ ์ ์ฐฝ์ผ๋ก ๋๋๊ทธ ํ ์ ์๋ค๋ ๊ฒ์ ํญ ์์คํ ์ ์ด์ ์ด ์๋๋ผ ํญ์์ด ์ฌ์ฉํ ์์๋ ๊ธฐ๋ฅ์ ๋๋ค.
๋ฌผ๋ก , ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก๋ ๊ฐ๋ฅํ ์๋ ์์ง๋ง ... ์? ์ ๊ณต ํ ์๋นํ ๊ฐ์ ์ด๋ ํ์ ์ด ์๋ค๋ฉด.
์ฌ๋๋ค์ด ํญ์์ ํ์ผ์ ์ด๊ณ ์ด๋ํ๊ณ ๊ฒฐ๊ตญ ๋ซ๊ณ ์ถ์ดํ๋ ๊ฒ์ผ๊น ์?
์
๋น์ ์ด ๊ทธ๊ฒ์ ๋๋ฌด ์ต์ํ๊ธฐ ๋๋ฌธ์ ๋๊น, ์๋๋ฉด ์ค์ ๋ก ๊ทธ๋ ๊ฒํ๋ ๋ฐ ๊ฐ์น๊ฐ ์์ต๋๊น?
๋ถ๋ถ์ ์ผ๋ก๋ ์ต๊ด์ด์ง๋ง, ์์ง ๊ทธ ๋๊ตฌ๋ ์๋นํ ์ฐ์ํ ๊ฒ์ ์ ์ํ์ง ์์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ฌ๋๋ค์ด ์์ญ ๋ ์ ์ค๋๋ ์ต๊ด์ ๋ง์ ์ธ์ฐ๊ณ ์ฌ ํ๋ จํด์ผํ๋ค๊ณ ์ฃผ์ฅํ๋ค๋ฉด ํ์ ์ ์๋นํ ์ด์ ์ ์ ๊ณตํด์ผํฉ๋๋ค.
๊ฐ์ด ๋์ค์ ์๋ก์ด ๊ฒ์ ์์ํ๊ธฐ ์ํด ๋ฌด์ํ ํ์ฑ ์์ ํ์ผ ์ธํธ๋ฅผ ์ค์ ํ ์ ์์ต๋๊น?
์ด ๋ฌธ์ฅ์ ์ ํํ ์ดํดํ๋์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ์ฌ๋ฌ '์์ ํ์ผ'์ธํธ์ ์ฉ์ด๋ก ์์ ํ๋ ๋์์ ์ค๋ช ํ๋ ค๊ณ ํฉ๋๊น? ์์ํ๊ธฐ ์ด๋ ต์ต๋๋ค. ๊ทธ๊ฒ์ด ๋ณดํธ์ ์ผ๋ก ์ ์ฉํ ์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๋ ๊ฑฐ์, ์ ์ง ๊ด๋ฆฌ ๋ฐ ๋ฆฌํฉํฐ๋ง ์์ ์ ๊ฒฝ์ฐ ์ด๋ฌํ ๋ฐฉ์์ผ๋ก ์์ ํ๋ ๊ฒ์ด ์ฌ๊ฐํ ๋จ์ ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์์ ์ธํธ๋ ์ผ๋ฐ์ ์ผ๋ก ๋ฏธ๋ฆฌ ์๋ ค์ง์ง ์๊ณ ์์ ํ ๋ ๋ฐ์ํ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ธฐ์กด ๋ชจ๋ธ์ ์ด๋ฏธ ์ด๋ฌํ ์ํฌ ํ๋ก์์ ์ ์๋ํฉ๋๋ค.
๋ค๋ฅธ ํํ ๋ฐฉ์์ผ๋ก๋ ๋ฌ์ฑ ํ ์์๋ ํญ์ ๊ฐ๋ ๊ฒ์ด ์ ๊ทธ๋ ๊ฒ ์ข์์ง ๊ถ๊ธํฉ๋๋ค.
๋ค๋ฅธ ๊ด์ ์์; ๊ณต๊ฐ ํ์ฉ์ ๊ณ ๋ คํ์ญ์์ค. _ ์ด๋ฏธ ์ฝ๋ ์ฐฝ ์๋จ์ ํญ์ด ์์ต๋๋ค. ํ์ผ ์ด๋ฆ์ด์๋ ๊ณณ์
๋๋ค. ์ด๋ฆ ์ฃผ์์ ํญ ์ฌ๊ฐํ์ด ์์ต๋๋ค (ํญ์ฒ๋ผ ๋์ํ๊ธฐ๋ํฉ๋๋ค. ๋ง์ฐ์ค ๊ฐ์ด๋ฐ ๋ฒํผ์ ํด๋ฆญํ๋ฉด ๋ซํ๋๋ค!). ์ฝ๋ ์ฐฝ ์์ ํ์ผ ์ด๋ฆ ์ค๋ฅธ์ชฝ์๋ ํ์ฌ ๋น ๊ณต๊ฐ (ํญ์ด ์์ด์ผ ํจ)์ด ์์ต๋๋ค.
์์
๊ณต๊ฐ์ ์ผ์ชฝ ์๋จ์๋ '์์
ํ์ผ'๋ชฉ๋ก์ด ์์ต๋๋ค. ์ด๊ฒ์ ๋จ์ง ์กด์ฌํ ํ์๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋ ๋ฐฐ๋ก ๋ญ๋น๋๋ ๊ณต๊ฐ์
๋๋ค. ๊ทธ ๊ณต๊ฐ์ ์ผ๋ฐ์ ์ผ๋ก ํญ์ด์๋ ํ์ผ๋ก ์ด๋ํ์ฌ ๋ญ๋น๋๋ ๊ณต๊ฐ์ ์ฑ์ธ ์ ์์ต๋๋ค.
๋๋ ๋ํ ๊ณต๊ฐ ํ์ฉ๊ณผ ์ต๊ด์ ๊ฒฝํฅ๋ณด๋ค ๋ ์ค์ง์ ์ธ ์ฐจ์ด๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค. ๋ฐ์ธ๋ฉ ๋ ํธ์ง๊ธฐ ์ฐฝ๊ณผ ๊ด๋ จ๋ ํญ์ ๊ฐ๊ณ ์ถ์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ ์ด๋ 2, 3, ์ข
์ข
4 ๊ฐ์ ์ฝ๋ ์ฐฝ์ด ์ด๋ ค ์๊ณ (vs-proper์์) ๊ฐ๊ฐ ๋ ๊ฐ์ ๊ด๋ จ ํญ์ด ์์ต๋๋ค. ์๋ง๋ ํ ์ฐฝ์๋ widget.cpp/.h
์ด ์๊ณ ๋ค๋ฅธ ์ฐฝ์๋ gizmo.cpp/.h/.inl
์์ต๋๋ค. ์ด ํญ์ ์ฐ๊ฒฐ๋ ์ฝ๋ ์ฐฝ๊ณผ ๋
ผ๋ฆฌ์ ์ผ๋ก ์ฐ๊ด๋์ด ์์ผ๋ฉฐ ๊ทธ๊ฒ ๋ง์กฑ ์ค๋ฝ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋๋ ๋ชจ๋ ์ฌ๋์ด ํญ์ ์ต์ํ๋ค๋ ์ฃผ์ฅ์ ๋ฐ์๋ค์ด์ง ์์ต๋๋ค :). ๋ง์ ์ฌ๋๋ค์ด ํ์ผ ์ ์ฅ์ ์ต์ํ์ง๋ง ์ฌ์ ํ ์๋ ์ ์ฅ ๊ธฐ๋ฅ์ด์๋ ํธ์ง๊ธฐ๊ฐ ์์ผ๋ฉฐ ์ฌ๋๋ค์ ๊ทธ๊ฒ์ ์ข์ํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๊ธ์์, ๋ฐ์๋ค์ด ๋ ๋ง๋ , ์ฌ๋๋ค์ ๊ทธ๊ฒ์ด ํฉ๋ฆฌ์ ์ด๊ณ ๊ฐ๋ ฅํ ์ฃผ์ฅ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ํ์ง๋ง ๋น์ ์ด ํจ์ฌ ๋ ๋์ ๊ฒ์ ์ผ๋์๋๋ฉด ์ ํ๋จ์ ์ ๋ณดํ๊ฒ ์ต๋๋ค. ๊ผญ ํญ์์ ์๋ฏธ์๊ฒ ํฅ์์ํฌ ์ ์๋ค๊ณ ์๊ฐํ๋ค๋ฉด ํ ๋ฒ ์๋ํด๋ณด์ธ์.ํ์ง๋ง 'ํธ๋ ๋ ํ'ํ์ ๋ง์ผ๋ก ์๊ณ ํ๊ฒ ๊ฐ์ํ์ง ๋ง์ธ์.) .. ์ํ quot๋ฅผ ์ ๊ฑฐํ๋ ๊ฒ์ด ํจ์ฌ ๋ ์ฐ์ํด์ผํฉ๋๋ค. .
๋๋ ํ์ฌ์ '์์
ํ์ผ'๋ชฉ๋ก์ด ํ์คํ ์ฐ์ํ์ง ์๋ค๊ณ ๋งํ ์ ์์ต๋๋ค. ํญ์ด ๋ฐ์ธ๋ฉ ๋ ํธ์ง๊ธฐ ์ฐฝ์์ ๋ถ๋ฆฌ๋๊ณ ํญ์ ์ผ๋ฐ์ ์ธ ์์น๊ฐ ๋น์ด์๋ ๋์ ๋ชฉ๋ก์ด ๋ญ๋น๋๋ ๊ณต๊ฐ์ ์ด๊ณ ์๋ค๋ ๋จ์ ์ ์ ์ธํ๊ณ ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์์ง์ผ๋ก ๋ฐฐ์ด ๋ ํญ์
๋๋ค.
๋ํ '์์
ํ์ผ'๋ชฉ๋ก์ ๋์ ๋์ด๊ฐ์๋ ๊ฒ์ด ๋ง์์ ๋ค์ง ์์ต๋๋ค. ์ฆ, ํ๋ก์ ํธ ํธ๋ฆฌ๊ฐ ์ธ๋ก๋ก ์ด๋ํ๋ค๋ ์๋ฏธ์ด๋ฉฐ '์์
ํ์ผ'์ ๊ณ ์ ๋ ๋์ด์ ์ธ๋ก ์คํฌ๋กค ๋ง๋๊ฐ ์์ผ๋ฉด ๋ ์ ๊ฒ ์ํ ๊ฒ ๊ฐ์ต๋๋ค. ๋์ .
์ผ๋ฐ ํญ๋ณด๋ค ์ฐ์ํ์ง ์์ผ๋ฏ๋ก ์ ์ํ ์ค๋๋ ฅ์๋ ์ด์ ๊ฐ ์์ต๋๋ค. ์ ์๊ฐ์๋ :)
+1 @TurkeyMan
VS Code ํ์์ ์ฐ๋ฆฌ๋ ์ฒ์ (4 ๋ )๋ถํฐ ํญ์์ด ์์ ํ์ผ์์ด ์์ ํด ์์ผ๋ฉฐ ์๋ฌด๊ฒ๋ ๋น ๋จ๋ฆฌ์ง ์์์ต๋๋ค. ๋ฐ๋ผ์ ๊ฐ์ธ์ ์ผ๋ก ์์ ํ์ผ ์น์ ์ด ๋ญ๋น๋๋ ๊ณต๊ฐ์ด๋ผ๋ ๋ฐ ๋์ํ๊ณ ํด๋น ์น์ ์ ์ถ์ ๋ ์ํ๋ก ์ ์งํฉ๋๋ค. ๊ทธ๋ฌ๋ ์๋ ์ ์ฅ์ด ํ์ฑํ ๋ ์ํ์์๋ ์์ ํ๋ฉฐ ์ผ๋ฐ์ ์ผ๋ก ๋ํฐ ํ์ผ์ ๋ํด์๋ ์ ๊ฒฝ ์ฐ์ง ์์ต๋๋ค. ์์ ํ์ผ์ ์ฃผ๋ก ๋๋ฝ๊ณ ์ ๋ชฉ์๋ ํ์ผ์ ํ์ ํ ์์๋ ๊ณต๊ฐ์ ์ ๊ณตํ๊ธฐ ์ํด ๋์ ๋์์ต๋๋ค. ๋์ค์ ์ฐ๋ฆฌ๋ ๋ค๋ฅธ UI ๋ฐฉ์์ผ๋ก ๋น์ทํ ํํ์ด๊ธฐ ๋๋ฌธ์ ์ ํต์ ์ธ ํญ์ด์๋ ์ฌ๋๋ค์ ๋๋๋ฐ๋ ์ ์ฉํ ์ฅ์๋ผ๊ณ ๊ฒฐ์ ํ์ต๋๋ค.
ํ์ผ ์ ๋ณด ๋ฐ ์์ ์ ํ์ํ๊ธฐ ์ํด ํธ์ง๊ธฐ ์์ ๊ณต๊ฐ์ ์์ฝํฉ๋๋ค. ์ด ๊ณต๊ฐ์ด ํญ์ ํ์ํ ๊ณต๊ฐ๊ณผ ๋์ผํ๋ค๊ณ ์ฃผ์ฅ ํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ํญ์ ๋ํ ๋ด ์ฃผ์ฅ์ ์ผ๋ฐ์ ์ผ๋ก ์ํ ๊ณต๊ฐ์ด ์์ ํ์ผ ๋ชฉ๋ก์ ํ์ํ๊ธฐ์ ์ถฉ๋ถํ์ง ์๋ค๋ ๊ฒ์ ๋๋ค.
์ด๊ฒ์ ์ฐ๋ฆฌ๊ฐ ๋ฐฉ์งํ๋ ค๋ ์ ๋ชฝ์ ๋๋ค. โโ์ํ๋ ํ์ผ์ ์ฐพ์ผ๋ ค๋ฉด ํญ ๋ชฉ๋ก์ ์ข์ฐ๋ก ์คํฌ๋กคํด์ผํฉ๋๋ค. ํญ์ ๊ฐ๋ก๋ก ํ์ ํ ์์๋ ๊ฒ๋ณด๋ค ๋ ๋ง์ ํญ์ด ์ด๋ ค ์์ง ์์ ๊ฒฝ์ฐ์๋ง ์ ๋๋ก ์๋ํฉ๋๋ค. ํ์ผ ์ด๋ฆ์ด ์จ๊ฒจ ์ง ์ ๋๋ก ํญ์ด ์์์ง๋ฉด ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง๋ณด๊ธฐ ์ํด์๋ง ๋ค๋ฅธ ํญ์ ๋ซ์์ผํฉ๋๋ค.
์ด์ ๋ถ๋ช
ํ ์์
ํ์ผ์๋ ๋ค๋ฅธ ์ฐจ์์์ ๋น์ทํ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ํ์์ ์ผ๋ฐ์ ์ผ๋ก ๋ชจ๋ ๊ฒ์ Ctrl+Tab
๋ง ์ฌ์ฉํ๊ณ ๋ฌด์์ด ์ด๋ ธ๋์ง ์ฌ๋ถ๋ ์ ๊ฒฝ ์ฐ์ง ์์ต๋๋ค.
์์ฝํ๋ฉด ์์
ํ์ผ์ ํญ์ ๋์ฒดํ๋ ์ฐ๋ฆฌ์ ๋๋ต์ด ์๋๋ผ ์์
ํ์ผ๊ณผ Ctrl+Tab
์ ์กฐํฉ์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ ํ์ Ctrl+Tab
ํ๊ณ ๋ค๋ฅธ ๊ฒ์ ๊ฑฐ์ ์ฌ์ฉํ์ง ์์ต๋๋ค.
์ด๋ฏธ์ง๊ฐ ๋ฌธ์ ๋ฅผ ๋ถํ์ํ๊ฒ ๊ณผ์ฅํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋นํ์ค์ ์ผ๋ก ์ข์ ์ฐฝ, ๋๊ฐ์ ํญ ๊ฐ์ฅ์๋ฆฌ, ํญ์ ๋๋ฌด ๋ง์ ํ
์คํธ, ์ค๋ฅธ์ชฝ ์ ;)
vs-proper๋ ํญ์ ์๋ฆ๋ต๊ฒ ๋ชป์ ๋ฐ๊ณ , ์์ ๋์ ๋์ง ์๋ ํญ์ผ๋ก ๊ตด๋ฌ ๊ฐ์ง ์์ ์ด์ ๊ฐ ์์ต๋๋ค.
์ ์ฉ ๊ฐ๋ฅํ ๊ฒฝ์ฐ ๋๋ ๋งค์ฐ ์์ ๋กญ๊ณ ์์ ๋ก์ด Ctrl-Tab ์ฌ์ฉ์์ด์ง๋ง 2 ๊ฐ ๋๋ 3 ๊ฐ ์ดํ์ ํ์ผ์ ์ ๊ทน์ ์ผ๋ก ํธ์งํ์ง ์๋ ํ Ctrl-Tab์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ด ๋ฌธ์ ์ ๋ํ ๊ทํ์ ์๊ฒฌ์ด ๊ทํ์ ํน์ ํ๋ก์ ํธ์ ๋ํด ์๋นํ ํธํฅ๋์ด์์ ์ ์์ผ๋ฉฐ ์ธ์ด ํธ๊ฒฌ์ ํฌํจ ํ ์ ์๋ค๋ ์์ฌ์ด ์์ต๋๋ค. C / C ++์์ .h
๋ฅผ ์๋ฝํ๋ฉด ์ผ๋ฐ์ ์ธ ์์
ํ์ผ ์๊ฐ ๋ ๋ฐฐ ๋๋ ์ธ ๋ฐฐ๊ฐ๋๊ณ , ์ ๊ฒฝ์ฐ์๋ .cpp
๋ง๋ค ๋ณด์ํ๋ .inl
์ข
์ข
์์ต๋๋ค. ์ด ์๋๋ฆฌ์ค์์๋ Ctrl-Tab์ด ๋ ํจ๊ณผ์ ์ด๋ฉฐ ํญ ๊ด๋ฆฌ์ ํจ๊ป Ctrl- ~ (toggle cpp / h; ๊ธฐ๋ฅ ์์ฒญ๋ ๊ฒ์ ํจ)๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝํฅ์ด ์์ต๋๋ค.
๋๋ ๋ชจ๋ ํด๋์ค๊ฐ ์๋ฌด๋ฆฌ ์๋๋ผ๋ ์์ฒด ํ์ผ์ ์์ด์ผํ๋ Java๋ฅผ ๊ณ ๋ คํ์ญ์์ค.
ํ์ฌ ์ผ์์์ ๋๋ ์ข ์ข 10 ๊ฐ์ ํ์ผ๋ก ๊ตฌ์ฑ๋ ์์ ์ธํธ๋ฅผ ๊ฐ์ง๊ณ ์๋๋ฐ, ์ด๋ฐ ๋ฐฉ์์ผ๋ก ์์ ํ ๋ Ctrl-Tab์ ๋์๊ฒ ์ธ๋ชจ๊ฐ ์์ต๋๋ค. ๊ฐ์ฅ ์ค์ฉ์ ์ธ ์ํฌ ํ๋ก์ฐ๋ 2-4 ๊ฐ์ ํธ์ง๊ธฐ ์ฐฝ๊ณผ ์ฐฝ๋น ๋ช ๊ฐ์ ํญ์ ๋๋ค. ์ ๋์ด ๋ ์ด์์์ ์ ํํ์ง ์์์ต๋๋ค. ์๋ํ๋ฉด ์ ๊ฐ ์ข์ํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด ํน์ ์์ ์์ํ ๊ฐ์ฅ ํจ์จ์ ์ธ ์์ ๊ณต๊ฐ ๋ ์ด์์์ด๊ธฐ ๋๋ฌธ์ ๋จ์ํ ๋ํ๋ฌ์ต๋๋ค.
+ 1
๋ณดํต ํธ์ง๊ธฐ๋ฅผ ๋ถํ ํ๊ณ ํญ์ ๋ซ๋ ๊ฒ์ด 10 ๊ฐ ์ด์์ ์์
ํ์ผ์ ๊ฐ๋ ๊ฒ๋ณด๋ค ์กฐ๊ธ ๋ ์ง๊ด์ ์
๋๋ค.
๋๋ ๋ํ ์ผ๋ฐ์ ์ผ๋ก ํ์ผ์ ํ์ ์งํฉ์ ๋ํด์๋ง ์์ ํ๊ณ ์์ผ๋ฉฐ ์ด๋ฌํ ํ์ผ์ ํธ๋ฆฌํ๊ฒ ์ ์งํ๊ณ ์ถ์ต๋๋ค. 5/5๋ ๊ฐ์ธ์ ์ผ๋ก 10 ๋ชฉ๋ก๋ณด๋ค ๊ด๋ฆฌํ๊ธฐ ์ฝ์ต๋๋ค. ๋๋ ๋ํ ๊ทธ๋ค ์ฌ์ด๋ฅผ ์ง์์ ์ผ๋ก ์ ๊ทน์ ์ผ๋ก ์์ง์ด๊ณ ์๋ค. ํญ์ ๋๋ฌด ๋ง์ด ์ด๋ ค ์๋ค๋ ์๊ฐ์ ํ์๊ฐ ์๋ค๋ ์ ์์๋ ๋์์ด๋ฉ๋๋ค. @bpasero๊ฐ ๋ณด์ฌ์ฃผ๋ 'ํญ ์ง์ฅ'์ ๋๋ค.
ํญ์ด ๋ฐ๋์ ์ฐฝ ๊ด๋ฆฌ์ ์ฑ๋ฐฐ๋ ์๋๋ผ๋ ์ ์ ์ธ์ ํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ฌ๋ฌ ํ์ผ ์ธํธ๋ฅผ ์์ ํด์ผํ๋ ์ธ์ด ๋๋ ํ๋ก์ ํธ์ ๊ฒฝ์ฐ ํญ์ ๊ด๋ฆฌํ๋ ๋ฐ ๋๋ ๋ ธ๋ ฅ์ด ์ ์ต๋๋ค.
๊ฐ๋จํ ์๋ ํญ์ด์๋ .cpp
๋ฐ '.h'์
๋๋ค. ๋ ๋ฒ์ ํด๋ฆญ์ด ๋ชจ๋ ์ฐฝ ์๋จ์ ์ด์ ์ ๋ง์ถ๋ ๋ฐ๋ฉด ์์
ํ์ผ์ ๊ฒฝ์ฐ ์์
ํ์ผ์ ์ ํํด์ผํ๋ ๊ฒฝ์ฐ 3-4 ๋ฒ์ ํด๋ฆญ์ด๋ฉ๋๋ค. ํธ์ง ํ ์ ํ์ผ์ ์ ํํฉ๋๋ค.
ํญ๊ณผ ์ฌ์ฉ์ ์ ์ ํญ์ ์ฌ์ฉํ๋ฉด ํฅ๋ฏธ๋ก์ด ํ์ฅ์ ๋ ์ฝ๊ฒ ์ถ๊ฐ ํ ์ ์์ต๋๋ค. ์๋ ์ฝ์ ๋๋ ํ๋กฏ ํญ์ ๋๋ค. ์ด๊ฒ๋ค์ ํ์ผ ์ ํ๊ธฐ ์น์ ์ ํน๋ณํ ํญ๋ชฉ์ ์๊ตฌํ๊ฑฐ๋ ํ์ฌ ์์คํ ๊ณผ ๋ซ์ ๋ ๋ฒ๋ ค์ผํฉ๋๋ค. ๋๋ ๋งค์ฐ ์ ๊ธฐ์ ์ผ๋ก ๋ด ํ๋กฏ์ผ๋ก ๋์ ์ค๋ฏ๋ก ์ฐฝ์ ๋ซ์ผ๋ฉด ๋ค์ ํ๋กฏํด์ผํฉ๋๋ค. ๋๋ ์ฝ์์ด ๋ซํ๊ณ ๋ด๋ถ ๋ฐ์ดํฐ๊ฐ ์์ค๋ฉ๋๋ค.
๊ทธ๋ฌ๋ ์ ์ ํ ๋์์ ์ฌ์ฉํ ์ ์๋ค๋ฉด ๊ธฐ๊บผ์ด ํ ์คํธํ๊ฒ ์ต๋๋ค. ํ์ฌ ํ๋ฉด์ ๊ฐ๋ก ์์ญ์ด ํ์ฌ ์ฐฝ ๊ด๋ฆฌ ๋์์ธ์ด ํ์ฉํ์ง ์๋ ์ธ๋ก ์์ญ๋ณด๋ค ๋ ํฌ๋ค๊ณ ๋๋๋๋ค. ํญ์ด ๊ฐ ์ฐฝ์ ํ์ฌ ์ด๋ฆ๋ณด๋ค ์ธ๋ก๋ก ๋ ํฌ๋ฉด ์ซ์ดํ ๊ฒ์ ๋๋ค.
ํญ ๊ตฌํ์ ๋ํ ํธ์ ๋ฐฑ์ด ๋ง์ ์ด์ ๊ฐ ๊ถ๊ธํฉ๋๋ค. ๊ธฐ์ ์ ์ผ๋ก ์ด๋ ต์ง ์์ผ๋ฉฐ ์ด๋ฏธ ๊ตฌํ ๋ ์์ ํ์ผ์ด ์์ต๋๋ค. ๋ ๋ค ์๋ ์ด์ ๋ ๋ฌด์์ ๋๊น?
์ด๊ฒ์ ๊ฑฐ์ ๊ณต๋ฐฑ v. ํญ, 2.0์ฒ๋ผ ๋ค๋ฆฝ๋๋ค.
ํญ ๊ตฌํ์ ๋ํ ํธ์ ๋ฐฑ์ด ๋ง์ ์ด์ ๊ฐ ๊ถ๊ธํฉ๋๋ค. ๊ธฐ์ ์ ์ผ๋ก ์ด๋ ต์ง ์์ผ๋ฉฐ ์ด๋ฏธ ๊ตฌํ ๋ ์์ ํ์ผ์ด ์์ต๋๋ค. ๋ ๋ค ์๋ ์ด์ ๋ ๋ฌด์์ ๋๊น?
์ด๊ฒ์ ๊ฑฐ์ ๊ณต๋ฐฑ v. ํญ, 2.0์ฒ๋ผ ๋ค๋ฆฝ๋๋ค.
์์ ํ ๋์ํฉ๋๋ค. ๊ธฐ๋ฅ์ ์ต์ ์ผ๋ก ํธ์ํ๊ณ (ํญ ๋ฐฉ์ง ์ฌ์ฉ์๋ฅผ ํ๋ณตํ๊ฒ ๋ง๋๋ ๊ฒฝ์ฐ ๊ธฐ๋ณธ๊ฐ์ ํด์ ๋จ) ํต๊ณ / ํผ๋๋ฐฑ์ ํตํด ์ฌ์ฉ์ ์ถ์ ํ๋ ๊ฒ์ด ์๋ฏธ๊ฐ ์๋์ง ์ฌ๋ถ์ ๋ํด ๋์์ด ์ด๋ก ํํ๋ ๊ฒ๋ณด๋ค ๋ ์ฝ์ต๋๋ค.
์ค์ ๋ก ๋ฌด์ธ๊ฐ๋ฅผํ๋ ๋์ ์ ๋์์ด ์ด๋ก ํ ํ ๊ฒ ๊ฐ๋ค๋ ๊ฒ์ ์๊ณ ์ฌ๊ณผ๋ฅผํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋ฐฑ ๋ก๊ทธ์๋์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์์๋ ํญ๋ชฉ์ด ์์ต๋๋ค (์์์ ์ฐธ์กฐ-# 1133). ์ฐ๋ฆฌ๋ ํ์งํ์ ์ ๊ทผ์ฑ์ ์ํด ์ด์ฌํ ๋ ธ๋ ฅํ๊ณ ์๊ธฐ ๋๋ฌธ์ ์ต๊ทผ์ ์ด์ ์๋นํ ์๊ฐ์ ํ ์ ํ ์ ์์์ต๋๋ค.
์์์ ์ธ๊ธํ๋ฏ์ด ์ฐ๋ฆฌ๋ ํ์ผ ๊ด๋ฆฌ์ ๋ํ ํ์ฌ ํ๊ฒฝ์ ๋ฌธ์ ๋ฅผ ์๊ณ ์์ผ๋ฉฐ ํ๊ฒฝ์ ๊ฐ์ ํ๊ธฐ ์ํด ๋ช ๊ฐ์ง ๋ณ๊ฒฝํ๊ณ ์ถ์ ์ฌํญ์ด ์์ต๋๋ค.
VS Code์ ๋ชฉํ ์ค ํ๋๋ UI ๋ฐ UX๋ฅผ ๋ณ๊ฒฝํ ๋ VS Code๊ฐ ์ฌ์ฉ์๊ฐ ์ฝ๋์ ์ง์คํ ์ ์๋๋ก ๊ฐ๋ณ๊ณ ๊ฐ๋ ฅํ ํธ์ง๊ธฐ๋ก ์ ์ง๋๋๋กํ๋ ๊ฒ์ ๋๋ค. ์ด๋ฅผ ๋ฌ์ฑํ๊ธฐ์ํ ๋ฐฉ๋ฒ ์ค ํ๋๋ ์ ํ์ ์ถ๊ฐํ๋ ์๋ก์ด UI์ ๋ํด ๋งค์ฐ์ฃผ์ํ๋ ๊ฒ์ ๋๋ค.
ํญ ์ถ๊ฐ์ ๋ํ ์ฐ๋ฆฌ์ ๊ด์ฌ์ ์ฌ์ฉ์๊ฐ ์ฝ๋ ๋์ UI์ ์ง์คํด์ผํ๋ ๋ ๋ค๋ฅธ ๋ฌธ์ ์ธํธ๋ฅผ ๋์ ํ๋ค๋ ๊ฒ์ ๋๋ค. ์๋ฅผ ๋ค์ด Visual Studio๋ฅผ ์ฌ์ฉํ ๊ฒฝํ์ ๋ฐ๋ฅด๋ฉด ๋ง์ ์ฌ์ฉ์๊ฐ ๋ ์ด์ ํ์ํ์ง ์์ ํ์ผ์ด ํฌํจ ๋ ๋ง์ ํญ์ ์ด์ด ์์ ์์ญ์ ๋ณต์กํ๊ฒ ๋ง๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ก ์ธํด ์ฌ์ฉ์๊ฐ ํ์ผ ๋ฐ ๊ธฐํ ์ฝ๋ ์์ฐ์ ์ฐพ์ ๋ ๋ช ๊ฐ์ง ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค. ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ์ฌ๋๋ค์ด ๋ชจ๋ ํญ์ ๋ซ๊ณ ์ด ํญ์ ์ ์ธํ ๋ชจ๋ ํญ, ํญ ์ค๋ฒํ๋ก ์ปจํธ๋กค ๋ฑ์ ๋ซ์ ์์๋ ๋ ๋ง์ UI๊ฐ ํ์ํฉ๋๋ค. ์ฐ๋ฆฌ๋ ์ด๋ฌํ ์ํฉ์ ํผํ๊ณ ์ฐ๋ฆฌ๊ฐ ์์ ์ค์ธ ๋์์ธ์ด์ด๋ฅผ ๋ฌ์ฑํ๋ ๋ฐ ๋์์ด๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์ด๊ฒ์ ์ด๋ ์ ๋ ผ์์ด ์๋๋๋ค. ์ฐ๋ฆฌ๋ ๊ฐ๋ณ๊ณ ๊ฐ๋ ฅํ ๊ฒฝํ์ ์ ๊ณตํ๋ค๊ณ ๋ฏฟ๋ ์ต์ํ์ ๋ฏธํ์ ์ ์งํ๋ ค๊ณ ์ง์ ์ผ๋ก ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋จ์ํ ์๋ก์ด UI์ UX๋ฅผ ์ ํ์ ๋์ ํ๋ ๋ฐ ๋งค์ฐ์ฃผ์ํ๊ณ ์์ต๋๋ค.
์ด๊ฒ์ ๋ํ ๋ช ์ฐจ๋ก์ ๋์์ธ๊ณผ ์ฐ๊ตฌ ๋์ ํญ์ ๋์ ํ๊ฒ ๋ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ์ด๊ฒ์ด ์ฌ์ฉ์๊ฐ ์์ ํ๋ ํ์ผ๊ณผ ์์ฐ์ ๊ด๋ฆฌํ๋ ๋ฐฉ์์ ๊ฐ์ ํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ด๋ผ๋ ๊ฒ์ ์๊ณ ๋ง ๊ทธ๋ ๊ฒ ํ ๊ฒ์ด์ง๋ง ๊ฒฐ๊ตญ UI๋ฅผ ๋ณต์กํ๊ฒ ๋ง๋ค์ง๋ ์์ต๋๋ค.
์ด๊ฒ์ด ์ฐ๋ฆฌ์ ๊ฒฌํด๋ฅผ ์ค๋ช ํ๋ ๋ฐ ๋์์ด๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๊ฐ ๋ฐฐ๊ผฝ์ ์์ํ๊ณ ์๊ณ ์ด๊ฒ์ ๋ํด ์๋ฌด๊ฒ๋ํ์ง ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๊ฒ ํ ๊ฒ์ ๋ํด ๋ค์ ํ ๋ฒ ์ฌ๊ณผ๋๋ฆฝ๋๋ค.
๊ฐ์ฌํฉ๋๋ค @stevencl , ์ ์ด๋ ๋ ์ด๋์ ์๊ณ ๋ธ๋ ์ธ ์คํ ๋ฐ์ด ์งํ๋๊ณ ์๋ค๋ ๊ฒ์ด ์ข์ต๋๋ค.
ํญ ์ถ๊ฐ์ ๋ํ ์ฐ๋ฆฌ์ ๊ด์ฌ์ ์ฌ์ฉ์๊ฐ ์ฝ๋ ๋์ UI์ ์ง์คํด์ผํ๋ ๋ ๋ค๋ฅธ ๋ฌธ์ ์ธํธ๋ฅผ ๋์ ํ๋ค๋ ๊ฒ์ ๋๋ค.
์ง๊ธ ๋น์ฅ์ ์ฝ๋ ๋์ UI์ ์ง์คํด์ผ ํ ๊ฒ ๊ฐ์์์ด ์ฃผ์ฅ์ ๋ ๊ฐ์ง๋ฅผ ๋ชจ๋ ์๋ผ๋ ๋๋ค. :)
๋ง์ ์ฌ์ฉ์๋ ์ข ์ข ๋ ์ด์ ํ์ํ์ง ์์ ํ์ผ์ด ํฌํจ ๋ ๋ง์ ํญ์ ์ด๊ฒ๋ฉ๋๋ค.
ํ ๋ฒ์ ๋ ๋ง์ ํ์ผ์ ์ด์ด ๋๋๋ก ์ฅ๋ คํ๊ธฐ ์ํด ์์ ํ์ผ์ ์์ ๋ถ๋ถ์ด _was_๋ผ๋ ์ธ์์ ๋ฐ์๊ธฐ ๋๋ฌธ์ ์ด๋ ๊ฒ ๋งํ๋ ๊ฒ์ด ํฅ๋ฏธ ๋กญ์ต๋๋ค. ๋น์ ์ด ์ฌ๊ธฐ์์ ์ค๋ช ํ๋ ๊ฒ์ ๊ธฐ๋ณธ ํค ๋ฐ์ธ๋ฉ์ผ๋ก ์ ์ด๋, ๋๋ฌด ํ์ผ์ ์์ ์ผ๋ก ๋ฐ์ํ๋ ๊ฒฝํฅ์ด์๋ค (๋๋ ์ด์ ์ ํจ๊ป ์ฐ์ฃผ ํ์ฑ ํธ์ง๊ธฐ๋ฅผ ๋ซ๊ณ ์์ ํ ์์ ํ์ผ์ ๋ซ๋์ ๋ํ ํค ๋ฐ์ธ๋ฉ ์ ํ).
๊ทธ๊ฒ์ ๊ดํด์, VS๊ฐ ํญ์ _behavior_๋ฅผ ์ ํ์ ์ผ๋ก ๋ณต์ ํ ์ ์์๋ค๋ฉด (# 1133์์๋ ๊ฒ๋ค ์ค ์ ์ด๋ ํ๋๊ฐ ๊ด๋ จ๋ ๊ฒ์ฒ๋ผ ๋ณด์) ๋์ ์์ ๊ณ์ ์ ์งํ๋ฉด์ ์ถฉ๋ถํ ์ข์ ์์์ผ ์ ์์ต๋๋ค. . Ctrl + tab ์์๋ MRU์ ํ์ ์์๊ฐ ๋ค๋ฅธ ๊ฒ์ ๋๋ค (Sublime์์๋ ์๋ก ๋ค๋ฅธ ๋ฐ์ธ๋ฉ ๊ฐ๋ฅํ ๋ช ๋ น์ ํตํด ๋ ๋ค ํ์ฉ).
@stevencl , ๊ทํ์ ์๋ต์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๋๋ ๋น์ ์ ๋ช ๊ฐ์ง ์์ ์ ๋ํด ์ธ๊ธํ๊ณ ์ถ์ต๋๋ค.
[...] ์ฐ๋ฆฌ๋ ํ์ผ ๊ด๋ฆฌ์ ๋ํ ํ์ฌ ๊ฒฝํ์ ๋ฌธ์ ๋ฅผ ์๊ณ ์์ผ๋ฉฐ ๊ฒฝํ์ ๊ฐ์ ํ๊ธฐ ์ํด ๋ช ๊ฐ์ง ๋ณ๊ฒฝ ์ฌํญ์ด ์์ต๋๋ค.
๋๋ ํ์คํ VS Code์ ๋งค์ฐ ๋ฐ์ ๋ฏธ๋๋ฅผ ๊ธฐ๋ํ๊ณ ์์ต๋๋ค. Microsoft๊ฐ Visual Studio์ ๊ฐ์ ๊ฐ๋ ฅํ IDE๋ฅผ Windows๋ฅผ ๋์ด์๋ ์ธ๊ณ๋ก ๊ฐ์ ธ์ค๊ณ Electron์ ์ฌ์ฉํ์ฌ ์ฑ ๊ฐ๋ฐ์ ์๋ก์ด ํจ๋ฌ๋ค์์ ์์ฉํ๋ค๋ ์์์ ๋ฃ๊ณ ๊ธฐ๋ปค์ต๋๋ค. ์ง๊ธ๊น์ง์ ์์ ์ ๋ํ ์ฐฌ์ฌ!
VS Code์ ๋ชฉํ ์ค ํ๋๋ UI ๋ฐ UX๋ฅผ ๋ณ๊ฒฝํ ๋ VS Code๊ฐ ์ฌ์ฉ์๊ฐ ์ฝ๋์ ์ง์คํ ์ ์๋๋ก ๊ฐ๋ณ๊ณ ๊ฐ๋ ฅํ ํธ์ง๊ธฐ๋ก ์ ์ง๋๋๋กํ๋ ๊ฒ์ ๋๋ค.
์ธํฐํ์ด์ค๋ฅผ ์ฝํ๊ณ ๋๋ฆฌ๊ฑฐ๋ ์ฐ๋งํ๊ฒ ๋ง๋๋ ํญ์ ๋ํด ์ค๋๋ ฅ์๋ ์ฃผ์ฅ์ ํ ์์๋ ์ฌ๋์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ค์ ๋ก ํ๋ก์ ํธ ํธ๋ฆฌ๋ณด๊ธฐ ์์ ์์ง ๊ณต๊ฐ์ด์๋ ๊ฒ๋ณด๋ค ํญ์ ๋ํ ์ํ ๊ณต๊ฐ์ด ํจ์ฌ ๋ ๋ง์ต๋๋ค. ์์ ํ์ผ์ ๊ฑฐ๊ธฐ์๋๋ฉด ์ฐฝ ์ผ์ชฝ์ด ํ์ํ ๊ฒ๋ณด๋ค ํจ์ฌ ๋ ๋ณต์กํด ๋ณด์ ๋๋ค.
ํญ ์ถ๊ฐ์ ๋ํ ์ฐ๋ฆฌ์ ๊ด์ฌ์ ์ฌ์ฉ์๊ฐ ์ฝ๋ ๋์ UI์ ์ง์คํด์ผํ๋ ๋ ๋ค๋ฅธ ๋ฌธ์ ์ธํธ๋ฅผ ๋์ ํ๋ค๋ ๊ฒ์ ๋๋ค.
์ฝ๋์ ์ด์ ์ ๋ง์ถ๋ ๊ฒ์ด ์ ๋ถ๋ผ๋ฉด TextEdit ๋ ๋ฉ๋ชจ์ฅ ์ด์ธ์ ๊ฒ์ ์ฌ์ฉํ ์ด์ ๊ฐ ์์ต๋๊น? ๋ชจ๋ ์๋์ ๋ชฉ์ ์ ์ํด ๊ธฐ๋ฅ์ ๊ท์ ํ๋ ๊ฒ์ ๋๋ถ๋ถ์ ํธ์ง์์์ ๋์ผํฉ๋๋ค. ํด๋น ๊ธฐ๋ฅ์ ๋๋ฌํ๋ ๋ฐ ์ฌ์ฉ๋๋ UI / X์ ๊ทธ ํ์ง์ ์ค์ ๋ก ์ ํ์ด ์ฐจ๋ณํ๋๋ ๋ถ๋ถ์ ๋๋ค.
์๋ฅผ ๋ค์ด Visual Studio๋ฅผ ์ฌ์ฉํ ๊ฒฝํ์ ๋ฐ๋ฅด๋ฉด ๋ง์ ์ฌ์ฉ์๊ฐ ๋ ์ด์ ํ์ํ์ง ์์ ํ์ผ์ด ํฌํจ ๋ ๋ง์ ํญ์ ์ด์ด ์์ ์์ญ์ ๋ณต์กํ๊ฒ ๋ง๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ก ์ธํด ์ฌ์ฉ์๊ฐ ํ์ผ ๋ฐ ๊ธฐํ ์ฝ๋ ์์ฐ์ ์ฐพ์ ๋ ๋ช ๊ฐ์ง ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค.
์ฌ๊ธฐ์ ํญ์ด๋ ์์ ํ์ผ ๋ชฉ๋ก์ ๋ํด ์ค์ํ์ง ์๋ค๊ณ ์๊ฐํ๋ ์ฃผ์ฅ์ด ์์ต๋๋ค. ๋ ์ด์์ ํ์ผ๋ก ์์ ํ ๋ ์ฝ๋ ์์ฐ์ ์ฐพ๊ธฐ ์ํด ํญ์ ์ด์ ์ ๊นฐ ์ ์์ต๋๋ค.
๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ์์ ํ์ผ ๋ชฉ๋ก์ ์ฌ์ ํ โโ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ง ๋ชปํฉ๋๋ค. ์์ ํ์ผ์ด ๋๋ฌด ๋ง์ผ๋ฉด ๋ชฉ๋ก์ด ์คํฌ๋กค๋๊ณ ๋ชฉ๋ก์ ํ์ฅ ํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ต์ข ์ ์ผ๋ก ํญ์ ์คํฌ๋กคํ๋ ๋์ ์์ ํ์ผ ๋ชฉ๋ก์ ๋ ๋น ๋ฅด๊ฒ ์คํฌ๋กค ํ ์ ์์ต๋๋ค.
[...] ์ฐ๋ฆฌ๋ ๊ฐ๋ณ๊ณ ๊ฐ๋ ฅํ ๊ฒฝํ์ ์ ๊ณตํ๋ค๊ณ ๋ฏฟ๋ ์ต์ํ์ ๋ฏธํ์ ์ ์งํ๋ ค๊ณ ์ง์ ์ผ๋ก ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋จ์ํ ์๋ก์ด UI์ UX๋ฅผ ์ ํ์ ๋์ ํ๋ ๋ฐ ๋งค์ฐ์ฃผ์ํ๊ณ ์์ต๋๋ค.
๋๋์ด ์ ์ฅ์ ์ด๋ ์ ๋ ๊ฐ์ฌํ๊ณ ์ง์ง ํ ์์๋ค. ์ปค๋ฎค๋ํฐ๊ฐ ๋ชฉ์๋ฆฌ๋ฅผ ๋์ด๋ฉด ์ฌ์ฉ์ ์ฑํ์ ๋ํด ์ด์ผ๊ธฐํด์ผํฉ๋๋ค. 3 ์ ๋ก๋๋งต์์ ์ฌ์ฉ์ ์ฑํ ๋ฌธ์ ๋ก VS Code์ ์ ๊ธฐ ๋ถ์กฑ์ ๋ฐฐ์น ํ ์ด์ ๊ฐ ์๋๊ฐ์? ์ด๋ค ๊ฒ์ ๊ทธ๋ค์ด์๋ ๊ทธ๋๋ก์ด๋ฉฐ ๊ทธ๋ด๋ง ํ ์ด์ ๊ฐ ์์ต๋๋ค. Windows์ ์์ ๋ฉ๋ด์ OSX์ ๋ ์ด ๋ ์ค๋ฆ ๋๋ค.
[...] ๋๋ ์ฐ๋ฆฌ๊ฐ ๋ฐฐ๊ผฝ์ ๋ฐ๋ผ๋ณด๊ณ ์๊ณ ์ด๊ฒ์ ๋ํด ์๋ฌด๊ฒ๋ํ์ง ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๊ฒ ํ ๊ฒ์ ๋ํด ๋ค์ ํ ๋ฒ ์ฌ๊ณผํ๋ค.
๊ทธ๊ฒ์ ํ์คํ ๋ด ์๊ฐ์ด ์๋๋ฏ๋ก ๊ฑฑ์ ํ์ง ๋ง์ญ์์ค. ์ด๋ฏธ ์ธ๊ธ ํ ์ด์ ๋ก, ์ด์ ๋ํ ๊ฑด์ ํ ๋ํ๋ VS Code์ UI / X๋ผ๋ ๋ ํฐ ๋ชฉ์ ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
๋๋ ๋ํ "๋ฐฐ๊ผฝ ์์"๊ฐ ์ ํ ์ผ์ด๋๊ณ ์๋ค๊ณ ๋๋ผ์ง ์๋๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ด ๋ฌธ์ ์ ํ์ด๋ฐ์ ๋ถ๋ถ์ ์ผ๋ก ์๋ชป๋์์ต๋๋ค. 11 ์ 19 ์ผ์ ์์ผ๋ก์ ๊ณํ์ ๋ฐ๋ผ 12 ์๊ณผ 1 ์ ์ค ์ด๋์๋ ๋ฌธ์ ๋ฅผ ๋์ ์๊ฐ์์ฃผ์ง ์์ต๋๋ค. ๋ํ ๋ค์ ์์๋์ด ๋ํ๋ ์ฌ์ฉ์๊ฐ ์ํ๊ธฐ ๋๋ฌธ์ ๋ฌด์์๋ก ํญ์ ๊ตฌํํ๋ ๊ฒ๋ณด๋ค ๋ ์ค์ํฉ๋๋ค.
์์
ํ์ผ ์ธํฐํ์ด์ค๊ฐ ์ด์์ ์ด์ง ์๊ณ ์์ง ๊ณต๊ฐ๋ณด๋ค ์ํ ๊ณต๊ฐ์ด ๋ ๋ง๋ค๋ ์ ์์ ianwesterfield์ ๋์ํด์ผํฉ๋๋ค. ๋์ฉ๋ ํ์ผ ๋ชฉ๋ก๊ณผ ์ ํ๋๋ ๋ง์ ํ์ผ์ ์์
ํ์ผ ๊ด๋ฆฌ ์ธก๋ฉด์์ vscode์ ํ์ฌ ์ฝ์ ์
๋๋ค.
16 ๊ฐ์ ์๋ก ๋ค๋ฅธ ํ์ผ์ ํ์ํ๊ธฐ ์์ํ๋ฉด ์ด๋ค ๋ถํ ํธ์ง๊ธฐ์ ์ํ๋์ง ๊ด๋ฆฌ ํ ์ โโ์๋ค๋ ๊ฒ์ ์์
ํ์ผ ๋ชฉ๋ก์ ๋ ๊ฐ์ ๋ค๋ฅธ ์น์
์ผ๋ก ๋ถํ ํ๋ ๊ฒ์ด ํฉ๋นํ ํด๊ฒฐ์ฑ
์ด ๋ ๊ฒ์
๋๋ค.
๊ทธ๋ฌ๋ stevencl์ ์ ๋ฅผ ๋งค์ฐ ํ๋ณตํ๊ฒํ๋ ๋ ผ์์ํ์ต๋๋ค. "๋ช ์ฐจ๋ก์ ๋์์ธ๊ณผ ์ฐ๊ตฌ ๋์ ํญ์ ๋์ ํ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ด ์ฌ์ฉ์๊ฐ ์์ ํ๋ ํ์ผ๊ณผ ์์ฐ์ ๊ด๋ฆฌํ๋ ๋ฐฉ์์ ๊ฐ์ ํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ด๋ผ๋ ๊ฒ์ ์๊ณ ์์ ๋๋ง ๊ฐ๋ฅํฉ๋๋ค. ํ์ง๋ง UI๋ฅผ ๋ณต์กํ๊ฒ ๋ง๋ค์ง๋ ์์ต๋๋ค. " ์ค์ ๋ก ์๋ก์ด ๊ฒ์ ์๋ํจ์ผ๋ก์จ ๊ฐ์ ๋ ์ ์์ต๋๋ค.
๋ถํ ์ฐฝ์ ๊ด๋ฆฌํ๋ ๋ ์ฌ์ด ๋ฐฉ๋ฒ์ ์ด๋ฏธ ๊ฐ์ ๋ ๊ฒ์ ๋๋ค. ์ฐฝ ๊ด๋ฆฌ๋ ํญ์ ๊ฐ์ ์์น์์์ ์ ์๋ค๋ ์ ์์ ์์ ํ์ผ์ ๋ํ ์ฃผ์ฅ์ ํ ์ ์์ต๋๋ค. 2-4 ๋ถํ (๊ณ ํด์๋ ํ๋ฉด + ์์ = ํ์ํ ๊ฒฝ์ฐ ์ํ ๋ฐ ์์ง ๋ถํ )์ ์ฌ์ ๋ ฌํ๋ ค๋ ๊ฒฝ์ฐ ํญ์ ๊ด๋ฆฌํ๋ ๋ฐ ๋ ๋ง์ ๋ ธ๋ ฅ์ด ํ์ํฉ๋๋ค. ๋ฐ๋ผ์ ์์ ํ์ผ ์ธํฐํ์ด์ค๋ฅผ ์ ์งํ๋ ๋์ ์กฐ๊ธ ๋ ๋ณต์กํ๊ฒ ํ์ฅํ๋ ๊ฐ๋ฅํ ์๋ฃจ์ ์ด ์์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค.์ด ๋ํ๋ฅผ ๋๋ ๊ธฐํ๋ฅผ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
@ianwesterfield , ์์ ํ์ผ์ ๋ํด ์ณ๊ณ ์ฐ๋ฆฌ๊ฐ ํด๊ฒฐํ๊ณ ์ํ๋ ๋ฌธ์ ์ค ํ๋๋ฅผ ๊ฐ์กฐํ์ต๋๋ค. @kfranqueiro ๊ฐ ๊ฐ์กฐํ ๋ค๋ฅธ ๋ฌธ์ ๋ ์์ต๋๋ค. ํ์ฌ ๊ฒฝํ์ ํ์คํ ์ํ๋ ๊ฒฝํ์ด ์๋๋๋ค.
ํญ์ผ๋ก ์ธํด ๋ฐ์ํ ์์๋ UX ๋ฌธ์ ๋ฅผ ๋ณด์์ง๋ง Visual Studio ๋์์ธ ์์ ์ ์๋ ๋์ ํด์์ต๋๋ค. ์ ๋ @bpasero๊ฐ ์์์ ์ค๋ช ํ 'ํญ ์ง์ฅ'๋ฌธ์ ๋ฅผ ์ค์ด๊ธฐ์ํ ์๋ ์ธ Visual Studio์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ ํ๊ฒฝ์์ 18 ๊ฐ์์ ๋ณด๋์ต๋๋ค.
์ฐ๋ฆฌ๋ ์ด๊ฒ์ด ํ์ํ ์์น์ ๋ค์ด ๊ฐ์ง ์๋๋ก ๋ ธ๋ ฅํ๊ณ ์ถ์ต๋๋ค. ๋ฐ๋ผ์ ์ฐ๋ฆฌ๋ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ ์์๋ ์ต์ ์ ๋ฐ๊ฒฌํ๊ณ ํ๋์ ์ ์ฐฉํ๊ธฐ ์ํด ๋์์ธ ์ฌ์ธต ๋ถ์์ ๊ณ์ํ๊ณ ์ํฉ๋๋ค. ์์ ๋งํ๋ฏ์ด ํญ์ผ๋ก ๋๋ ์๋ ์์ต๋๋ค. ๊ทธ๋ ๊ฒํ๋ค๋ฉด ์ด๊ฒ์ด ํ์ผ ๋ฐ ๊ธฐํ ์ฝ๋ ์์ฐ ๊ด๋ฆฌ์ ๋ํ ํ๋ฅญํ ๊ฒฝํ์ ์ ๊ณต ํ ์์๋ ์ต์์ ์ ๊ทผ ๋ฐฉ์์์ ์๊ฒ ๋ ๊ฒ์ ๋๋ค.
VS Code์์ ํ์ผ์ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ๊ณผ ๊ด๋ จํ์ฌ ํ์ฌ ๊ฒช๊ณ ์๋ ๋ฌธ์ ์ ๋ํ ๋ชจ๋ ํต์ฐฐ๋ ฅ๊ณผ ์ค๋ช ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
@stevencl , ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ์ ์ธ๊ธํด์ผํ๋ค๋
Microsoft๊ฐ์ด ํ๋ก์ ํธ๋ฅผ ๊ณ์ ์ด์ด ๋์ด ์ง์์ ์ธ ๋์์ธ ํ ๋ก ์ ์ฐธ์ฌํ ์์๋ ๊ธฐํ๋ฅผ์ฃผ๊ฒ๋์ด ๋งค์ฐ ๊ธฐ์ฉ๋๋ค. ์ฌ์ฉ์๊ฐ ์์ ๋ฉ๋ด๋ฅผ ์ฌ ์ค๊ณํ๋ ๋์์ ๋ง ๊ทธ ๋ชฉ์๋ฆฌ๋ฅผ ๋๋ค๋ฉด Windows๋ Windows 7 ์ดํ ๋๊ท๋ชจ ์จ ๋ณด๋ฉ์ ์ป๊ธฐ ์ํด ๋ค๋ฅธ ๋ฆด๋ฆฌ์ค์ฃผ๊ธฐ๊ฐ ํ์ํ์ง ์์์ ์ ์์ต๋๋ค.
์ด๊ฒ์ ๋ํ ๋ช ์ฐจ๋ก์ ๋์์ธ๊ณผ ์ฐ๊ตฌ ๋์ ํญ์ ๋์ ํ๊ฒ ๋ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ์ด๊ฒ์ด ์ฌ์ฉ์๊ฐ ์์ ํ๋ ํ์ผ๊ณผ ์์ฐ์ ๊ด๋ฆฌํ๋ ๋ฐฉ์์ ๊ฐ์ ํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ด๋ผ๋ ๊ฒ์ ์๊ณ ๋ง ๊ทธ๋ ๊ฒ ํ ๊ฒ์ด์ง๋ง ๊ฒฐ๊ตญ UI๋ฅผ ๋ณต์กํ๊ฒ ๋ง๋ค์ง๋ ์์ต๋๋ค.
๋ค์ ๋ ์ค๋ฅธ ๊ฒ ๊ฐ์์ด ํธ๋ฅผ ์ด์ ๊ธฐ ๋๋ฌธ์,์ด ์ฝ๋ฉํธ๊ฐ ์๋นํ ๋ง์กฑ ์ค๋ฌ์ ๋ค ๊ณ ๋ง๋ถ์ด๊ณ ์ถ์ต๋๋ค. ์คํ๋ ค ํญ์ด ๋ํ๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ง๋ง ์๋ก์ด ์์ด๋์ด ํ์์ ์ ์ ์ผ๋ก ์ง์ํ๋ฉฐ ์ฝ๋๋์ด๋ฅผ์ํ ํ๋ฅญํ ํ๋ซํผ์
๋๋ค. ๋๋ ๋ํฌ๋ค์ด ์ง๊ธ๊น์ง ํ ์ผ์ ์ฌ๋ํ๋ค.
์ฆ, ์ฐ๋ฆฌ๋ ์ด๊ฒ์ _ ์ฌ์ฉ _ํ๊ณ ์ถ๋ค๋ ๊ฒ์ ๋ช
์ฌํ์ญ์์ค. ๊ทธ๋ฆฌ๊ณ ๋ ๋นจ๋ฆฌ ๊ธฐ๋ณธ ํธ์ง์๋ก ์ฌ์ฉํ ์ ์์ผ๋ฏ๋ก ์ต์ํ (์ฌ์ ํ ๊ฐ๋ฒผ์ด) ๊ฒฝํ์ ์ ๊ณตํด ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ง๊ธ ์์ฐ์ ์ผ๋ก ์ฌ์ฉํ๊ณ ์ง์์๋ ๊ฒ์ฒ๋ผ ๋๋ ์ ์์ผ๋ฉฐ ์ผ์ ๊ณ์ํ ์ ์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ์๋ก์ด ์งํ์ ํํํ๊ธฐ ์ํด ์ธ๊ณ์์ ๋ชจ๋ ์๊ฐ์ ํ ์ ํ ์ ์์ต๋๋ค. :)
์ฐ๋ฆฌ๋ ์ฝ๋๋ฅผ ํ ํ์์ผ๋ก ์ฑํ ํ ์์๋ ๋ง๋ฒ์ ์ ์ ๋๋ฌํ๊ธฐ๋ฅผ ๊ฐ์ ํ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค. ๋์๊ฒ ํญ์ ์ ์ผํ ์ฌ์ฉ์ฑ ๋ถ๋ง์ด๊ณ ๋ค์ดํฐ๋ธ ์ปดํ์ผ ๋ฐ ๋๋ฒ๊น
์ ์ ์ผํ ๊ธฐ์ ์ ๋ฌธ์ ์
๋๋ค.
๋๋ง ๋น์ฃผ์ผ ์คํ๋์ค์ ์ค๋ ๋ ํผ๊ณคํ๊ณ ๊ณ ํต์ค๋ฌ์ด ์๋์ฐ ์ฌ์ฉ์๋ผ๊ณ ์๊ฐํ์ง ์๋๋ค. ๊ตฌ์์ ์ฐ๋ฆฌ๊ฐ ํ์ ํ ์์๋ ๋ช ๊ฐ์ง ์์ ๋ฌธ์ ์ ๊ธฐ๋ฅ์ ๋ถ๊ณผํ๋ฉฐ ๋น ๋ฅด๊ฒ ์งํ๋๊ณ ์์ผ๋ฉฐ ์ด๋ฌํ ๊ฐ์์ฑ์ ๊ฐ์ง๊ณ ์ฐธ์ฌํ๊ณ ์์ฒญํ ์์๋ ๊ธฐํ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
์ํ๊น๊ฒ๋ Windows๋ ์ต๊ณ ์ ๊ฐ๋ฐ ํ๊ฒฝ์ ๊ฐ์ถ ์ต์
์ ๊ฐ๋ฐ ํ๋ซํผ / ์ํ๊ณ๋ก ๋จ์ ์์ผ๋ฉฐ, 15 ๋
๋์ ๊ทธ๋ฌ์ต๋๋ค. ์ ๋ง ์ด์ํฉ๋๋ค.
์ด์ ๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง ์ ์๊ฒ๋ ๊ฐ๋ฐ ํ๊ฒฝ (์์ฐ์ฑ)์ด ๋ด ๊ท ํ์์ ์ํ๊ณ๋ฅผ ๋ฅ๊ฐํ๋ ๊ฒ ๊ฐ์ง๋ง ๊ท ํ์ด ๊ณ ํต์ค๋ฝ๊ณ Linux์์ VS๋ฅผ ์ฌ์ฉํ ์ ์์ผ๋ฉด ์งํ ์์์๋ ๋ผ์ง์ฒ๋ผ ํ๋ณต ํ ๊ฒ์
๋๋ค. -์๊ฐ! ๋๋ฌด ๊ฐ๊น์์!
์ ๋ ์ฌ๋ฌ๋ถ์ด ์ด๊ฒ์ ์๋ก์ด ์์ญ์ ํํํ๊ธฐ์ํ ์๋จ์ผ๋ก๋ณด๊ณ ์๋ค๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. ๊ทธ๊ฒ์ ์์ ํ ๋ฉ์ง์ง๋ง, ๋จ๊ธฐ์ ์ผ๋ก๋ ์ฐ๋ฆฌ๊ฐ ๊ฟ๊พธ๋๋๋ก Linux (๋๋ OSX)์์ VS๋ฅผ ์ํฉ๋๋ค. 10 ๋
์ ๋ ์ง๋๋ฉด ๋ง์นจ๋ด ์ฐ๋ฆฌ์ ๊ณ ํต์ ๋๋ผ ์ ์์ต๋๋ค! ;)
</dramatic_commentary>
TL; DR, ํ์์ ์์ ํ ํ๋ฅญํ๋ฉฐ ๊ทํ๊ฐ ๋ง๋ค ์์๋ ์ต๊ณ ์ ์ต์ข ์ ํ์ ์ ๋ ํ๊ณ ์๋ค๊ณ ํ์ ํ์ง๋ง ๊ทธ๋์ ์์ ํ๊ณ ์น์ํ ์๋ฃจ์ ์ด ์๋๊น์?
ํญ์ ๋ํ +1. ์ง๋ฌธ-Visual Studio Bundle์์ ์ ๊ฑฐํ์ง ์๋ ์ด์ ๋ ๋ฌด์์ ๋๊น? ๊ทธ๋ฌ๋ฉด ๋ฌด์จ ์ผ์ด ์ผ์ด๋๋์ง๋ณด์ธ์ ...
ํญ์ ๋ํ +1! ํฅํ ์ ๋ฐ์ดํธ์์์ด๋ฅผ ๊ตฌํํ์ญ์์ค.
์คํ์ค์ธ ๊ฐ์ ์ "๋๋ถ๋ถ์ ๊ฒฝ์ฐ [ํญ]์ด ๋๋ฌด ์ปค์ ธ์ ์๋ฌด๊ฒ๋ ๋ณผ ์ ์๊ฒ๋๋ค"๋ ๊ฒ์ ๋๋ค. ์ด ๊ฐ์ ์ ๋์ ํ๊ณ ์ถ์ต๋๋ค. ์ ๋ ํ์ฌ ๊ด์ฌ์๋ ํ์ผ์ ๊ฐ์์ ์์ธ์ผ๋ก ํญ์ ์ฌ์ฉํ๊ณ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ๊ด์ฌ์ด ๋ณํจ์ ๋ฐ๋ผ ํด๋น ์์ธ์ ์ ๊ทน์ ์ผ๋ก ๊ด๋ฆฌํฉ๋๋ค. ๊ฐ์์ฑ์ด ์ค์ํฉ๋๋ค. ์ ๋ ์ ์์ ์ ๋ฐฉํฅ์ ๋ฐ๊พธ๊ธฐ ์ํด ๋ฌผ๋ฆฌ์ ํญ์ ์ง์์ ์ผ๋ก ์ฐธ์กฐํฉ๋๋ค. Working Files๋ฅผ ์ฌ์ฉํ๋ฉด ํด๋น ์ธ๋ฑ์ค๋ฅผ๋ณด๊ณ ์กฐ์ ํ ์์๋ ๋ฅ๋ ฅ์ด ์์ด์ก์ต๋๋ค. ์๋ฅผ ๋ค์ด ํค๋ณด๋๋ฅผ ํตํด ์์ ํ์ผ์์ ํ์ผ์ ์ ๊ฑฐํ๋ ๋ฐฉ๋ฒ์ด์๋ ๊ฒ ๊ฐ์ต๋๋ค. ํธ์ง์์ ์ธ์ฐ๋ ๊ฒ ๊ฐ์์. ์ญ๊ณ ํ ํ ์คํธ ์คํ์ผ ํญ์ ์ถ๊ฐํ์ญ์์ค.
VS Code๊ฐ ์ง๊ธ ํญ ์์ด๋ ์ ์๋ํ๋ค๋ ๋ฐ ๋์ํ์ง๋ง (์ฒ์๋ถํฐ ์๋นํ ์์ฐ์ ์ผ๋ก ์ฌ์ฉํ๊ณ ์์), ํญ์ ์ต์ ์ผ๋ก ์ฌ์ฉํ๊ณ (๊ธฐ๋ณธ์ ์ผ๋ก ๋นํ์ฑํ๋์ด์์ ์ ์์) ์ฌ์ฉ์๊ฐ ์ํ๋์ง ๋๋ ์๋.
๋ชจ๋ ์ฌ๋์ด ๋ค๋ฅด๋ฏ๋ก ์ต์ ์ด ์์ผ๋ฉด ์ข์ ๊ฒ์ ๋๋ค. ๋๋ ๊ทธ๊ฒ๋ค ์์ด๋ ์ ์๋ ํ ์ ์์ง๋ง, ๊ทธ๊ฒ๋ค์ ์ถ๊ฐํ๋ ๊ฒ์ ์ ๊ฒฝ ์ฐ์ง ์์ ๊ฒ์ด๋ฉฐ ์๋ง๋ VS full์ ๋๋ฌด ์ค๋ซ๋์ ์ฌ์ฉํ์ฌ ๋ช ๋ ๋์ ์ฌ์ฉํ ๊ฒ์ ๋๋ค. ์ด๋ฏธ ๋ฐฑ ๋ก๊ทธ์์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
ํญ์ ๋ํ +1. ๊ฑฐ์ 1 ๋ ๋์ VSCode๋ก ์์ ํ๊ณ ์ ๋ ๊ทธ๊ฒ์ ๋ง์ด ์ข์ํฉ๋๋ค. ๊ทธ๋ฌ๋ ํนํ ๋๋ฒ๊ทธ ๋๋ ๊ฒ์ ๋๋ git left ์น์ ์ผ๋ก ์์ ํ ๋ ์ฌ์ ํ ํญ์ด ๋๋ฝ๋ฉ๋๋ค. ํญ์ ์ด์ ์ ์์ ํ ์ ์ด์๋ ์ฝ๋๊ฐ ํฌํจ ๋ ํ์ผ์ ์๊ฐํ์ง ์๋๋ก ๋์์ค๋๋ค. ๋๋ ์ฌ์ฉ์๊ฐ ํญ์ ๊ด๋ฆฌํ๊ณ , ๊ทธ๋ค์ด ์์ ํ๋ ์์ค ์ฝ๋์ ์ฐ๊ด ๋ ์์๋ ํญ์ ์์น๋ ์ผ๋์๋๊ธฐ ์ํด ๊ทธ๋ค์ ์์๋ฅผ ๊ด๋ฆฌํ๋ค๊ณ ๋ฏฟ์ต๋๋ค. ๋ถํ ๋ ํธ์ง๊ธฐ ํญ๋ ์ด๋ฌํ ์๋๋ฅผ ์ ์งํ ์ ์์ต๋๋ค.
Ctrl + tab์ ์ฃผ์ ์์ ์ด๊ณ ํญ์ ํจ์ฌ ๋น ๋ฅธ ์๊ฐ์ ์์ ์ ๋๋ค.
๋๋ ์๋ง๋ ํญ์์ด ์ด ์์์ ๊ฒ์ด๋ค. VS๊ฐ "์์ ํ์ผ"์ ๊ด๋ฆฌํ๋๋ฐ ๊ทธ๋ ๊ฒ ๋์์ง ์๋ค๋ฉด. ์ค์ ๋ก ํธ์งํ์ง ์๊ณ ํ์ผ ๋ด๋ถ๋ฅผ ์ฐธ์กฐํ๊ธฐ ์ํด ํ์ผ์ ์์ฃผ ์ด์ง ๋ง VS๋ ํด๋น ํ์ผ์ ์์ ํ์ผ ๋ชฉ๋ก์ ๋ฐฐ์นํ์ง ์์ง๋ง ํญ ํ๊ฒฝ์์๋ ํญ์ด ์ด๋ ค ์์ต๋๋ค.
์ด๊ฒ์ ํ์ผ์ ๋ซ๊ฑฐ๋ ์๋ก์ด "์๋ํ๋"ํ์ผ์ ์ด์ ์ ๋ง์ถ ๋ ํ์ผ ํ์๊ธฐ๊ฐ ๋ง์ง๋ง ์์น์ ๋จธ ๋ฌด๋ฅด์ง ์๊ณ ์ด๋ฆฐ ํ์ผ๋ก ์ด๋ํ๋ค๋ ์ฌ์ค๊ณผ ๊ฒฐํฉ๋์ด ๋งค์ฐ ํผ๋์ค๋ฌ์ด ๊ฒฝํ์ ๋ง๋ญ๋๋ค.
"4 ๋ ๋์ ํญ์์ด ์ฌ์ฉ ํ์๊ธฐ ๋๋ฌธ์"์ด๋ฌํ ๋ฌธ์ ๊ฐ ๊ฑฑ์ ๋์ง ์๋๋ค๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. ๋ฐ๋ผ์ Ctrl + Tab ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ๊ฒ์ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๋ ์ด์ํ ๋ฐฉ๋ฒ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.
์ด๊ฒ์ ๊ธฐ๋ฅ์ด์ด์ผํ๋ฉฐ ๊ธฐ๋ณธ์ ์ผ๋ก ์ผ์ ธ ์๋์ง ๊บผ์ ธ ์๋์ง ์ฌ๋ถ๋ ๊ด๋ จ์ด ์์ต๋๋ค. ๊ฑฐ์ ๋ชจ๋ ํ ์คํธ ํธ์ง๊ธฐ / IDE๋ ํ์์ ์ํด ํญ์ ์ฌ์ฉํฉ๋๋ค. ์ด๋ค ์ฌ๋๋ค์ ๋ ๋์ ๋ฐฉ๋ฒ์ด ์๋ค๊ณ ์๊ฐํ ์๋ ์์ง๋ง ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ํญ์ ํจ์จ์ ์ด๊ณ ์ฌ์ฉํ๊ธฐ ์ฝ๊ณ ์น์ํฉ๋๋ค ... ๊ทธ๋ฆฌ๊ณ ๋ถ๋ช ํ ์ฐ๋ฆฌ๋ ํญ์ ์ข์ํฉ๋๋ค! ํ๋์ ๋ฆด๋ฆฌ์ค๋ฅผ ์ํด Visual Studio์์ ์ ๊ฑฐํ์ฌ ์ผ๋ง๋ ์ค์ํ์ง ํ์ธํ์ญ์์ค ... (Cue Metro ์คํ์ผ์ ์์ฌ์ ๊ฐ๋ฐ์ ๋ถ๊ดด) ๋จ๊ธฐ ๋ฆด๋ฆฌ์ค๋ฅผ ์ํด ํญ์ ๊ณ ๋ คํ์ญ์์ค. ์ด๋ VSCode์ ์ ๊ท ์ฑํ์์ ์ฐ๋ฆฌ ์ค ๋ง์ ๊ฒ์ ๋ฐฉํดํ๋ ์ ์ผํ ๊ฒ์ ๋๋ค.
: +1 :
๋๋ ํญ์ผ๋ก ํจ์ฌ ๋ ์์ฐ์ ์ ๋๋ค! Google ํฌ๋กฌ์ ์ฌ์ฉํ ๋ Atom์ ์ฌ์ฉํฉ๋๋ค (์ฒซ ๋ฒ์งธ ํญ์ Ctrl + 1, Ctrl + 5 ๋ฑ. Ctrl + Tab, Ctrl + Shift + tab).
์์ ํ์ผ์ ์์ฐ์ฑ์ ๋จ์ด ๋จ๋ฆฌ๊ณ ์ฌ์ฉ ํ ํญ์ ์ฝ๊ฐ ์ข์ ๊ฐ์ ๋๋๋๋ค.
๊ทธ๋ฌ๋ ํญ์ ๊ตฌํํ์ญ์์ค.
ํญ์ ๋งค์ฐ ์ ์ฉํฉ๋๋ค. +1
: +1 :
@MadSpindel "ํ์ผ ์์ ์ ์์ฐ์ฑ์ ๋จ์ด
Visual Studio Power Tools์๋ ํญ์ ์ธ๋ก๋ก ํ์ํ๋ ์ต์ ์ด ์์ต๋๋ค.
: +1 : @sitefinitysteve์ ๋์ํฉ๋๋ค. ํ์ด ํญ์ด ์๋ค๊ณ ์ฃผ์ฅํ๋ ๊ฒฝ์ฐ ์ ์ด๋ ํ์ฅ API๋ฅผ ๊ฐ์ ํ์ฌ ํ์ฌ์์ ์ถ๊ฐ ํ ์ ์์ต๋๋ค.
ํญ์ด ์ค์ํ ๋ถ๋ถ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๋๋ฝ ๋ ๋ค๋ฅธ ๊ธฐ๋ฅ์ผ๋ก ์ ์ ๋ค๋ก ๋ฌผ๋ฌ๋์ผํฉ๋๋ค.
VSCode๋ ๋น ์ ๋ณด ์ฉ ์์ ํ์ผ ๊ตฌํ์ ๋คํ ํ ๋ค์ ์ฌ๋ฌ ํ๋ก์ ํธ๋ฅผ ์ด ์ ์๋๋ก ๊ธฐ๋ฅ์ ์ถ๊ฐํด์ผํฉ๋๋ค. ํด๋ผ์ด์ธํธ ์ธก ์ฝ๋๋ฅผ ํ๋์ ํ๋ก์ ํธ๋ก, ์๋ฒ ์ธก ์ฝ๋๋ฅผ ๋ค๋ฅธ ํ๋ก์ ํธ๋ก ๋ถ๋ฆฌํ์ฌ ์์ ์ ์ํํฉ๋๋ค. ํฐ ํ๋ฉด์์๋ ๋งจ ์ผ์ชฝ์ ํ๋์ ํ๋ก์ ํธ ํธ๋ฆฌ๊ฐ์๋ ๋ ๊ฐ์ ์ฝ๋ฉ ์ฐฝ์ด ์ด๋ ค ์์ต๋๋ค. ์ผ์ชฝ ์ฐฝ์ ํด๋ผ์ด์ธํธ ์ฝ๋, ์ค๋ฅธ์ชฝ ์ฐฝ์ ์๋ฒ ์ฝ๋. ์ด์ ๋ ํ๋ก์ ํธ ์ค ํ๋์์ ์ฌ๋ฌ ์์ค ํ์ผ์ ์์ ํ ๊ฒ์ ๋๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ์๋ ํด๋น ํ๋ก์ ํธ๊ฐ ์ด๋ ค์๋ ๊ฐ ํ๋ก์ ํธ ์ฐฝ ์์ ํญ์ผ๋ก ์ฐธ์กฐํ๊ณ ์ถ์ต๋๋ค. ํด๋ผ์ด์ธํธ ์ธก ํ๋ก์ ํธ์๋ 3 ๊ฐ ๋๋ 4 ๊ฐ์ ํญ์ด ์๊ณ ์๋ฒ ์ธก ํ๋ก์ ํธ์๋ 3 ๊ฐ ์ด์์ ํญ์ด์์ ์ ์์ต๋๋ค.
์กฐ์ง์ ์ ๊ธฐ์ ์ ๋๋ค. ์ ์ฒด ์์ ํธ๋ฆฌ ์ธ ์ฌ๋ฌ ํ๋ก์ ํธ๊ฐ ์ผ์ชฝ์ ํ์๋ฉ๋๋ค. ์ฝ๋ ์ฐฝ์ผ๋ก ํ๋ก์ ํธ๋ฅผ ๋ถ๋ฆฌํ๊ณ ๊ฐ ํ๋ก์ ํธ ์ฐฝ ์์ ํญ์์ ์์ ํ๊ฑฐ๋ ์ฐธ์กฐํ๋ ์คํ ์์ค ํ์ผ๋ ์์ต๋๋ค.
์ด๊ฒ์ ์ ์๊ฒ ํ์์ ์ธ ์ํฌ ํ๋ก์ฐ์ ๋๋ค. ๋๋ ํ์ฌ Atom์์ ์ ํํ ์ด๊ฒ์ํ๊ณ ์์ง๋ง VSCode๋ฅผ ์ข์ํ๊ณ VSCode์์ ๋ณต์ ๋ ํ๋ฆ์๋ณด๊ณ ์ถ์ต๋๋ค. ์ด๋ฅผ ์ํด VSCode๋ ๊ฐ ์ฐฝ ์์ ์ฌ๋ฌ ํ๋ก์ ํธ ์ง์ ๋ฐ ํญ์ ๊ตฌํํด์ผํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๊ทธ๊ฒ์ ๋จ์ง ๋ ๋ค๋ฅธ ์์ ๋ ์์ ํธ์ง์์ด๊ณ ๋๋ ๊ทธ๊ฒ์ ๋ฏฟ์ง ์์ต๋๋ค. ๋ถ๋.
@riclf ๊ฐ ์๋ฆฌ๋ฅผ ์ก์์ต๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก 3 ๊ฐ์ ์ธ๋ก ์ด, HTML, JS ๋ฐ CSS๊ฐ ์ด๋ฆฝ๋๋ค.
Sublime์์๋ ์ฒซ ๋ฒ์งธ ์ด ์์ ๋ชจ๋ html ํญ์ด ์๊ณ ๋ ๋ฒ์งธ ์ด ์์ ํญ์ด์๋ ๋ชจ๋ JS ํ์ผ ๋ฑ์ด ์์ต๋๋ค. ํญ์๋ ์ปจํ ์คํธ๊ฐ ์์ผ๋ฉฐ ์๋ชป๋ ์ด์์ ์๋ชป๋ ํ์ผ์ ์ด์ง ์์ ๊ฒ์์ ์๊ณ ์์ต๋๋ค.
์ด๊ฒ์ VS Code์์ ๊ฑฐ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค. "์ธก๋ฉด์ผ๋ก ์ด๊ธฐ"๋ฅผ ๋ ๋ฒ ์ฌ์ฉํ์ฌ 3 ๊ฐ์ ์ด์ ์ด ์ ์์ผ๋ฉฐ ํ์ผ์ด ๋ซํ๋ฉด ์ด์ด ์์ ํ ์ฌ๋ผ์ง ์ ์์ต๋๋ค.์ด ์์ ์์ ์ ์ด์ ์ด ์ ์์ง๋ง ์์๋ฅผ ๋ณ๊ฒฝํด์ผํฉ๋๋ค. ๊ทธ๋ค. ํ์ผ์ ์ด๋ฉด ์ปค์๊ฐ ํ์ฌ์๋ ์ด์์ ๋ค์ ์ด๋ฆฌ๋ฏ๋ก css ํ์ผ์ ์ด๋ฉด ์ปค์๊ฐ ์ธ ๋ฒ์งธ ์ด์ ์๋์ง ํ์ธํด์ผํฉ๋๋ค. ๊ทธ๊ฒ์ ์ ๋์ ์ผ๋ก ๋ถ๋ ธํฉ๋๋ค.
์์ ํ์ผ ์น์ ์ด ๋ด ํด๋ ํธ๋ฆฌ์์ ์์ง ๊ณต๊ฐ์ ์ฐจ์งํ๋ค๋ ๊ฒ์ ๋งํ ๊ฒ๋์๊ณ , ์ด๋ ๋ด ๋ฉํฑ์์ ์ค์ ๋ฌธ์ ์ ๋๋ค.
Microsoft ํ์์ํ ์ง๋ฌธ์ ๋๋ค. ๋ถํ ๋ณด๊ธฐ๊ฐ์๋ ๊ฒฝ์ฐ "์์ ํ์ผ"์ ํ์ผ์ด ์ฐ๊ฒฐ๋ ์ด์ ์ด๋ป๊ฒ ์ ์ ์์ต๋๊น? ํญ์ด ๊ฐ๊ฐ์ ์ด ์์ ์์ผ๋ฉด ๊ฐ๋จํฉ๋๋ค.
๋ด 2c.
Working Files์ ์ต์ํด์ง๋์ธ์ง ์ ๋ถํธ ํจ์ด ์ ํ ์์์ต๋๋ค. ๋๋ ํญ๋ณด๋ค ํจ์ฌ ๋ ์ข์ํฉ๋๋ค. VSCode์ UI๋ ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ผ๋ก ๊ฐ๊ณ ์์ต๋๋ค. ๋๋ ์ตํธ ์ธ ํญ์ ๋ฐ๋ํ์ง ์์ง๋ง ์ตํธ ์์ ํญ์ ์ ํฉํฉ๋๋ค.
์์ ํ์ผ์ ๋ ๋์ ๋ ์ด์์ (๋ ๋ง์ ์คํฌ๋กค ๊ณต๊ฐ)์ ํญ์ ๋๋ค. ๋์ค์ ์ถ๊ฐ ํ ์์๋ "๋ถ๋ฆฌ"๋ฐ ๋๋๊ทธ ๊ธฐ๋ฅ์ด ์์ต๋๋ค.
mvim ์ฌ์ฉ์๋ก์ ์ฌ๋ฌ ์ธํธ์ TDD ํ์ผ์ด ์ด๋ ค ์๊ณ ๊ทธ ์ฌ์ด์ ํญ์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๋๋ ๊ฐ๋ + ํ ์คํธ, ์๋ฒ + ํ ์คํธ, ์ค์ด ๋๋ ํ๋ + ์คํฌ๋ฆฝํธ. ๋จ์ผ ํ์ผ์ ์ก์ธ์คํ๋ ํญ์ด ์๋๋ผ ์ด๋ฆฐ ํ์ผ์ ์กฐํฉ์ ์ฌ์ฉํ๊ณ ์ถ์ต๋๋ค. Typescript ํ๋ก์ ํธ๋ฅผ ์ํด 3 ๊ฐ์ ๋์ VSCode๋ก ์ ํํ์ต๋๋ค. ์ค์ ๋ก ๋๊ธ ์ต๊ณ ์ Typescript ์ง์์ด ์์๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ทธ๋ฌ๋ Typescript๊ฐ ์๋ ํ๋ก์ ํธ๋ก ์ด๋ํ์๋ง์ ๋ฒ์ฉ ๊ฒ์, ํ์ ๋ฐ ๋์ฒด ๊ธฐ๋ฅ์ mvim๊ณผ ์ง์ ๋น๊ตํ๊ณ ์ ์ํ๊ฒ (์ฆ, ์ฆ์) ์ด์ ํธ์ง์๋ก ๋๋์ ๊ฐ๋ค๊ณ ๋งํ๊ฒ๋์ด ์ ๊ฐ์ ๋๋ค. ์ ๋ 27 ํ Apple Cinema ๋์คํ๋ ์ด๋ฅผ ๊ฐ์ง๊ณ ์๊ณ ๊ฐ๋ฅํ๋ฉด ๋ ํฐ ๋์คํ๋ ์ด๋ฅผ ์ป์ ๊ฒ์ ๋๋ค. ๋ง์ ํญ๊ณผ ํ์ผ ์์์ํ ์ถฉ๋ถํ ๊ณต๊ฐ์ด ์์ผ๋ฉฐ ํธ์ง์๊ฐ ํด๋น ๊ณต๊ฐ์ ์ฌ์ฉํ๋ ๋ฐ ์ ํ์ ๋์ด์ผ ํ ์ค๋๋ ฅ์๋ ์ด์ ๊ฐ ์์ต๋๋ค. ํ ๋ฒ์ ํ๋์ ํ์ผ ๋ง ์ฒ๋ฆฌํ๊ณ ์ถ์ง ์์ต๋๋ค. ๋ง์ ํ์ผ์ ์ด๊ณ ํญ์์ ํญ์ผ๋ก์ ํ๋ฆ์ ์ถ์ ํ๊ณ ์ถ์ต๋๋ค.
2 ์ฃผ ์ ์ Visual Studio Code๋ฅผ ๋ค์ ์๋ํ์ต๋๋ค. ํ์ผ ๋ช ๊ฐ๋ง ๊ฐ์ง๊ณ ๋์์ ๋ ์ค์ ๋ก ๋๋์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ช ๊ฐ ์ด์์ ํ์ผ์ด ์ด๋ ค์๋ ์ค์ (๋ํ) ํ๋ก์ ํธ ์์ ์ ์์ํ์ ๋ ํญ์ด ์์ด์ ๋งค์ฐ ์ฑ๊ฐ ์๊ฒ๋์์ต๋๋ค. _Working Files_๋ ๋์๊ฒ ์ ํฉํ์ง ์์๊ณ ์๋๊ฐ ๋๋ ค์ก์ต๋๋ค. 3 ์ผ ํ ๋๋ฌด ์ง์ฆ์ด ๋์ Sublime Text๋ก ๋์๊ฐ์ต๋๋ค. ์ง์ฅ์๋ 24 ์ธ์น ํ๋ฉด 2 ๊ฐ (Windows), ์ง์๋ 27 ์ธ์น Mac 1 ๋๊ฐ ์์ผ๋ฉฐ ์ฝ๊ฒ 20 ๊ฐ์ ํญ์ ์ด๊ณ ์ด๋ค ํ์ผ์ธ์ง ๊ตฌ๋ถํ ์ ์์ต๋๋ค. ์ ๊ฒฝ์ฐ์๋ ํญ์์ํ ํ๋ฉด ๊ณต๊ฐ์ด ๋ง์ต๋๋ค. _You_๋ ์ด๋ฏธ ํธ์ง๊ธฐ์์ ์ด๋ฆฐ ํ์ผ์ ์ด๋ฆ์ ๋ณด์ฌ์ฃผ๊ณ ์์ต๋๋ค. ํ์ผ ์ด๋ฆ ์ค๋ฅธ์ชฝ์ ๋ชจ๋ ๊ณต๊ฐ์ ์ฌ์ฉ๋์ง ์์ผ๋ฉฐ (์ฐฝ ์ค๋ฅธ์ชฝ์์๋ ์์ด์ฝ ์ ์ธ) ํญ์ผ๋ก ์ฑ์์ง ์ ์์ต๋๋ค (Sublime Text๋ ๋ง์ฐฌ๊ฐ์ง ์). ์ฌ์ฉ์์๊ฒ _Working Files_ ๋ฐ / ๋๋ ํ์ผ ํญ์ผ๋ก ์์ ํ ์์๋ ์ต์ ์ ์ ๊ณตํฉ๋๋ค. ์ง๊ธ์ Sublime Text์ Visual Studio Enterprise์ ์ฝค๋ณด๋ก ๋ค์ ์ ํํ๊ณ ์์ต๋๋ค. ํญ์ด ์ถ๊ฐ๋๋ฉด ๋ค์ ๊ณ ๋ คํ๊ฒ ์ต๋๋ค.
Working Files
์ต์
์ ๊ฒฝ์ฐ, ํ์ผ์ ์ ํํ๊ธฐ ์ํด ์ฌ์ด๋ ๋ฐ๋ฅผ ํ ๊ธํด์ผํฉ๋๋ค (์ฝ๋์ ํ์ฅ ๋๋ณด๊ธฐ๋ฅผ ์ํด ์จ๊น์ผ๋ก ์ ์ง). ๊ทธ๋ฆฌ๊ณ Ctrl+P
๋ฐ Ctrl+tab
์ต์
๋ ์ฌ์ฉ์ ์นํ์ ์ด์ง ์์ต๋๋ค.
๋๋ ๋ํฌ๋ค์ด ๋ค๋ฅธ ๊ฒ์ ์๋ํ๊ณ ์๋ค๋ ๊ฒ์ ์๊ณ ์์ง๋ง ์ด๋ฏธ ์ ๊ณต ํ ์ต์ ์ ์ฌ์ฉ์ ์นํ์ ์ด์ง ์์ต๋๋ค. ์ฃ์กํฉ๋๋ค.
์ฌ์ฉ์๊ฐ ์์ ๋ชฉ๋ก์ ๊ฐ์ ๋ก ์ฌ์ฉํ๋ ๋์ ํญ์ ์ฌ์ฉํ ์ ์๋๋ก ํ์ฅ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ญ์์ค. ์์ ํ์ผ ๊ธฐ๋ฅ์ด ๋งค์ฐ ์ซ์ต๋๋ค. ํ์ผ์ ๋๋ฆฌ๊ฒ ์ ํํ๊ณ ์์ฐ์ฑ์ ๋จ์ด ๋จ๋ฆฝ๋๋ค.
VS Code๋ฅผ ์ฒ์ ์ ํ์ ๋ ํญ์ ๋์ณค์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ Ctrl + Tab์ ๋ฐ๊ฒฌํ๊ณ ๋ ์ด์ ํ์ํ์ง ์์ต๋๋ค.
๋๋ ๋ช ๋ฌ ๋์ vscode (๋๋ถ๋ถ์ ๋ถ๋ถ์์ ๊ต์ฅํ)๋ฅผ ๊ธฐ๋ณธ ํธ์ง๊ธฐ๋ก ๋ง๋ค๋ ค๊ณ ๋ ธ๋ ฅํด ์์ง๋ง ํญ์ด ์์ด์ ๊ณ์ํด์ ๋๋ฅผ ์ง์ฆ๋๊ฒํ๊ณ ์์ฐ์ฑ์ ๋จ์ด ๋จ๋ฆฌ๊ณ ์์ต๋๋ค. ๋ค๋ฅธ ํธ์ง์). Ctrl + tab์ ํญ์ ๋์ฒดํ์ง ์์ต๋๋ค.
vscode ํ์ด ์ด๊ฒ์ ๋ํด ํธํฅ๋์ด ์๋ค๋ ๊ฒ์ ๋ช ๋ฐฑํ๋ฉฐ ํ์ฌ ์ฌ์ฉ์์๊ฒ ํญ์ด ์ค์ ๋ก ํ์ํ์ง ์๋ค๋ ๊ฒ์ "์ค๋"ํ๋ ๊ฒ์ ๋ชฉํ๋กํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ Windows 8์์ ์์ ๋ฉ๋ด๋ฅผ ์ ๊ฑฐํ๋ ๊ฒ๊ณผ ๋์ผํ ์ ํ์ ์๊ฐ์ ๋๋ค (์ฐ๋ฆฌ๋ ๋ชจ๋ ์ด๊ฒ์ด ์ด๋ป๊ฒ ๋๋ฌ๋์ง ์๊ณ ์์ต๋๋ค).
@pesho ์ ํํ!
์ฝ๋ ์ ๊ธฐ๊ฐ ๋์์ผ๋ ์ด๊ฒ์ด User Voice์์ ๊ฐ์ฅ ์ค์ํ ๋ฌธ์ ์ ๋๋ค. ์ปค๋ฎค๋ํฐ ํผ๋๋ฐฑ, ์ฌ์ฉ์ ๊ฒฝํ ํ ์คํธ ๋ฑ์ ์ง์์ ์ผ๋ก ํ๊ฐํ๊ธฐ ๋๋ฌธ์ ๋ด๋ถ์ ์ผ๋ก ์ฌ๋ฌ ์ต์ ์ ํ๊ฐํ๊ณ ์์ต๋๋ค. ์ฌ๊ธฐ์์ ๋ ผ์ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ๋งค์ฐ ์ ์ฉํฉ๋๋ค.
์๋ง๋ ๊ทธ๊ฒ์ ๋ด๊ฐ ๊ฑฐ์ 1 ๋ ์ ์ ์ฒ์์ผ๋ก vscode๋ฅผ ์ด์๊ณ ๋ช ๋ถ ํ๋ ์ด ์งํ์ ๋ซ์ ์ ์ผํ ์ด์ ์ผ ๊ฒ์ ๋๋ค. ์ฌ์ ํ ํญ์ด ์์ต๋๋ค. ์กฐ๋ง๊ฐ ๋ํ๋๊ธธ ๋ฐ๋์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์คํ ์์ค์ Microsoft์ ์ฌ๋๋ค์ ๋จ์ํ "์ด ๋๊ตฌ๋ฅผ ๋ด๋ถ์ ์ผ๋ก ์ฌ์ฉํ๊ณ ์์ผ๋ฉฐ ํญ์ด ํ์ํ์ง ์์ต๋๋ค.
@pleerock ํญ์ด ์๊ธฐ ๋๋ฌธ์ IDE๋ฅผ ์๋ํ์ง ์์ ๊ฒ์ ๋๊น?! (์ฐ) weeeweweweweeeww. ๊ทธ๋ค์ ํญ์ด ๋ฌด์๋ฏธํ๊ธฐ ๋๋ฌธ์ ํญ์ ์ถ๊ฐํ๊ณ ์ถ์ง ์์ผ๋ฉฐ, ์ผ๋ฐ์ ์ผ๋ก ์ฐฝ ํฌ๋กฌ ๊ณต๊ฐ์ ์ต๊ณ wieght๋ฅผ ์ถ๊ฐํ๋ ๋์ ๊ฐ์น๋ฅผ ์ถ๊ฐํ์ง ์์ต๋๋ค. ๋์์ ๋ ๋ง์ ๋ฉํ ๋ฐ์ดํฐ, ์ฌ์ฉ ํธ์์ฑ ๋ฐ ๋ ๋น ๋ฅธ ํ์์ ์ ๊ณตํฉ๋๋ค.
ํญ์ ์ฌ์ฉํ์ฌ ์ด๋ ค์๋ ํ์ผ์ ์ ํํฉ๋๋ค. CTRL + tab์ด๋ "์์ ํ์ผ"์ด๋ , ํ์ผ์ ์ด์ด์ ์ผ๋ถ ์ฝ๋๋ฅผ ์กฐํํ๊ณ ๋ค๋ฅธ ํ์ผ๋ก ์ ํํ์ฌ ํด๋น ์ฝ๋๋ฅผ ์ฌ์ฉํ๋ฉด ๋ค์ ํ ํ์์์ด ์ฒซ ๋ฒ์งธ ํ์ผ๋ก ๋์๊ฐ ์์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ํ์๊ธฐ์์ ํ์ผ๋ก ์ด๋ํฉ๋๋ค.
3 ๋ช ์ ํธ์ง์๊ฐ ์๋ค๋ ๊ฒ์ ์๊ณ ์์ง๋ง, ๊ฐ๋์ ๋ฃฉ์ ์ฝ๋ ์ ์ฉ ํ์ผ๋ก ๋ค๋ฅธ 2 ๋ช ์ ์ฌ์ ์ํ๊ณ ์ถ์ง ์์ต๋๋ค.
ํ์ผ์ ์ด ๋ ๋ค๋ฅธ ํ์ผ ๊ธฐ๋ก์ ๋จ์ ์์ผ๋ฉด ํญ์ด ์์ด๋ ๊ด์ฐฎ์ต๋๋ค. ํ์ผ์ด 5 ์ด ์ด์ ์ด๋ฆฐ ๊ฒฝ์ฐ CTRL + Tab์ ํญ๋ชฉ์ ์ ๋ ฅํด์ผํฉ๋๋ค.
@ 4tron ๋ค, ๋์๊ฒ ํธ๋ฆฌํ IDE๋ฅผ ์ฌ์ฉํ๊ณ ์ถ๊ธฐ ๋๋ฌธ์ ๋์๊ฒ ์ ํฉํฉ๋๋ค. ํญ์ ์์ด๋ฒ๋ฆฐ ์ฌ๋์๊ฒ๋ ์์ ์ ๊ณต๊ฐ์ด ๋ฌด์๋ฏธํ๊ณ ์์ ํฉ๋๋ค (์๋ง๋ ๋ท๋ถ์ ์ฌ์ฉํ๊ณ ์์ผ๋ฉฐ ์ค์ ๋ก ๋ช ๊ฐ์ ์ถ๊ฐ ํฝ์ ์์ํ ๊ณต๊ฐ์ด ์ถฉ๋ถํ์ง ์์ =)) ๋ค๋ฅธ ์ฌ๋์๊ฒ๋ ํธ๋ฆฌํ๊ณ ์์ฐ์ฑ์ด ๋์์ง๋๋ค. ์ข์ ์ํํธ์จ์ด๋ ์ฌ์ฉ์ ์ ์๊ฐ ๊ฐ๋ฅํด์ผํ๋ฉฐ ํจ๋์ ์จ๊ธฐ๊ฑฐ๋ ํ์ ํ ์ ์์ด์ผํฉ๋๋ค. "๊ณต๊ฐ ์ ์ฝ"์ ์ฃผ์ฅํ์ง ์์ต๋๋ค. ํญ ์๊ฐ + ํ์ / ์จ๊ธฐ๊ธฐ ๊ธฐ๋ฅ ์ถ๊ฐ (๋๊ตฐ๊ฐ์๊ฒ ์ ๋ง๋ก ํ์ํ ๊ฒฝ์ฐ =)) ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ๋๋ค. ์๋ก์ด ๋ฏธ๊ตญ์ ์ด๊ฑฐ ๋ ์๋ชป๋ ํ์ ์ ์๋ ํ ํ์๊ฐ ์์ต๋๋ค. ์ธํ ๋ฆฌ์ฆ, ๋น์ฃผ์ผ ์คํ๋์ค ๋ฑ UX๋ฅผ ์๋ ๊ฐ ๋ ์ข๊ฒ ๋ง๋ ์ต๊ณ ์ IDE๋ก๋ถํฐ ๋ฐฐ์ธ ํ์๊ฐ ์์ต๋๋ค.
์ ๋ง ๊ฐ๋จํฉ๋๋ค. ๊ธฐ๋ณธ ์ค์ ํญ์ผ๋ก ๋ง๋ค๊ฑฐ๋ ํญ์์ด ๋ง๋ค๋ฉด๋ฉ๋๋ค. ํญ์ด ์ผ์ ธ ์์ผ๋ฉด ์์ ํ์ผ์ด์๊ณ , ํญ์ด ๊บผ์ ธ ์์ผ๋ฉด ์์ ํ์ผ์ด ์์ต๋๋ค. ๊ทธ๊ฒ์ Genius์์ต๋๋ค! ;)
๋, ๋๋ ํญ ๋ ์์ ๋๋ค. ์์ ํ์ผ์ ๋งค์ฐ ์ ํ์ ์ด๊ณ ์ง๊ด์ ์ด์ง ์์ผ๋ฉฐ ํ๋ก์ ํธ ํธ๋ฆฌ์์ ์์ง ๊ณต๊ฐ์ ์ฐจ์งํฉ๋๋ค. ๊ทธ๋ฌ๋ ํ๋ ์ด์์ ํ๋ก์ ํธ๋ฅผ ์ด ์์๋ ๊ฒฝ์ฐ์๋ ๊ฑฐ์ ๋ฌธ์ ๊ฐ๋์ง ์์ต๋๋ค. :(
์ทจํฅ๋ ๊ด์ฐฎ์ ์ผํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋ํ ์์
ํ์ผ ์์คํ
์ ํฅ์์ํค๋ ๋ฐฉ๋ฒ๋ ์๊ฐํ์ต๋๋ค. ํญ ๋ผ์ธ์ ํ์คํ ๋ฆฌ๋ก ์ฌ์ฉํด์ผํฉ๋๋ค.
์๋ฅผ ๋ค์ด, ์ผ์ชฝ ์ฐฝ์์ 4 ๊ฐ์ ํ์ผ์ ์ฐ ๋ค์ ๋ค์ฏ ๋ฒ์งธ ํ์ผ์ ์ด์ด ํญ ์ค์์ ๊ฐ์ฅ ์ค๋๋ ์์ ํ์ผ์ ๋ง๋ค๋ฉด ํด๋น ํ์ผ์ด ์ฌ๋ผ์ง๊ณ ์์
ํ์ผ์์ "์์ ๋ ํ์ผ"๋ก๋ง ๋ฐํ๋ฉ๋๋ค.
์ค๋งํธํ๊ฒ ๋ง๋ค ์๋ ์๊ณ , ์์คํ ์ ๋จผ์ ์ ์ฅ๋ ํ์ผ๊ณผ ์์ ๋์ง ์์ ํ์ผ์ ์๋ฉธ์ํค๋ ์ฐ์ ์์๋ฅผ ์ง์ ํ ์๋ ์์ต๋๋ค.
์ฌ์ค ํญ์ด ๋ถํ์ด ์ค๋ฅด๋ ๊ฒ์ด ๋ฌธ์ ๊ฐ ๋๋๋ผ๋ ํญ์ ์ค์ฉ์ ์ ๋๋ค. ํญ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํด์ผํ์ง๋ง ํญ ์๋ฅผ ์ ํํด์ผํฉ๋๋ค.
๋ณดํต ๋๋ ๋ฉฐ์น ๋์ ํธ์งํ์ง ์์ ์ด๋ฆฐ ํญ์ ์ ์งํฉ๋๋ค. ์ด๊ฒ์ ์ผ๋ฐ์ ์ผ๋ก ๊ทธ๊ฒ์ ํฝ์ฐฝ์ํค๋ ์ฌ๋์ ๋๋ค.
+1
๋๋ 4K ํ๋ฉด์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ ์ํ์ผ๋ก ํญ์ด ์์ด์ VsCode์์ ์ค์ ๋ก ๊บผ์ง๋๋ค.
BTW, ๋๋ ํญ์ ์ํ์ง ์๊ณ ํญ ์ธํธ๋ฅผ ์ํ๋ค๋ ๊ฒ์ ๋ถ๋ช ํํ๊ณ ์ถ์ต๋๋ค. Mac์ ํ ์คํ mvim TDD ๊ฐ๋ฐ์๋ก์ ์ปจํ ์คํธ ์ธก๋ฉด์์ ์๊ฐํฉ๋๋ค. HTML + CSS, ๊ฐ๋ + ํ ์คํธ, ๋ ธ๋ + ํ ์คํธ, ์ค์ด + ํ ์คํธ ๋จ๊ณ. ๋ค์ ์ปจํ ์คํธ ์ธ TDD ์คํ์ผ๋ก ์ด๋ํ๊ธฐ ์ ์ ์ผ๋ฐ์ ์ผ๋ก ๋จ์ผ ์ปจํ ์คํธ์์ ๋ช ์ค์ ์ฝ๋๋ก ์์ ํฉ๋๋ค. mvim์ ์ฌ์ฉํ ๋ ์ด๋ฌํ ์ปจํ ์คํธ ์ฌ์ด๋ฅผ ๋งค์ฐ ๋น ๋ฅด๊ฒ ์ ํ ํ ๋ฟ๋ง ์๋๋ผ (Mac ํฐ๋ฏธ๋, Mac Finder ๋ฐ Safari ๋๋ Chrome์ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๋์ผํ ํค ์ํ์ค ์ฌ์ฉ) ํ์ด๋ง ๋ ํ์ผ์ ์๋์ผ๋ก ์ฌ๋ ๋งคํฌ๋ก์ ์ด์ ์ ์ป์ ์ ์์ต๋๋ค. ๊ฐ๋ ์์ค ํ์ผ, ํด๋น ํ ์คํธ๋ฅผ ์๋์ผ๋ก ์ด ์ ์์ต๋๋ค. ์ด๊ฒ์ ๋ฏฟ์ ์ ์์ ์ ๋๋ก ์์ฐ์ ์ธ ์์ ๋ฐฉ์์ด๋ฉฐ, ํค๋ณด๋์ ์๊ฐ๋ฝ์ ์น๊ณ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด button.html ์ ์ด๋ฉด ๊ทธ ์์์๋ button.js์ ๊ทธ ์์ button.scss ๊ฐ ์ด๋ฆด ๋์
๋๋ ๊ฒฐ์ฝ ์ผ์ด๋์ง ์์ ๊ฒ์ด๋ผ๋ ๊ฒ์ ์๊ณ ์์ง๋ง, ๊ทธ๋ฅ ๋งํ๋ค.
๊ทธ๋ ๋ค๋ฉด mvim์ ์ฌ์ฉํด์ผํฉ๋๋ค! http://www.vim.org/scripts/script.php?script_id=1567 ๋ช ๋ น : AV๋ ๊ด๋ จ ํ์ผ์ ์ฝ๋ ๋ค (์ฐ๊ฒฐ๋ ๊ฒฝ์ฐ A).
@jtosey๊ฐ ๋งํ๋ ๊ฒ์ ์ ํํ ๋ด๊ฐ ์ฌ๊ธฐ์์ ๋งํ ๊ฒ์ ๋๋ค. ์ฐฝ์ ์ฌ์ฉํ์ฌ ๊ด๋ จ ํ์ผ ์งํฉ์ ๊ตฌ์ฑํฉ๋๋ค. ๋๋ถ๋ถ์ ํญ ๊ด๋ฆฌ์๋ ์ปจํ ์คํธ๋ฅผ ์ ํ ํ ๋ ๊ด๋ จ ํ์ผ์ ๋๋ํ ๊ฐ์ ธ ์ค๋ ๊ฒ์ด ํฌํจ๋ฉ๋๋ค.
+1
์ฌ๊ธฐ์๋ ํญ์ ์ข์ํ ๊ฒ์ ๋๋ค.
๋ฐฉ๊ธ Atom์์ VSCode๋ก ์ ํํ๊ณ ์ ์ ์์ ํ ํ ์ผ๋ง๋ ๋๋๊ฒ ์กฐ์งํ๋๊ณ ๊น๋ํ ๋๋์ธ์ง ํ์ธํ์ต๋๋ค. ์ด์ ? ํญ์ด ๋๋ฌด ๋ง์ง ์์ต๋๋ค! ํญ์ด ์ค์ ๋ก ์๊ธฐ ๋๋ฌธ์์ด ๊ฒฝํ์ด ๋งค์ฐ ์ํ ํด์ง๋๋ค. ๋ด ๊ธฐ๋ณธ ํ์ผ ํ์์ ๋ชจ๋ ํ์ผ๋ก ๋น ๋ฅด๊ฒ ์ด๋ํ ์์๋ command-P ๋ฉ๋ด์ ๋๋ค.
VS ํญ์ ์๋ฒฝํฉ๋๋ค. ํญ์ ๊ฐ์ ธ ์ค์ธ์. ํญ์ ๋ณ๋์ ์ฐฝ์ผ๋ก ๋ถ๋ฆฌํ๋ ๊ฒ๋ ์ข์ต๋๋ค!
vscode ์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค :)
VSC๋ฅผ ๋ฒ์ฉ ํ์ผ ํธ์ง๊ธฐ๋ก ๋ง๋ค ๊ฒ์ธ์ง ์๋๋ฉด ์์ค ์ฝ๋ ํธ์ง๊ธฐ๋ก ๋ง๋ค ๊ฒ์ธ์ง ์ค์ ๋ก ๊ถ๊ธํฉ๋๋ค.
ํญ ๋ฐ๊ฐ ์ ๋์ ์ผ๋ก ์๊ตฌ๋๋ ๋ช ๊ฐ์ง ์ํฉ์ด ์์ต๋๋ค.
้ๅนดๆฅ็ไนฐๆฟ็ๅๅ ๏ผไธ๏ผ.md
์ ้ๅนดๆฅ็ไนฐๆฟ็ๅๅ ๏ผไธ๏ผ.md
์ฌ์ด๋ฅผ ์ ํํ๊ธฐ ์ํด Ctrl-P๋ฅผ ์ฌ์ฉํ๋ ๋ฐ ์ผ๋ง๋ ๋ง์ ์๊ฐ์ ํ ์ ํ ๊ฒ์ธ์ง ์๊ฐํด๋ณด์ญ์์ค.์ฝ๋๋ฅผ ์์ฑํ ๋ ์ด๋ค ์ํฉ๋ ๋ง์ง ์์ ๊ฒ์ด์ง๋ง ๋ฒ์ฉ ํธ์ง๊ธฐ๋ก์ ์ด๊ฒ์ ์ฌ๊ฐํ ๋ฌธ์ ์ ๋๋ค.
@ msg7086 1 ๋ฒ ์ง์ ์ ๋ํด ์ ๋ชจ๋ฅด๊ฒ ์ง๋ง 2 ๋ฒ ์ง์ ์ ๋ํด ctrl + p
๋ฅผ ์
๋ ฅ ํ ๋ค์ .md
๋ฅผ ์
๋ ฅํ๊ณ ๋ ๊ฐ์ง ์ต์
์ ๋จ๊ฒจ๋๊ณ ctrl + tab
ํ๋ฉด ํ๋๋ฅผ ์ ํํ ์ ์์ต๋๋ค. ํ์? ๋ฌธ์ ๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ดํดํ๊ณ ์๋์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
@ 4tron ๋ต์ฅ์ ๋ณด๋ด ์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค. ๊ทธ๋ฌ๋ ๊ทํ์ ๋ฐฉ๋ฒ์ ํด๋น ์ ํ์ ํ์ผ์ด 2 ๊ฐ ๋ฟ์ธ ๊ฒฝ์ฐ์๋ง ์๋ํฉ๋๋ค. ์ค์ ๋ก ์ฌ๋๋ค์ ์๋ง๋ ๋จ์ผ ๋๋ ํ ๋ฆฌ์์ ์ด๋ฌํ ํ์ผ์ ๋ค๋ฃฐ ๊ฒ์
๋๋ค. Imaging ์ ๋ ํ์ผ ์ด๋ฆ์ผ๋ก ์ค๊ตญ์ด, ํ๊ตญ์ด ๋๋ ์๋ผ๋น์์ด ๋ฑ์ ๋ค๋ฅธ ๋ฌธ์๋ฅผ ์ฌ์ฉํ์ฌ ๋งํฌ ๋ค์ด ํ์์ผ๋ก ๋ 50 ๊ฐ์ ๊ฒ์๋ฌผ์ด์๋ ๋ธ๋ก๊ทธ๋ฅผ ์์ฑํ๊ณ ์์ต๋๋ค. ๋ด๊ฐ ์ณค๋ ์ค์ ์๋๋ฆฌ์ค๋ ์ค์ ๋ก CJK ์ด๋ฆ์ด์๋ ์ผ๋ถ ์๋ง ํ์ผ์ด์๋๋ฐ, ๋ชจ๋ *.ass
์ด๋ฏ๋ก ํ์ฅ์ ๋ณ Ctrl + P๊ฐ ์ ๋๋ก ์๋ํ์ง ์์ต๋๋ค.
์ด๊ฒ์ด ๊ตฌํ ๋ ์ ์๋์ง ์ ๋ง ๊ฐ์ฌํฉ๋๋ค.
๊ฐ๋ฐ์๋ ๊ทธ๊ฒ์ ์ต์ํด ์ ธ ์์ผ๋ฏ๋ก ์ฐ์ ์์๋ฅผ ์ง์ ํ์ญ์์ค .
ํญ์ ๋ํ +1. ํญ์ ๊ตฌํํ์ญ์์ค.
ํญ์ ๋ํ +1!
ํญ ์ถ๊ฐ์๋ ํฌํํฉ๋๋ค.
+1
+1
+1
์ต๋ํ ๋นจ๋ฆฌ ํญ์ด ํ์ํฉ๋๋ค.
๋๋ ํญ์ด ๊ทธ๋ฆฝ๋ค. ๋๋ ๊ทธ๋ค์๊ฒ ๊ณ์ ์์ ๋ป๊ณ ์์ผ๋ฉฐ, ๋์ธ ๊ฐ์ ๋ค๋ฅธ ์ด๋ฆฐ ๋ฌธ์๋ฅผ ๋น ๋ฅด๊ฒ ์ฐธ์กฐํ๋ ๊ฒ์ด ์ข์ ๊ฒ์ ๋๋ค.
ํฐ ๋ฌธ์ ๋ ๋ฌด์์ ๋๊น?
ํญ์ผ๋ก ๋ ๋ฌธ์ ๊ด๋ฆฌ๋ฅผ ๋ถํ๋๋ฆฝ๋๋ค :)
+1, ๋.
+1
+1
VSCode๋ ํ๋ฅญํ ํธ์ง๊ธฐ์ด๋ฉฐ Git ๋ฐ Nodejs์์ ๋ฉ์ง ํตํฉ ์ง์ ์ด ์์ต๋๋ค. ๊ธฐ๋ณธ ๊ฐ๋ฐ IDE๋ก ์ฌ์ฉํ์ง ์๋ ์ฃผ๋ ์ด์ ๋ ํญ์ ์ง์ํ์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ฌ๊ธฐ๋ ๋ง์ฐฌ๊ฐ์ง์
๋๋ค. ๊ทธ๊ฒ์ ์ฌ์ฉํ๋ ๋ฐ์์ด ์ ๋ฅผ ๋ถ์ก๋ ์ ์ผํ ๊ฒ์
๋๋ค.
Op do 10 mrt. 2016 om 15:18 Schreef Konrad Piascik < [email protected]
VSCode๋ ํ๋ฅญํ ํธ์ง๊ธฐ์ด๋ฉฐ Git ๋ฐ
Nodejs. ๊ธฐ๋ณธ ๊ฐ๋ฐ IDE๋ก ์ฌ์ฉํ์ง ์๋ ์ฃผ๋ ์ด์
ํญ์ ์ง์ํ์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -194867036.
์ด ๋ฌธ์ ๋ฅผ ๊ตฌํํ๊ธฐ๊ฐ ๋๋ฌด ์ฌ์์ผํ๋ค๋ ์ ์ ๊ฐ์ํ ๋์ด ๋ฌธ์ ์ ๋ํด ๋๋ฌด ๋ง์ ํธ์ ๋ฐฑ์ ๋ณด๋ ๊ฒ์ ์กฐ๊ธ ๋๋์ต๋๋ค. ์ต์ํ ์ต์ ์ผ๋ก ๋ง๋ค๊ฑฐ๋ ํ์ฅ์ ํตํด ์ฌ์ฉํ ์ ์์ต๋๋ค (๋ธ๋ผ์ผ์ฒ๋ผ).
์ด๊ฒ์ด ์ถ๊ฐ๋๋ฉด ๋ค์์ ์ถ๊ฐํ์ญ์์ค.
ํญ์ด ์๋ํฉ๋๋ค. ๊ทธ๋ค์ ์ด๋์๋ ์๊ณ ์ฌ๋๋ค์ ๊ทธ๊ฒ์ ์ต์ํฉ๋๋ค. ํ์ฌ ํ์ผ ๋ชฉ๋ก์ ์ง๊ด์ ์ด์ง ์์ต๋๋ค. ๋งค์ผ VS Code๋ฅผ ์ฌ์ฉํ์ฌ 2 ๊ฐ์์ด ์ง๋ ํ์๋ ํ์ผ์ ์ ํํด์ผ ํ ๋๋ง๋ค ๊ฑฐ์ ํญ์ผ๋ก ์ด๋ํฉ๋๋ค. ๋ค๋ฅธ ๋ชจ๋ ํธ์ง์๊ฐ ํญ์ ๊ณ์ ์ฌ์ฉํ๋ค๋ ์ฌ์ค์ ๋ญ๊ฐ ๋ค๋ฅธ ๊ฒ์ด ์ง๊ด์ ์ด๋๋ ๋ฐ ํฐ ์ฅ๋ฒฝ์ ๋ง๋ญ๋๋ค.
์ฐ๋ฆฌ ํ์์๋ ์ฌ๋๋ค์ด ํญ์ ๊ทธ๊ฒ์ ๋ํด ๋ถํํฉ๋๋ค. ์ด๋ค ์ฌ๋๋ค์ ์ด๋ค ์ฌ๋๋ค์ ํ์ดํ ์คํฌ๋ฆฝํธ ์ง์์์ด ์ญ๊ณ ํ ๊ฒ์ ์ฌ์ฉํ๊ณ VS Code๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ์ ํธํฉ๋๋ค.
๋๋ ์ด๋ฆฐ ํ์ผ์ ์ฒ๋ฆฌํ๋ "๋ ๋์"๋ฐฉ๋ฒ์ ์ฐพ๊ธฐ ์ํด UX ์ฐ๊ตฌ์ ๋ฐ๋ํ๋ ๊ฒ์ด ์๋๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ ์ ํํ ์ํํ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ๋ฐ๋ช ํ๋ ๋ฐ 50 ๋ ์ด ๊ฑธ๋ ธ๊ณ ์ฌ๋ฌ ๋ฒ์ ๋ฆด๋ฆฌ์ค๊ฐ ํ์ํ๋ Office ๋ฆฌ๋ณธ ์คํจ๋ก ๋ค์ ๋ง๋ค์ง ๋ง์ญ์์ค. ๊ฐ์ ๊ฒ.
-1
๋ด๊ฐ ํญ์ ๋ฐ๋ํ๋ ์ด์ ์ ๋ํ ๋ช ๊ฐ์ง ์ฐธ๊ณ ์ฌํญ :
์, ํํ์ด ์์ต๋๋ค. ๊ธฐ๋ณธ ์ค์ / ์ต์ ์์ ํญ์ ํ์ํ๊ฑฐ๋ ํ์ํ์ง ์์ต๋๋ค.
๋๋ ๊ทธ๋ค์ด์ด ๊ฐ๋ฐ์์ ํ ๋ช ์ด์์ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ค๊ณ ํ์ ํ๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ๊ฐ์ ์์ ์๊ฐ์ด ๊ฑธ๋ฆฌ์ง ์๋๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ ๋ ํค๋ณด๋ ํน๊ณต๋๊ฐ๋๋ ๊ฒ์ ์ข์ํฉ๋๋ค. ๊ตฌํ ๋ ๊ฒฝ์ฐ์๋ ์ฌ์ฉํ์ง ๋ง๊ณ ์ํฌ ํ๋ก์์ ํญ์ ์ ํธํ๋ ์ฌ์ฉ์๊ฐ ํญ์ ์ฌ์ฉํ์ง ๋ชปํ๊ฒํ๋ ์ด์ ๊ฐ ๋ฌด์์ ๋๊น?
์ด์จ๋ , ๋ณ๊ฑฐ ์๋์ผ. VSC๊ฐ ๋ฌด์์ ํ ๊ฒ์ธ์ง ๊ฒฐ์ ํ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ๋ ๋์ Atom์ผ๋ก ๋์ ์์ต๋๋ค. ๋ ๊ฐ ์ด์์ ํ๋ก์ ํธ ํด๋๋ฅผ ์ด ์์๋ ๊ฒ๊ณผ ํจ๊ป ๋๊ท๋ชจ ํ๋ก์ ํธ์ ์ํฌ ํ๋ก์ ํ์์ ์ธ ํญ์ ์ฐพ์ต๋๋ค.
๋๋ ํค๋ณด๋ ํน๊ณต๋๊ฐ๋๋๋ก ๊ฐ์ํ๊ณ ํญ์ด์๋ ๊ฒ์ด ๋์์ด๋์๋ค. ๊ทธ๋์ ๋๋ ์์ง ๊ฑฐ๊ธฐ์ ์์ง ์๋๋ผ๋ ๊ทธ๊ฒ์ ๋น์ ์์ ์ ์ข์ ๊ด์ ์์ ๋ ผ์ํ๊ณ ์์ต๋๋ค.
์ ํ ์ข ์ก์! ๋๋ ๋ต์ ์ป์๋ค! ๊ทธ๊ฒ์ ์๋ฒฝ! ์ค๋น๋? ์ฐ๋ฆฌ๋ ํญ์ด _ ํ์ํ์ง ์์ต๋๋ค. ํธ์ง๊ธฐ ์๋จ์ ๊ฐ๋ก ๋ก ํญ ์ ํ์ํ๋ ๊ฐ๋จํ ์ต์
์ผ๋ก ์์
ํ์ผ์ ํ์ฅ ํด ๋ณด๊ฒ ์ต๋๋ค! ์ฐํ! ํญ์ ๋ง๋ค์ง ์๊ณ ๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค!
๋๋ ์ค์ ๋ก ์ง๊ธ์ ๋ฐฉ์์ ์ ํธํฉ๋๋ค. ์ด๋ฆฐ ํ์ผ์์ํ ํจ๋๊ณผ ์ธก๋ฉด์ "์์ ํ์ผ"์ด์๋ ๋ชฉ๋ก๊ณผ ๊ฐ์ ํ์ผ ์ ํ๊ธฐ์ ๋๋ค. Atom์ ์ฌ์ฉํ์ ๋ ์ ๋ ํ์ผ์ ๋น ๋ฅด๊ฒ ๋ณผ ๋๋ง๋ค ์ ํญ์ด ์ด๋ฆฌ๊ณ ๋ช ๋ถ ์์ ํญ ๋ง๋๊ฐ ์ธ๋ชจ์๋ ํญ์ผ๋ก ๊ฐ๋ ์ฐจ ์๋ค๋ ๊ฒ์ด ์ซ์์ต๋๋ค.
๊ทธ๋์ ์ ๋ ์ด๊ฒ์ ๋ํด -1์ ๋๋ค. ๊ทธ๋ฌ๋ ๋๋ ์ฌ์ ํ ์ฐฝ๋ฌธ์ ๋ถ๋ฆฌ๋ฅผ๋ณด๊ณ ์ถ๋ค.
๋ฐฉ๊ธ Atom์์ VSCode๋ก ์ ํํ๊ณ ์ ์ ์์ ํ ํ ์ผ๋ง๋ ๋๋๊ฒ ์กฐ์งํ๋๊ณ ๊น๋ํ ๋๋์ธ์ง ํ์ธํ์ต๋๋ค. ์ด์ ? ํญ์ด ๋๋ฌด ๋ง์ง ์์ต๋๋ค! ์ค์ ๋ก ํญ์ด ์๊ธฐ ๋๋ฌธ์์ด ๊ฒฝํ์ด ๋งค๋ ๋ฝ์ต๋๋ค.
์ด. 100 % ๋์ํฉ๋๋ค.
๋๋ ์ค์ ๋ก ์ง๊ธ์ ๋ฐฉ์์ ์ ํธํฉ๋๋ค. ์ด๋ฆฐ ํ์ผ์์ํ ํจ๋๊ณผ ์ธก๋ฉด์ "์์ ํ์ผ"์ด์๋ ๋ชฉ๋ก๊ณผ ๊ฐ์ ํ์ผ ์ ํ๊ธฐ์ ๋๋ค. Atom์ ์ฌ์ฉํ์ ๋ ์ ๋ ํ์ผ์ ๋น ๋ฅด๊ฒ ๋ณผ ๋๋ง๋ค ์ ํญ์ด ์ด๋ฆฌ๊ณ ๋ช ๋ถ ์์ ํญ ๋ง๋๊ฐ ์ธ๋ชจ์๋ ํญ์ผ๋ก ๊ฐ๋ ์ฐจ ์๋ค๋ ๊ฒ์ด ์ซ์์ต๋๋ค.
๋๋ ๊ทธ๊ฒ์ ์ป์๊ณ ๊ทธ๊ฒ์ด ์ฐ๋ฆฌ๊ฐ ์์ ํ์ผ์ ๋์ฒดํ์ง ์๋ _additional_ ๊ธฐ๋ฅ์ ์์ฒญํ๋ ์ด์ ์ ๋๋ค. ๋๋ ์ ๋ ๋ค ํธ์ง์์ ํฌํจ๋ ์ ์์๋์ง ํ์ ์ดํดํ ์ ์์ต๋๋ค. ์ง์งํ๊ฒ. ์ด ์ค๋ ๋์์ ์ผ๋ง๋ ๋ง์ ํญ์ ์ํ๋์ง๋ณด์ธ์! ์ด๊ฒ์ _Hey ๋ฒํผ์ด ํ๋์์ด ๋์์ผ๋ฉดํฉ๋๋ค _ ์๋๋ฆฌ์ค๊ฐ ์๋๋๋ค. ์ด๊ฒ์์ด ํ ์คํธ ํธ์ง๊ธฐ์์ ํญ์ ์ํ๋ ๋๋ค์์ ์ฌ๋๋ค์ ์์ฐ์ฑ์ ๋ํ ๋ฐฉํด์ ๊ดํ ๊ฒ์ ๋๋ค. ์์ชฝ์์ ์ ํจํ ์ธ์๋ฅผ ์ป์์ต๋๋ค. ์ ํญ๊ณผ ์์ ํ์ผ์ด ๋ ์ค ํ๋๋ฅผ ์ค์ ํ๋ ์ต์ ์ ํฌํจ๋ ์ ์๋์ง ์ดํดํ ์ ์์ต๋๋ค. ๊ทธ๋ผ ๋ชจ๋๊ฐ ์ด๊น๋๋ค.
@ jayrosen1576 ์๋ง๋ ๋ฌธ์ ๋ ์๋ฌด๋ ๊ทธ๊ฒ์ด ์ด๋ป๊ฒ
์ด๊ฒ๋ค์ ๊ฐ๋ฐ ํ์ด ์๊ฐ์ ๋ค์ฌ์ผ ํ ๋ชจ๋ ์ง๋ฌธ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด์ฌํ ๋ ธ๋ ฅํ์ง๋ง ์์ ํ์ผ ๋ชฉ๋ก๋ณด๋ค ๋ ์ฐ์ํ๊ณ ํผ๋์ค๋ฝ์ง ์์ ๊ตฌํ์ ์๊ฐํ ์ ์์ต๋๋ค.
์ด๋ป๊ฒ ๋ณด์ผ์ง์ ๋ํ ์ ์์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
1) Atom ๋ค์ด๋ก๋
2) ์คํ ์ํฐ
3) ํญ๋ณด๊ธฐ
4) VSCode์์ ๊ตฌํ
@ Jayrosen1576 ์ง์ฌ์ผ๋ก? Atom์ ๊ตฌํ์ ๋ํ ๋ช ๊ฐ์ง ์ ํจํ ์ฐ๋ ค ์ฌํญ๊ณผ ์์ ํ์ผ ๊ฐ๋ ์ด ์๊ธฐ ๋๋ฌธ์ Atom์ด ๊ฐ์ง ๋ชปํ ๋ฌธ์ ๋ ๋ช ๋ช ํ์ต๋๋ค.
๊ทธ๋ฐ ๋ค์ ๋ค์ ํ๋กํ ์ฌ์ง์ ๋ชจ๋ ๋ด์ฉ์ด ํ์๋ฉ๋๋ค.
@felixfbecker ์ด ์ ํ์๋ Visual Studio ๋ชจ๋ ์ปค๊ฐ ํฌํจ๋์ด ์์ผ๋ฏ๋ก ์ ํ์ ํญ์ด ์์ด์ผํ๋ฉฐ ๋ค๋ฅธ Visual Studio ์ ํ์์์ ๊ฐ์ด ์๋ํด์ผํฉ๋๋ค.
๊ทธ๊ฒ์ ๋น์ ์ ์ฐ๋ ค์ ๋ํ ์ ํจํ ๋๋ต์ ๋ํ ์๋ต์ผ๋ก ํ๋กํ ์ฌ์ง์ฒ๋ผ ์ด๋ฆฌ์์ ๊ฒ์ ๊ฐ์ ธ์ฌ ๋ ๋น์ ์ ์บ๋ฆญํฐ์ ๋ํ ๋ณผ๋ฅจ์ ๋งํฉ๋๋ค.
์ ํ ์ข ์ก์! ๋๋ ๋ต์ ์ป์๋ค! ๊ทธ๊ฒ์ ์๋ฒฝ! ์ค๋น๋? ํญ์ด ํ์ํ์ง ์์ต๋๋ค. ํธ์ง๊ธฐ ์๋จ์ ๊ฐ๋ก๋ก ํญ์ ํ์ํ๋ ๊ฐ๋จํ ์ต์ ์ผ๋ก ์์ ํ์ผ์ ํ์ฅ ํด ๋ณด๊ฒ ์ต๋๋ค! ์ฐํ! ํญ์ ๋ง๋ค์ง ์๊ณ ๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค!
@ jayrosen1576 ์ด๊ฒ์ ์ค์ ๋ก ์ ์ฒด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ง ๋ชปํฉ๋๋ค. ์๋ํ๋ฉด ์ด์ ์ ๋งํ๋ฏ์ด (๊ทธ๋ฆฌ๊ณ ๋ฐ๋ก ์์ ์ฃผ์์์ ๋ฌธ์ ๊ทธ๋๋ก ๋ค์ ์ธ๊ธํ๋ฏ์ด), ๋ค๋ฅธ ํญ์ ์๊ฐ์ ๋ชจ์ ๋ง์ด ์๋๋ผ ํ๋์ ๋๋ค. ์ฌ๊ธฐ์์๋ ์ฒซ ๋ฒ์งธ ๋๊ธ์์ ๋งํ๋ฏ์ด Sublime Text์์๋ "์ฌ์ด๋ ๋ฐ์ ํญ"์ ์ป์ ์ ์์ง๋ง ์ฌ์ ํ ์์ ํ์ผ๊ณผ ๋์ผํ์ง๋ ์์ต๋๋ค. (IMO๊ฐ ๋ ์ข์ต๋๋ค.)
@kfranqueiro ์ ์ ์ ์ผ๋ก ๋์ํฉ๋๋ค. ๋๋ ๋จ์ง ์ผ๋ฅด๋ ๊ฑฐ๋ฆฌ๊ณ ์์๋ค. ์ด ํญ์ ์ ๋ง ์ด๋ฆฌ์์ ์ฃผ์ฅ์ ๋๋ค. VSCode์ Atom ํญ์ ํญ ๊ธฐ๋ฅ์ด ์๊ณ ๊ธฐ๋ณธ์ ์ผ๋ก๋ ์จ๊ธธ ์์๋ ์ต์ ์ด ์๋ค๋ฉด ์๋ฒฝ ํ ๊ฒ์ ๋๋ค. ๋๋ ์ฐ๋ฆฌ ๋ชจ๋๊ฐ ๊ฐ์ ๊ฒ์ ์๊ตฌํ๊ณ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ ์ค ํ๋๋ฅผ ๋๋ ์ต์ ์ ๋ ๋ค ํฌํจ ํ ์์๋ ์ด์ ๋ฅผ ์ดํดํ ์ ์์ต๋๋ค.
์์งํ, ํญ์ด ํ ์คํธ ํธ์ง๊ธฐ์ ์ ํฉํ ์ง ๋ ผ์ํ๋ ๊ฒ์ ์ด๋ฆฌ์์ ์ผ์ ๋๋ค. ์ด๊ฒ์ ์๋ก์ด ๊ฐ๋ ์ด ์๋๋๋ค. ๊ตฌํํ๊ณ ์ ํ ์ฌํญ์ผ๋ก ๋์ญ์์ค. ๊ทธ๊ฒ์ ํ์ฅํ๊ณ ์๋์ค๋ก ๋์ญ์์ค. ์ฌ๋๋ค์ด ์ด๊ฒ์ด ๊ธฐ๋ณธ ๊ธฐ๋ฅ์ด๋ผ๋ ๊ฒ์ ๊นจ๋ซ๊ธฐ ์ ๊น์ง๋ 1 ํ์ฅ์ด ๊ฐ๋ฅํ๋ฉฐ VS ๋๋ฌธ์ ๋ฉ๋ด ์ ํ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์ฌ์ฉํ์ง ์๋ ๊ฒ์ ์๋ฏธ๊ฐ ์์ต๋๋ค.
@nvivo ์ง์ ๋ฃ์ ์ ์์ต๋๋ค. ์ด ๋ชจ๋ ๋ ผ์๋ ๋ฉ์ฒญ ํด ๋ณด์ ๋๋ค.
VS ๋๋ฌธ์ ๋ฉ๋ด ์ ํ๊ณผ ๊ฐ์ต๋๋ค.
@nvivo ์ด ํ์ฅ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํด ๋ณด์ จ์ต๋๊น? ๋ฉ๋ด ์ต์ ์ ์์ง๋ง ์ผ๋ถ ํค๋ณด๋ ๋จ์ถํค๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค. ๊ฝค ์ ์๋ํฉ๋๋ค.
https://marketplace.visualstudio.com/items?itemName=wmaurer.change-case
์ด ํ ๋ก ์ฌ๋๋ค์ด ๋ง์์ ๋ค์ง ์์ผ๋ฉด ๊ณ์ ์งํํ์ญ์์ค. ์ด ์ค๋ ๋๋ฅผ ์ฝ๋ ๊ฒ์ ์์ ํ ์ ํ ์ฌํญ์ ๋๋ค!
๋ฌผ๋ก ๊ทธ๊ฒ์ ์ฝ๋ ๊ฒ์ ์ ํ ์ฌํญ์ด์ง๋ง VS Code์ ํญ์ ์ถ๊ฐํ๋ ๊ฒ์ ์ ํ ์ฌํญ์ด๋ฉฐ ํ ๋ก ํด์ผํ๋ค๋ ์๊ฐ์ ๋ท๋ฐ์นจํ๋ ์กด์ฌ๊ฐ ๋งค์ฐ ์กด์ฌํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ค์ ์ง๋ฌธ์ ๋ํ ๊ฐ๋จํ ์ค๋ฌธ ์กฐ์ฌ์ ๋๋ค.
ํญ์ด ๊ณง ์ถ๊ฐ๋์ง ์์ผ๋ฉด VS Code๋ฅผ ๊ณ์ ์ฌ์ฉ ํ์๊ฒ ์ต๋๊น? ์ ์๋์ค
Microsoft๊ฐ ์ถ๊ฐํ์ง ์์ผ๋ฉด ์ ์ฌ์ ์ธ ์ฌ์ฉ์ ๊ธฐ๋ฐ์ ์๋น ๋ถ๋ถ์ ์์ ๊ฒ์ด๋ผ๋ ๊ฒ์ ๋ณด์ฌ์ค ๊ฒ์ ๋๋ค. ์ฆ, ์์ ์ ์ธ ๊ด์ ์์ ๋ณผ ๋ ๊ธฐ๋ฅ ์์ฒด๊ฐ ํ์ํ์ง ์๋๋ผ๋์ด๋ฅผ ์ํํ์ง ์๋ ๊ฒ์ ์์ ์ ์์ด์ด ๋ ๊ฒ์ ๋๋ค. Ergo,์ด ๋ํ๋ ์ฐ๋งํ๊ณ ๋ถํ์ํฉ๋๋ค.
๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ์ฌ์ ํ ๋ธ๋ผ์ฐ์ ์ ํ์ฅ ๊ธฐ๋ฅ์ ๋ฃ์ง ์์ ๋์ผํ ํ์ฌ์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์์ต๋๋ค. ๊ทธ๋์ ๋๋ ๋ฌด์์ด๋ ๊ฐ๋ฅํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ง์งํ๊ฒ ๋งํ๋ฉด, ์ด์ ์ ์ผํ ๋ํ๋ ํญ์ ๊ตฌํํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ๊ดํ ๊ฒ์ ๋๋ค. ์ฌ๋๋ค์ด์ด ๊ธฐ๋ฅ์ ์ํ๋์ง ์ฌ๋ถ์ ๋ ์ด์ ๋ฌผ์ํ๊ฐ ์์ผ๋ฏ๋ก ๋ํ๋ฅผ๋ณด๋ค ๊ฑด์ค์ ์ธ ๊ฒ์ผ๋ก ์ด๋ํด ๋ณด๊ฒ ์ต๋๋ค.
๋ธ๋ผ์ฐ์ ํ์ฅ? ํ์ฑ ... NVM.
์ ์ง ๋๋ ํญ์ ๋ํ ์ด์ ๊ฐ ๋ณด์ด์ง ์์ต๋๋ค. ํญ์ ๋ํ ์ ์ ์ด ๋๋ฌด ์๋ง์ ๋๋ค. ์ค์ ์์ ์ ์๋ฃํ๋ ์ธก๋ฉด์์ ๋ฐ๋ก ๊ฐ๊ธฐ๋ ์ ๊ท์ ๊ฒ์, ๋ ๋ง์ ๋ฉํ ๋ฐ์ดํฐ ๋ฐ ํจ์ฌ ๋ ๋์ ์คํ ๋ผ์ธ ์์ ํ๋ก์ธ์ค๋ก ํ์ํ ๋ชจ๋ ๊ฒ์ ์ํํฉ๋๋ค. ๊ทธ๋ค์ ์ต์ํ ๊ฒ์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ๋ํดํ ์๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋๋ ์ด๊ฒ์ด ms๊ฐ ์ปค๋ฎค๋ํฐ์ ๋์์ด ๋ ์ง, ๊ทธ๋ค์ด ์ ๋ง๋ก ๋ณํํ๊ณ ์๋์ง ํ์ธํ๊ธฐ์ํ ์ถ์ง ์ผ ๋ฟ์ด๋ผ๋ ๋๋์๋ฐ์ต๋๋ค. vs ๋ฌธ์ ์ ์ ์ฒด ๋๋ฌธ์ ํ ์คํธ๋งํผ ๋ฌด์๋ฏธํ์ง๋ ์์ง๋ง.
์์ ๋งํ ๊ฒ๊ณผ ๊ด๋ จํ์ฌ.
"๋ค๋ฅธ ๊ฐ์ ์ ์๊ฐ์ด ๊ฑธ๋ฆฌ์ง ์๋๋ค๊ณ ์๊ฐํฉ๋๋ค"
๊ฐ์ธ์ ์ผ๋ก ๋๋ ์๋ฅผ ๋ค์ด ํ ์คํธ ํธ์ง๊ธฐ ์ฐฝ์์ ํ์ฅ ๊ธฐ๋ฅ์ ๋ง๋๋ ๊ฒ๊ณผ ๊ฐ์ด ๊ทธ๋ ๊ฒ ์๊ฐํ๋ฏ๋ก ํญ์ ์ํ๋ ๋ชจ๋ ์ฌ๋์ ์ํด ํ์ฅ์ ๋ง๋ค ์ ์์ต๋๋ค. ๋๋ vscode์ ์ ์ฒด ์์ด๋์ด๋ ์ต์ข ์ฌ์ฉ์๊ฐ ํ์ฅ์ ์ถ๊ฐํ๊ฑฐ๋ ํ์ฅํ๋ฉด์ ๊ฐ๋ฅํ ํ ์ต์ํํ๊ณ ๊ฐ๋ณ๊ฒ ์ ์งํ๋ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค.
@ 4tron , ๋ฌผ๋ก ์ฌ๊ธฐ์์ ๋ง์ดํฌ๋ก ์ํํธ๋ฅผ ํ ์คํธํ๋ ์ ํ ์ปค๋ฎค๋ํฐ์ ์๋ชจ๊ฐ ์์ต๋๋ค! ํญ์ ํ๋ ์์ง ์์ต๋๊น?
ํญ์ด ์๋ฏธ๊ฐ ์๋ค๋ฉด ๋ค๋ฅธ ํธ์ง์๊ฐ ํญ์ ์ฌ์ฉํ๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ด ์ฌ๋ฌ ๊ฐ์ ์คํ ์ฝํ ์ธ ๋ฅผ ๊ตฌ์ฑํ๋ ์ ๋ง ์ข์ ๋ฐฉ๋ฒ์ด๋ผ๋ฉด, ์๋ฅผ ๋ค์ด ๋ธ๋ผ์ฐ์ ์ ๊ฐ์ด ์ฌ๋ฌ ๊ฐ์ ์คํ ์ฝํ ์ธ ๋ฅผ ๊ตฌ์ฑํด์ผํ๋ ๋ค๋ฅธ ์ข ๋ฅ์ ์ํํธ์จ์ด๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํ์ง๋ง ๋น์ฐํ ๋ง์ด ์ ๋ผ์! ์ฌ๋๋ค์ด ํญ์ ์ฌ์ฉํ๋ ๋ธ๋ผ์ฐ์ ์ฒ๋ผ ํญ์ ์ฌ์ฉํ๋ ๊ฒ์ ์์ํ ์ ์์ต๋๊น? ๋ฌด์๋ฏธํ ๋ง!
์์ ํ๊ฒ ๋์. ๋จผ์ ๋ค๋ฅธ ์ข์ ํธ์ง๊ธฐ๊ฐ์ด ์๋ก์ด ๊ธฐ๋ฅ์ ์ง์ํ๋์ง ํ์ธํ์ฌ ์ค์ ๋ก ์๋ํ์ง ์๋ ์์ ์ ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ ๋ญ๋นํ์ง ์๋๋กํ๊ฒ ์ต๋๋ค. Visual Studio, intellij, eclipse, atom, sublime, monodevelop, notepad ++ ๋๋ ์๋นํ ์ฌ์ฉ์ ๊ธฐ๋ฐ์ ๊ฐ์ง ๋ค๋ฅธ ํญ๋ชฉ์ ํ์ธํด ๋ณด๊ฒ ์ต๋๋ค. ์ด๋ฌํ ํธ์ง๊ธฐ ์ค ์ ์ด๋ _ ์ผ๋ถ _๋์ด ๊ธฐ๋ฅ์ ๋ค๋ฅธ ๊ฒ์ผ๋ก ๋์ฒดํ์ง ์๊ณ ๋ช ๋ ๋์ ์ง์ํ๋ฉด ์ด๊ฒ์ด ์ ์ฉํ ๊ธฐ๋ฅ์ด๋ผ๋ ํ์๊ฐ์์ ๊ฒ์ ๋๋ค.
๊ทธ๋ฌ๋ ์ฐ๋ฆฌ ์์ ๋ณด๋ค ์์ ๋๊ฐ์ง ๋ง์. ์ฐ๋ฆฌ๋ ์ฌ๋๋ค์ด ๊ทธ ์๊ตฌ๋ฅผ ์ง์ ํํํ๊ณ ๋ค๋ฅธ ์ฌ๋๋ค์ด ํฌํํ๋๋ก ํ ์์๋ ์ด์ ํธ๋์ปค์ ๊ฐ์ ๊ฒ์ ๊ฐ์ ธ์ผํฉ๋๋ค. ๊ทธ๋์ ์ฐ๋ฆฌ๋์ด ์ผ์ ์๋ฌด๊ฒ๋ํ์ง ์๋๋ก ํ์คํ ํ ์ ์์ต๋๋ค! ๋ฆฌํฌ์งํ ๋ฆฌ์์ ๊ฐ์ฅ ๋ง์ด ์์ฒญ ๋ ๊ธฐ๋ฅ ์ค ํ๋๊ฐ๋๋ ๊ฒฝ์ฐ์๋ง ์กฐ์น๋ฅผ ์ทจํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ฉด ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ด ํธ๋ ๋ ์ผ๋ฟ๋ง ์๋๋ผ ์ฌ๋๋ค์ด ์ผ์ ์ ๋ฌด์ ์ ์ฉํ๋ค๋ ๊ฒ์ ์์๊ณ ์ฌ๊ธฐ์์๋ ๊ทธ ๊ธฐ๋ฅ์ ์ํ๋ค๋ ๊ฒ์ ์๊ฒ ๋ ๊ฒ์ ๋๋ค.
ํ์ง๋ง ๊ทธ๋ ๊น์ง ์ฐธ์์ฑ์๊ฒ ๊ธฐ๋ค๋ฆฌ ์. ํ ์คํธ ํธ์ง๊ธฐ๋ ์์ ํ ์๋ก์ด ๊ฒ์ด๋ฉฐ ์ค์ ๋ก ์ด๋ค ๊ธฐ๋ฅ์ด ํ์ํ์ง ์๋ฌด๋ ๋ชจ๋ฆ ๋๋ค.
Ghehehe, ์๊ธฐ๋ค!
์์ 12 mrt. 2016 om 11:57 schreef Natan Vivo [email protected]
@ 4tron https://github.com/4tron , ๋ฌผ๋ก ์๋ชจ๊ฐ ์์ต๋๋ค.
์ฌ๊ธฐ์์ ๋ง์ดํฌ๋ก ์ํํธ๋ฅผ ํ ์คํธํ๋ ์ฌ์ ํ ์ปค๋ฎค๋ํฐ! ํญ์ ํ๋ ์์ง ์์ต๋๊น?ํญ์ด ์๋ฏธ๊ฐ ์๋ค๋ฉด ๋ค๋ฅธ ํธ์ง์๊ฐ ํญ์ ์ฌ์ฉํ๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ง์ฝ
์ฌ๋ฌ ๊ณต๊ฐ ์ฝํ ์ธ ๋ฅผ ๊ตฌ์ฑํ๋ ์ ๋ง ์ข์ ๋ฐฉ๋ฒ์ด์์ต๋๋ค.
์ฌ๋ฌ ๊ฐ๋ฐฉํ ์ฝํ ์ธ ๋ฅผ ๊ตฌ์ฑํด์ผํ๋ ์ํํธ์จ์ด์
์๋ฅผ ๋ค์ด ๋ธ๋ผ์ฐ์ ๋ ๊ทธ๊ฒ๋ค์ ์ฌ์ฉํ ๊ฒ์ ๋๋ค. ํ์ง๋ง ๋ฌผ๋ก ๊ทธ๋ ์ง ์์ต๋๋ค.
๋ง์ด ์ ๋๋๊น์! ์ฌ๋๋ค์ด ๋ชจ๋ ๊ฒ์ ์ฌ์ฉํ๋ ๊ฒ์ ์์ํ ์ ์์ต๋๊น?
ํญ์ ์ฌ์ฉํ๋ ๋ธ๋ผ์ฐ์ ์ ๊ฐ์ ์๊ฐ? ๋ฌด์๋ฏธํ ๋ง!์์ ํ๊ฒ ๋์. ๋จผ์ ๋ค๋ฅธ ์ข์ ์๋ํฐ๊ฐ
์ด ์๋ก์ด ๊ธฐ๋ฅ์ ์ง์ํ๋ฏ๋ก ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ ๋ญ๋นํ์ง ์์ต๋๋ค.
์ค์ ๋ก ์๋ํ์ง ์์ต๋๋ค. Visual Studio, intellij, eclipse,
atom, sublime, monodevelop, notepad ++ ๋๋
์๋นํ ์ฌ์ฉ์ ๊ธฐ๋ฐ. ์ด ํธ์ง๊ธฐ ์ค ์ ์ด๋ _some_์ด
์ด ๊ธฐ๋ฅ์ ๋ค๋ฅธ ๊ฒ์ผ๋ก ๋์ฒดํ์ง ์๊ณ ๋ช ๋ ๋์
๊ทธ๋ฌ๋ฉด ์ด๊ฒ์ด ์ ์ฉํ ๊ธฐ๋ฅ์ด๋ผ๋ ํ์๊ฐ์์ ๊ฒ์ ๋๋ค.๊ทธ๋ฌ๋ ์ฐ๋ฆฌ ์์ ๋ณด๋ค ์์ ๋๊ฐ์ง ๋ง์. ์ฐ๋ฆฌ๋
์ฌ๋๋ค์ด ๊ทธ ์๋ง์ ์ง์ ํํํ๊ณ
๋ค๋ฅธ ์ฌ๋๋ค์ด ํฌํ๋ฅผํ๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๊ฐ์ด ์ผ์ํ์ง ์๋๋ก ํ์คํ ํ ์ ์์ต๋๋ค.
์๋ฌด๊ฒ๋! ๊ฐ์ฅ ๋ง์ ์์ฒญ์๋ฐ์ ๊ฒฝ์ฐ์๋ง ์กฐ์น๋ฅผ ์ทจํ ์ ์์ต๋๋ค.
์ ์ฅ์์ ๊ธฐ๋ฅ. ๊ทธ๋ฌ๋ฉด ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ด ํธ๋ ๋ ์ผ๋ฟ๋ง ์๋๋ผ
ํ์ง๋ง ์ฌ๋๋ค์ ์ผ์ ์ ๋ฌด์ ์ ์ฉํ๋ค๊ณ ์๊ฐํ๊ณ ์ฌ๊ธฐ์ ํด๋น ๊ธฐ๋ฅ์ ์ํฉ๋๋ค.
๋๋ฌด.ํ์ง๋ง ๊ทธ๋ ๊น์ง ์ฐธ์์ฑ์๊ฒ ๊ธฐ๋ค๋ฆฌ ์. ํ ์คํธ ํธ์ง๊ธฐ๋ ์์ ํ ์๋ก์ด ๊ฒ์ ๋๋ค.
์ค์ ๋ก ์ด๋ค ๊ธฐ๋ฅ์ด ํ์ํ์ง ์๋ฌด๋ ๋ชจ๋ฆ ๋๋ค.โ
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -195715795.
@nvivo ์ ๋ง ์ง๊ธ ๋ธ๋ผ์ฐ์ ์ ํ ์คํธ ํธ์ง๊ธฐ๋ฅผ ๋น๊ตํ๊ณ ์์ต๋๊น? ๋๋ ๋น์ ์ด ์ฌ๊ธฐ์์ ๋น๊ผฌ๋ ๊ฒ์ ๋จ์ฉํ๋ ๊ฒ์ ์ดํดํฉ๋๋ค. ๋ด๊ฐ ๋งํ๋ ค๋ ์์ ์ ํญ์ด ์ ์ฉํ ์ง ์๋์ง์ ๋ํ ๊ฒ์ด ์๋๋๋ค. ๋๋ lightwieght / Minimal Editor์ ์์ด๋์ด๋ฅผ ์ข์ํฉ๋๋ค. ์ด๊ฒ์ ์ ์๊ฒฌ ์ผ๋ฟ์ ๋๋ค. ์ฌ์ฉ์์ ์ ํธ๋์ ๋ฐ๋ผ ์ฌ์ฉ์๊ฐ ํธ์ง๊ธฐ๋ฅผ ํ์ฅ ํ ์ ์๋ค๋ ์๊ฐ์ด ๋ง์์ ๋ญ๋๋ค. ๊ทธ๊ฒ์ด ๋ด๊ฐ vscode๊ฐ ์์ ํ๊ธฐ๋ฅผ ์ํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฐ ๋ค์์ด ํ ๋ก ์ "์ ๊ฐ๋ฐ์๊ฐ ์์ง ํ์ฅ ๊ธฐ๋ฅ์ ๋ง๋ค์ง ์์ ์ด์ ๋ .. ์, ๋ด๊ฐ ํญ์ ์ข์ํ๊ธฐ ๋๋ฌธ์ ๋ด๊ฐํด์ผ ํ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ์์ ์์ vscode๊ฐ ๊ทธ๋ ๊ฒ ํ ์ ์์ต๋๋ค. ์ด์ ํ ์คํธ ํธ์ง๊ธฐ๊ฐ ์์ต๋๋ค. ๋ด ๋ธ๋ผ์ฐ์ ์ ๋น์ทํฉ๋๋ค. "
@ 4tron ๊ทธ๊ฐ ํ
์คํธ ํธ์ง๊ธฐ์ ํ
์คํธ ํธ์ง๊ธฐ๋ฅผ ๋น๊ตํ๋ ๊ฒ ๊ฐ์์ต๋๋ค.
๋๋ ๊ทธ๋ค์ด vscode๋ฅผ ํ์ฅ ๊ฐ๋ฅํ๊ฒ ๋ง๋๋ ๋ฐ ํ๋ฅญํ ์ผ์ํ๊ณ ์๋ค๊ณ ์๊ฐํ์ง๋ง, ๋๋ ํญ์ด ๋ฐ๋ก ์ฌ์ฉํ ์์๋ ๊ธฐ๋ฅ์ด์ด์ผํ๋ค๊ณ ์๊ฐํ๋ ์ง์์ ๊ตณ๊ฒ ์์๋ค. ์ด ๊ฐ๋
์ "์ฌ์ฉํ๋ ๋ค๋ฅธ ๋ชจ๋ ์ํํธ์จ์ด์ ๋ง์ฐฌ๊ฐ์ง๋ก ํญ์ด ๋ง์์ ๋์ญ๋๊น? Google์์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์ ์ ํ ์ฌ์ฉ์ ์ ๊ณต ํ์ฅ ํ๋ก๊ทธ๋จ์ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช
ํ๋ ๊ถ์ฅ ์ฌํญ์ ์ฐพ์ผ๋ฉด ์ข์ต๋๋ค." ๋ ์ง ์์ต๋๋ค. ๋๋ถ๋ถ์ ์ฌ์ฉ์๋ ํญ์ด ์กด์ฌํ๋ค๊ณ ์๊ฐํ๊ณ ํ์ฅ ํ๋ก๊ทธ๋จ์ ์ค์นํ๋ฉด ํญ ๋ฐ๋ฅผ ์ฐพ์ ์ ์๋ค๊ณ ์๊ฐํ๋ ์ฌ๋์ด ๋ง์ง ์์ ๊ฒ์
๋๋ค. ๋๋ ๊ทธ๊ฒ์ด ๋ค๋ฅธ ์ด๋ค ์ํํธ์จ์ด๋ณด๋ค ์ ํ๋์ง ์์์ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค. ์ฌ๋๋ค์ ์ ๊ทธ๋ ๊ฒ ์๊ฐํ ๊น์?
๋ฟก ๋นต๋จ
๊ทธ์ ์์ฌ๋ ๋ธ๋ผ์ฐ์ ์์ ๋น๊ต์์ ์์๋์์ต๋๋ค.
์ฐ๋ฆฌ๋ ์ฌ๊ธฐ์ ๊ฐ๋ฐ์์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์์ต๋๋ค. ๋๋ ๊ทธ๋ค์ด ํญ์ ์ํ๋ค๋ฉด ์ฃผ๋๊ถ์ ๊ฐ์ง ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ด ์์ด๋์ด์ ๋ฐ๋ํด์ ๋ฏธ์ํ์ง๋ง ์ ํจํ ์ด์ ํญ์ด ํ์๋์ง ์๊ณ ํญ์ alt + q
์ ์ถ๊ฐ ๋ ๊ฐ์ด ํ์๋์ง ์์ต๋๋ค. ์ด๊ฒ์ ๋ด ๊ฐ์ธ์ ์ธ ์๊ฒฌ์ด๋ฉฐ, ํญ์ด ์ ์ฉํ๋ค๊ณ ๊ฐ์ ํ๋ ๋ฐฉ๋ฒ์ ์ดํดํ์ง ๋ชปํด ๊ฐ๋ฐ์๊ฐ ๋ ์ ์์ต๋๋ค. ๋๋์ด ๋ํ๊ฐ ์ฅํฉํ๋ค๊ณ ์๊ฐํ๋ฉฐ ๊ฐ์ธ์ ์ผ๋ก vscode๊ฐ ๊ฑฐ์ ์์ ํ ์ฌ์ฉ์ ์ ์ ๋ฐ ์ฌ์ง์ด ๋น์ฆ๋์ค ๊ธฐ๋ฐ ๋ชจ๋ธ์์ํ ๊ฒฉ๋ฆฌ ๋ ์
ธ๋ก ์ด๋ฆฌ๋ ๊ฒ์๋ณด๊ณ ์ถ์ต๋๋ค. ํธ์ง์๊ฐ ์ฌ์ฉ์ ์ฝ๋๋ฒ ์ด์ค์ ์ํ๊ณ๋ฅผ ๊ธฐ๋ฐ์ผ๋กํ๋ ๋๋ฃจํ ๊ฐ๋ฐ ๋๋ ์๋ ํ๋ ์ค ๊ฐ๋ฐ์ ์ํด ๋๊ตฐ๊ฐ๊ฐ ์ฌ์ฉ์ ์ ์๋ฅผ ์ง์ค์ ์ผ๋ก ํฅ์์ํฌ ์ ์์ต๋๋ค. ๊ทธ๊ฒ๋ ํด๊ฒฐํด์ผ ํ ๋ ๋์ ๋ฌธ์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค.
๋ชจ๋ ๊ฒ์ด ํ์ฅ ๋ ๊ฒ์ ๋จ์ ์ ๊ทธ๋ค ์ฌ์ด์ ์ด์ํ๊ณ ์์น ์๋ ์ํธ ์์ฉ์ด ๋ฐ์ํ๋ค๋ ๊ฒ์ ๋๋ค. Smart File Reopener ์์ ์ด๋ฏธ GitHistory๋ฅผ ์ฌ์ฉํ๋ vs ์ฝ๋์์ ์ด์ํ ํ์ผ ๋ซ๊ธฐ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค.
ํญ๊ณผ ๊ฐ์ ๊ธฐ๋ณธ์ ์ธ ๊ฒ์ ๋ฐ๋ก ์ฌ์ฉํ ์ ์์ด์ผํฉ๋๋ค. ์ด์ ๋ค๋ฅธ ์ฌ๋๋ค์ด์ด ์ค๋ ๋์์ ์์ฒญํ๋ฏ์ด ํญ ๊ทธ๋ฃน์ ์ด๊ฑฐ ๋ ํญ ๊ฐ์ ๊ด๊ณ๋ฅผ ๋ง๋๋ ๊ฒ์ ํ์ฅ ๊ธฐ๋ฅ์ด ๋ ผ์๋์ด์ผํ๋ ๊ณณ์ ๋๋ค.
@ 4tron ,
์ธ๋ถ ์ปดํ์ผ๋ฌ ์๋น์ค๋ ํ ์คํธ ํธ์ง๊ธฐ์์ ์ง์ํ ์ง ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํ ์ ์์ต๋๋ค. ํตํฉ ๋ ์์ ์คํ๊ธฐ๋ ๊ธฐ๋ฅ์ด ์์ผ๋ฉด ์ข์ต๋๋ค.
ํญ์์ด ํด๋์ค์ ์์ต๋๋ค. ํญ์ ์ฐฝ, ๋ฒํผ ๋ฐ ํ์ผ ์ด๊ธฐ ๋ฐ ์ ์ฅ๊ณผ ๊ฐ์ต๋๋ค. ์ฌ๊ธฐ์๋ ๊ฒฐ์ ์ ๋ด๋ฆฌ์ง ์๊ณ ๊ทธ๋ฅ ๊ฑฐ๊ธฐ์๋๊ณ ๊ณ์ ๋์๊ฐ๋ฉด ์ฌ๋๋ค์ด ๊ธฐ๋ํฉ๋๋ค. ์ด๊ฒ์ ํ๋ฌ๊ทธ์ธ์ ์ํด ์ง์๋๊ธฐ๋ฅผ ์ํ๋ ์ฌ๋์ด ๊ฑฐ์์๋ ๊ณ ๊ธ ์ฌ์ฉ์ ์ ์ ํญ๋ชฉ์ด ์๋๋ฉฐ _ ๋ชจ๋ OS์์ _ ํ์ค UI์ ๋๋ค. ์ฌ๋๋ค์ ๊ทธ๊ฒ์ ์ต์ํ๋ฉฐ ๋ค๋ฅธ ๋ชจ๋ ํธ์ง์๊ฐ ๊ทธ๋ค์ ์ถ๊ฐํ๊ธฐ ์ํด ์ฒญ์์ ์๊ตฌํ์ง ์์ ์ด์ ๊ฐ ์์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ด ํญ์ด ์ข์์ง ์๋์ง ๋ ผ์ํ๋ ๊ฒ์ด ์ด๋ฆฌ์์ ์ด์ ์ ๋๋ค. VS Code๋ UX ์คํ์ด ์๋๋ฉฐ ๋ชจ๋ ํ๋ซํผ์ ์ ํฉํ .NET ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ๋ ค๋ ์๋์ ๋๋ค. ์ด ๋งํ ์ผ์ 90 %์ ์ฌ๋๋ค์๊ฒ ์ ์ฉํ๊ฒ ๋ง๋ค๋ฉด ์ฑ๊ณตํ ๊ฒ์ ๋๋ค.
์์งํ ๋์์ ๋ํ ๋น์ ์ ์์ ์ ์ดํดํ์ง๋ง ๋น์ ์ ๋น์ ์ด ์์ฃผ ์์ ์์๋ผ๋ ๊ฒ์ ์ดํดํด์ผํฉ๋๋ค. ์ด๊ฒ์ ์๊ตฌํ๋ ๋๋ถ๋ถ์ ์ฌ๋๋ค์ด Microsoft๋ฅผ ํ ์คํธํ๋ ค๋ ํธ๋กค์ด๋ผ๊ณ ๋ฏฟ๋ ๊ฒ์ ๋จ์ง ๋ง์์ ๋๋ค.
ms๊ฐ ํญ์ ๋ํ ์ ์ฅ์ ๋ฐ๊ฟ์ง ์ฌ๋ถ๋ฅผ ํ์ธํ๋ ์ ํ๋ผ๋ ์ ์ ์ฃผ๋ก ํญ์ด ํฌํจ๋๋ ๊ฒ์ ๋ํ ์ด์ ์ผ๋ก ์ธํด ๋ฐ ๋ง์์ด์์ต๋๋ค. ํญ์ด ์์ด์ ์๋ํฐ๋ฅผ ์๋์กฐ์ฐจํ์ง ์์ ์ ๋๋ก. ๋๋ ์ด๊ฒ์ ์ดํดํ๊ธฐ ์ํด ๊ณ ๊ตฐ๋ถํฌํ๋ค. ์์ง ๋ฒ ํ ๋ฒ์ ์์ ์์ง ๋ง์. ๋ฐ๋ผ์ ๊ทธ๋ค์ ํญ์ ์ถ๊ฐ ํ ๊ฒ์ ๋๋ค (์ ํ ์ฌํญ์ผ๋กํ์ญ์์ค).
@ 4tron ์ฌ๋ฌ ๋ฒ ์๋ํ์ง๋ง ํฐ ํ๋ก์ ํธ๋ก ์ ํ์ฅ๋์ง ์๋ ๊ฒ ๊ฐ๊ธฐ ๋๋ฌธ์ ์ ๊ธฐ์ ์ผ๋ก vscode๋ฅผ ์ฌ์ฉํ์ง ์์ผ๋ฉฐ ํญ ๋๋ฝ์ ๋์๊ฒ ์ฌ์ค ์ธ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ์ฃผ์ ์ค์ ์ด์ ์ค ํ๋์
๋๋ค.
์ ๋ ์ ์ ์์ ํ์ผ์ ํธ์ง ํ ๋ ์ฃผ๋ก ๊ฐ๋ฒผ์ด ํ
์คํธ ํธ์ง๊ธฐ๋ก ์ฌ์ฉํ์ง๋ง ํฐ ํ๋ก์ ํธ ์ค ํ๋์์ ์์
ํ๊ณ ์ถ์ ๋ vscode๊ฐ ์๋ํ์ง ์์ต๋๋ค. ๋๋ฝ ๋ ํญ๊ณผ ํ์ ํ๋ก์ ํธ (๋๋ VS๊ฐ ๋งํ '์๋ฃจ์
')์ ๋ํ ๊ฐ๋
์ด ์๋ค๋ ์ฌ์ค์ ํ์ฌ ์ ๊ฐ ์๊ณ ์๋ ์ ์ผํ ์ฐจ๋จ์ ์
๋๋ค.
๊ทธ๋๋ ํ๋ฌ๊ทธ์ธ์ผ๋ก ๋ชจ๋ ๊ฒ์ ์ถ๊ฐํ๋ค๋ ์์ด๋์ด์ ๋ํด ์ธ๊ธํ๊ณ ์ถ์ต๋๋ค. ๊ทธ๊ฒ์ ์ข์ ๋ชฉํ์
๋๋ค. ํ๋ฅญํ ํ์ฅ ํ๋ ์ ์ํฌ๋ฅผ ๊ฐ๋ ๊ฒ๋ ์ค์ํ์ง๋ง, ๊ทธ๋ค์ด ๊ทธ ์์ด๋์ด์ ๊ณผ๋ํ๊ฒ ํฌ์
๋๋ ๊ฒ์ ๋ํด ์กฐ์ฌํด์ผํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋๋ VS๋ฅผ ์ฌ์ฉํ๋๋ฐ, ๊ทธ๊ฒ์ด ๋๋ฅผ ๋ฏธ์น๊ฒ ๋ง๋๋ ๋์ MS ์ ํ์์ ๊ธฐ๋ํ๋ ๋งค์ฐ ๋์ ์์ค์ ์ ํ ํ์ง์ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ๋๋ ๊ทธ๊ฒ์ ์ ์ฐฉ์ ๋๋๋๋ค. ์ ๋ ๋ชจ๋ OSS ๋์ (๋ฐ ๊ธฐํ ๋
์ ๋๊ตฌ)์ ์๋ํด ๋ณด์๊ณ ๋ชจ๋ ๊ธฐ๋ณธ์ ์ธ ์ฌ์ฉ์ฑ ์ธก๋ฉด์์ ๋ถ์กฑํ ๊ฒ ๊ฐ์ต๋๋ค (ํนํ ๋๋ฒ๊น
๊ฒฝํ๊ณผ ๊ด๋ จํ์ฌ).
์ ๋ง vscode์ ์๋์ ๋ชจ๋ ํดํน ๊ธฐ๋ฅ์ ๋ฌด์์๋ก ํ์ฅ์ ํตํด ... ๊ทธ ์ค๋ช
์ ๋ง๊ฒ ๋ค๋ฅธ ๋ง์ ๋๊ตฌ๊ฐ ์ด๋ฏธ ์๋ค๋ ๊ฒ์ ๊ฐ๋ฒผ์ด ์์ด์ด์ผํ๋ค ํฌ๋ง, ๋๋ ๊ฐ์ ์ ์ผ๋ก ๋ ๋ค๋ฅธ ํ๋๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค. ๋ด๊ฐ vscode์์ ์ํ๋ ๊ฒ์ ๋ด๊ฐ ํญ์ VS์์ ์ํ๋ ๊ฒ์
๋๋ค. ์ ๋ฌธ UX ๋์์ด๋์ ์ํด ์ฌ์ฉ์ฑ ๊ด์ ์์ ์ ๋์์ธ๋๊ณ CROSS PLATFORM์ด๋ฉ๋๋ค.
๋๋ ํญ์ ๋ฐ๋ํ๋ ์ฌ๋๋ค์ด ์์ ์ ๋์น ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋๋ (์ฐ๋ฆฌ๋) ์ ๋ถ ๋๋ ์๋ฌด๊ฒ๋ ํด๊ฒฐ์ฑ ์ ์ํ์ง ์์ต๋๋ค. ์ฐ๋ฆฌ๊ฐ ์๊ตฌํ๋ ๊ฒ์ ์ธ๊ธฐ์๋ Atom ํธ์ง๊ธฐ ์์์ฒ๋ผ ๋ณด์ด๊ณ ๋์ํ๋ ํญ (๊ธฐ๋ณธ์ ์ผ๋ก ์จ๊ฒจ์ ธ์์ ์ ์์)์ ์ผ๋ ๊ฐ๋จํ ์ต์ ์ ๋๋ค. ๋น์ ์ด ๊ทธ๋ค์ ์ข์ํ์ง ์๋๋ค๋ฉด ๋น์ ์ ๊ทธ๋ค์ด ์กด์ฌํ๋ค๋ ๊ฒ์ ๊ฒฐ์ฝ ์์ง ๋ชปํ ๊ฒ์ ๋๋ค. ๊ทธ๋ ๊ฒํ๋ฉด ํ์ฑํ ํ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ Atom๊ณผ ๋ค์ค ์ฐฝ + ํญ ๊ฒฝํ์ ํ ๋ฒ๋ ์ฌ์ฉ ํด๋ณธ ์ ์ด์๋ ์ฌ๋๋ค์๊ฒ๋ ์ธ์๋ฅผ ์์ ํ ํ ์ธํ๊ธฐ ์ ์ ์ฌ์ฉํด ๋ณด๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋น์ ์ ๊ทธ๊ฒ๋ค์ด ๋ง์์ ๋ค์ง ์์ ์๋ ์์ง๋ง, ์ฐ๋ฆฌ ์ค ๋ง์ ์ฌ๋๋ค์๊ฒ ์ ์ฉํ๋ค๋ ๊ฒ์ ์ธ์ ํด์ผํฉ๋๋ค. VS Code์ ์ฐ์ํ node.js ๋๋ฒ๊ทธ ๊ธฐ๋ฅ์ด ์๋๋ผ๋ฉด Atom์ ๋ ์ ์ ์ผ๋ก ์ฌ์ฉํฉ๋๋ค. ์์ ํ์ผ์ ์ ๊ฒฝ ์ฐ์ง ์์ต๋๋ค. ๋๋ ๊ทธ๊ฒ๋ค์ด ์ ์ฉ ํ ์ ์๋ค๊ณ ์๊ฐํ์ง๋ง, ํญ์ ์ ๋์ฒดํ์ง ๋ชปํ๊ณ ์ค์ ๋ก ๊ฐ์ ์ผ์ํ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ์๋๋๋ค. ๊ทธ๊ฒ์ ๋ง์น _Honda Civic์ ๊ฐ์ง๊ณ ์๋๋ฐ ์ ํฝ์ ํธ๋ญ์ ์ํ์ญ๋๊น? _ Civic ๋ท๋ฉด์ 1200lbs์ ๋๋๋ฌด ํ์ ๊ทธ๋ฃจ๋ธ ๋ฐ๋ฅ์ฌ๋ฅผ ์ ์ฌ ํด๋ณด์ญ์์ค. ๊ทธ๋ฌ๋ฉด ๊ทธ ์ด์ ๋ฅผ ์ ์์์ ๊ฒ์ ๋๋ค. ๋ ๋ค ์ฐจ๋์ด์ง๋ง ๋ค๋ฅธ ์ฉ๋๋ก ์ฌ์ฉ๋ฉ๋๋ค.
์ด์ ์ ๋งํ๋ฏ์ด Visual Studio, Edge ๋๋ ๋ค๋ฅธ Microsoft ์ ํ์์ ํ ๋ฆด๋ฆฌ์ค์ ํญ์ ๊ฐ์ ธ ์์ ๋ฐ์์ ํ์ธํ์ญ์์ค. ์์์ง ์์ ๊ฒ์ ๋๋ค. ์ฐ๋ฆฌ ๋ชจ๋๋ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ ๋ชจ๋ ๊ฐ์ง ์ ์์ต๋๋ค. ํญ์ด ํ์ ํธ์ง๊ธฐ ๊ตฌ์ฑ ์์๊ฐ ์๋ _ ์ ํ ์ฌํญ _์ด๋๋๋ก ์์ฒญํ๊ณ ์์ต๋๋ค. ๋ค๋ฅธ ์๋ํฐ ๊ฐ๋ฐ์ ๋ ๋ง์ ์๊ฐ์ ํ ์ ํ ์ ์์ต๋๊น? ํ์คํ. ํธ์ง๊ธฐ ์ฌ์ฉ์ ์ฐจ๋จํ๋ ์ค์ํ ๋ฒ๊ทธ ์์ ๋ฐ ๊ฐ์ ์ฌํญ์ด ํญ์ ์ฐ์ ๋์ด์ผํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ค์ํ ๊ฐ์ ๋๋ ์์ ์์ค์ผ๋ก ์ฌ๋ผ๊ฐ์ง ์๋ ๋ง์ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์๋ค๊ณ ํ์ ํฉ๋๋ค. ๋ฐ๋ผ์ ์ด๋ฌํ ์์ ์ ์๊ฐ์ด ์์๋๋ฉด์ด ์ค๋ ๋์ ๋๋ค์๊ฐ ์๊ตฌํ๋ ๊ธฐ๋ฅ์ ์ํด ์๊ฐ์ ๋ฐ๋ก ์ค์ ํด์ผํฉ๋๋ค.
์ฐ๋ฆฌ๋ VSCode๊ฐ ์ต๊ทผ ๋ช ๋ฌ ๋์ ๋ ๊ฒ์ ์ข์ํ๊ณ ์ด ์ฃผ์ ์ ์ฐธ์ฌํ๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ด๊ฒ์ด ์ฌ์ฉ ๊ฐ๋ฅํ ์ต๊ณ ์ ํธ์ง๊ธฐ๊ฐ๋๊ธฐ๋ฅผ ์ํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ฌ๊ธฐ์๋ ๋ถ์ ์ ์ฌ์ง๊ฐ ์์ต๋๋ค. ์ฐ๋ฆฌ ๋ชจ๋๋ ๊ฐ๋ฐ์๋ก์ ์ฐ๋ฆฌ๊ฐ ์ํ๊ฑฐ๋ ์ํ์ง ์๋ ๊ฒ์ ๋ํด ์ด์ ์ ์ ๋๋ค. ๋๊ตฌ๋ ์๋ชป๋ ์๊ฒฌ์ ๊ฐ์ง๊ณ ์์ง ์์ง๋ง ๋ฐ๋ ์๊ฒฌ์ ๊ทธ ์์ฒด๋ก ์กด์ค๋์ด์ผํ๋ฉฐ, ์์ ์ด ์๋ชป๋์๋ค๊ณ ๋๋ผ๊ธฐ ๋๋ฌธ์ ๋จ์ํ ๋ฌด์ํด์๋ ์๋ฉ๋๋ค.
"ํญ์ ๋ํ ์ด์ "์ด ๋ง์ง ์๋ค๊ณ ์๊ฐํฉ๋๋ค. @bpasero ๊ฐ " ํญ์ด ์ด๋ ค์๋ ํ์ผ ๋ชฉ๋ก์ ํ์ํ๋ ์ข์ ๋ฐฉ๋ฒ์ด ์๋๋ผ๊ณ ์๊ฐํฉ๋๋ค " ์ง๊ธ๊น์ง ํญ์ ๋ํ ์ข์ ์ด์ ๋ฅผ ๋ค์ด ๋ณธ ์ ์ด ์์ต๋๋ค "๋ผ๊ณ
์ด ๋ชจ๋ ํ ๋ก ์๋ณด๊ณ ๋๋๊ฒ๋ ์ค๋งํ๊ณ ์์ ์์ ๋งค์ผ VS Code๋ฅผ ์ฌ์ฉํ๊ณ Mac๊ณผ Linux์์ ์ข์ .NET ํธ์ง๊ธฐ๋ฅผ ๊ฐ๊ณ ์ถ๊ณ ํญ์ด ๋ง์ด ๊ทธ๋ฆฌ์์ง๊ธฐ ๋๋ฌธ์ ์ฝ๊ฐ ๋ถ์พํฉ๋๋ค. "_ ์์ฐ!์ด๊ฒ ๋ ์ ์ฉ ํด _"์๊ฐ์ ์ป์ง ๋ชปํ์ง๋ง ์ฌ๊ธฐ์ ๋ํ ์๋ต์ "_ ์ฐ๋ฆฌ๊ฐ ๋ญ๊ฐ ๋๋ผ์ด ๊ฒ์ ๋ง๋ค์๋ค๋ ์ฌ์ค์ ๋ชฐ๋์ต๋๋ค! ์๊ฐ์๋ด์ด ์ต์ํด ์ง์ธ์! _"์ธ ๊ฒ ๊ฐ์ต๋๋ค.
๋ค์์ ๋ช ๋ฌ ๋์ ๋งค์ผ VS Code๋ฅผ ์ฌ์ฉํ์ฌ ๋ณด๋ ๋ช ๊ฐ์ง ์ค์ ๋ฌธ์ ์ ๋๋ค.
์ด์ ๋๋ถ๋ถ์ ๋ฌธ์ ๊ฐ "_oh"์ ๊ฐ์ ์ธ์๋ก ํด๊ฒฐ ๋ ๊ฒ์์ ์ ์ ์์ต๋๋ค.ํ์ง๋ง ์์ ์ ๋์น๊ณ ์์ต๋๋ค. ์ด๋ฆฐ ํ์ผ ๋ชฉ๋ก์ด ์๋๋ผ ์ต๊ทผ์ ์ฌ์ฉํ ํ์ผ ๋ชฉ๋ก์ ๋๋ค. ํญ๊ณผ ๋น๊ตํ๊ณ ์์ต๋๋ค. ์ด๋ฆฐ ํ์ผ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. ์ ์ ํ ์์ํฉ๋๋ค ..._ "
๋๋ ๊ธฐ๊บผ์ด ๋๋ต ํ ๊ฒ์ ๋๋ค. "_์ด ๋ชจ๋ ๊ฒ์ด ๋์๊ฒ ์ดํด๊ฐ๋์ง ์๊ณ ์ค์ ๋ก ๋๋ฅผ ๋น์์ฐ์ ์ผ๋ก ๋ง๋ค๊ณ ์์ต๋๋ค. ์ด๋ฏธ ์์ญ ๋ ๋์ ๋ชจ๋ ๊ณณ์์ ์๋ํ๋ ์๋ฃจ์ ์ด ์์ต๋๋ค. ์์งํ์ด ์๋ก์ด ์๋ฃจ์ ์ด ๋ ๋์ ๋์์ด๋ผ๊ณ ์๊ฐํ์ง ์์ต๋๋ค. ์ต์ํ๊ณ ์ต์ํ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด ๋ ๊น์? ๊ฐ์ฌํฉ๋๋ค _ "
์ด ๋ชจ๋ ๊ฒ์ด ๊ฑฐ๋งํ๊ฒ ๋ค๋ฆฐ๋ค๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋๋ ์ด๊ฒ์ด ๋๋ถ๋ถ์ ์ฌ๋๋ค์ด ์๊ฐํ์ง๋ง ๋๋ฌด ๋ถ๋๋ฌ์ํ๊ฑฐ๋ ๋๋ฌด ์์ ๋ฐ๋ฅด๊ฒ ๋งํ ์ ์๋ค๊ณ ํ์ ํฉ๋๋ค.
์คํ์ฉ UI๋ ๋์์ผ๋ก ํ๋ฅญํ๋ฉฐ ๋ ์ฌ์ด๋ฅผ ์ ํ ํ ์์๋ ์ต์ ์ด ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ ํ์ฌ ๊ฐ์ฅ ์ผ๋ฐ์ ์ด๊ณ ์์๋๋ ๋ค๋ฅธ ์ต์ ์ ๋ฐฉ์งํ๋ ๊ฐ์ ์คํ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ Windows 8 ์์ ๋ฉ๋ด์ฒ๋ผ ์ด๊ฒ์ด ์ ๋๋๋ ๋ฐฉ๋ฒ์ ์์ต๋๋ค.
๋๋ ๊ธฐ๊บผ์ด ๋๋ต ํ ๊ฒ์ ๋๋ค. "์ด ๋ชจ๋ ๊ฒ์ด ๋์๊ฒ ์ดํด๊ฐ๋์ง ์๊ณ ์ค์ ๋ก ๋๋ฅผ ๋น์์ฐ์ ์ผ๋ก ๋ง๋ค๊ณ ์์ต๋๋ค. ์ด๋ฏธ ์์ญ ๋ ๋์ ๋ชจ๋ ๊ณณ์์ ์๋ํ๋ ์๋ฃจ์ ์ด ์์ต๋๋ค. ์์งํ์ด ์๋ก์ด ์๋ฃจ์ ์ด ๋ ๋์ ๋์์ด ์๋๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ต์ํ๊ณ ์ต์ํ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ฉด ๋ ๊น์? ๊ฐ์ฌํฉ๋๋ค. "
...
๊ทธ๋ฆฌ๊ณ Windows 8 ์์ ๋ฉ๋ด์ฒ๋ผ ์ด๊ฒ์ด ์ ๋๋๋ ๋ฐฉ๋ฒ์ ์์ต๋๋ค.
๋๋ ๋ ์ด์ ๋์ ํ ์ ์์๋ค.
์ฝ๋ ์ ๊ธฐ๊ฐ ํ๋ ๊ฐ์ฅ ๋ง์ด ํฌํ ๋ ๊ธฐ๋ฅ ์ด์์ผ๋ฏ๋ก ์ด์ ๋ tabs ์ ๋๋ค. vscode ํ์ ์ฐ๋ฆฌ์๊ฒ ํด๋ฉ์์ฃผ์์ต๋๋ค.
Microsoft๊ฐ ์คํ ์์ค ์ปค๋ฎค๋ํฐ์ ์๋ก ์ฐธ์ฌํ ๊ฒ์ ๋น์ถ์ด vscode ํ์ด ์์ ์ฌ์ฉ์ ์์ฒญ์ ํฌํจ์ํจ ํ๋ฅญํ ์ค์ ์ ๊ฐ์ํ ๋ ํญ์ด ๊ฒฐ์ค์ ๋งบ์ง ๋ชปํ๋ค๋ฉด ๋๋๊ณ ์ค๋ง ํ ๊ฒ์ ๋๋ค.
@ianwesterfield ์ ํํ ์์ฒ ํ๋ฅผ๋ฐ์ ๊ฐ์ฅ ๋ง์ด ์์ฒญ ๋ ๊ธฐ๋ฅ์ ๋๋ค. ์ผ์ด๋ ๊ฒ์ ๋๋ค. ์ด ๋ํ๋ ๋ฌด์๋ฏธํ๋ฉฐ "ํญ์ ์ ํํ ์ด๋ป๊ฒ ์๋ํด์ผํฉ๋๊น?"๋ก ๋์ด ๊ฐ์ผํฉ๋๋ค.
์ด์ ์ ํญ์ ๊ฑฐ์ ์๋ฒฝํ ๊ตฌํ ์ธ Atom์ ๋ํด ์ธ๊ธํ์ต๋๋ค. ๋ ๊ฐ์ ํญ์ด ๋์ผํ ํ์ผ ์ด๋ฆ์ ๊ฐ์ง๊ณ ์๊ณ ์ฌ๋ฌ ๊ฐ์ ์ํ ๋ฐ / ๋๋ ์์ง ์ฐฝ์ด์๋ ์ฐฝ์์ ๋งค์ฐ ์ ์๋ํ๋ ๊ฒฝ์ฐ ๊ตฌ์ฑํ๊ธฐ ์ฝ๊ณ ๋ถ๋ถ ํ์ผ ๊ฒฝ๋ก๊ฐ ์ ์ ํ๊ฒ ํ์๋ฉ๋๋ค (VSCode์ ๋ ๋ค๋ฅธ ํ์ ๊ธฐ๋ฅ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค). VSCode๊ฐ Atom๊ณผ ๋์ผํ ํญ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์๋ค๋ฉด ๋ชจ๋ ์ฌ๋๋ค์ด ์๊ตฌํ๋ ๊ฒ์ 99 %๋ฅผ ์ปค๋ฒ ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋ํ Atom์ ์ ์ ๊ธฐ๋ฐ์ด๊ธฐ ๋๋ฌธ์ ๊ตฌํ์ VSCode์์๋ ๋์ผํ๊ฒ ์๋ ํ ์ ์์ต๋๋ค. ๋๋ ์นดํผ ์บฃ ์๋ฃจ์ ์ ์ํ์ง๋ ์์ง๋ง (Atom)์ ํญ ๊ตฌํ์ ํ๋ฅญํ๊ฒ ์ํํ์ผ๋ฉฐ ๊ทธ ์ ์์ ํ๋ฅญํ ์๋ฃจ์ ์ ๋๋ค.
@ jon64digital ์ด์ฉ๋ฉด ๊ทธ๊ฒ์
๋ฌธ์ ๊ด๋ฆฌ, ํธ์ง์์ ์คํํน ๋์ ๊ฐ์
ํญ์ ๋์์ ๋งํ ๊ฒ๋์๊ณ ํญ์ ์กด์ฌ๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ์ ๋นํํด์ผํ๋ ๊ฒ์ฒ๋ผ ๋๊ปด์ง๋๋ค. ์ต์ํ ์ ์๋ก๋ ๋ธ๋ก์ปค ๋ฅผ ์ํ ์ธ ๊ฐ์ง ์ฐธ์กฐ ์ค ํ๋๋ผ๊ณ ์๊ฐํ์ง๋ง ์ง๊ธ์ 3 ์ 12 ์ผ์ ๋๋ค.
์ด๋ฅผ ์ผ๋์๋๊ณ ์ ์ด๋ ๋๊ตฐ๊ฐ์๊ฒ ๊ทธ๊ฒ์ ํ ๋นํ๋ค๋ฉด ์ฐ๋ฆฌ๋ @waderyan์ด ์ด์ ์ ๋งํ ๊ฒ์
ํธ์ง ์๋ง๋ VS Code ํ์์ด ์ฝ์ ๋ถ์กฑ์ ์คํด ์ผ ๊ฒ์ ๋๋ค. 1 ์ 7 ์ผ ์ดํ๋ก ๋ชจ๋ 3 ์ ๋ฐ๋ณต ๊ณํ์ด ์ ๋ฐ์ดํธ๋์ง ์์ ์ดํ์ ๋๋ค.
@ jayrosen1576 ๋์ํฉ๋๋ค. ์ฒ๋ฆฌ๋์ง ์๋ ์ฌ์ฉ์ ์์ฒญ์ 1 %๋ ํ์ฅ (์ : ํญ ๊ทธ๋ฃน์์ ๊ด๊ณ๊ฐ์๋ ํ์ผ ์ด๊ธฐ ๋ฑ)์ ํตํด ์ฒ๋ฆฌ ๋ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
@ jayrosen1576 atom์ ์ฌ์ฉํ๋ฉด ์ฒซ ๋ฒ์งธ ํ๋ ์์์ toolbar.html, ๋ ๋ฒ์งธ ํ๋ ์์์ toolbar.js, ์ธ ๋ฒ์งธ ํ๋ ์์์ toolbar.css๋ฅผ ์ฌ๋ ๋ถํ ๋ณด๊ธฐ๋ฅผ ๊ฐ์ง ์ ์๋๋ก ํ์ผ์ ์ฐ๊ฒฐํ ์ ์์ต๋๊น?
์ด๊ฒ์ ๋จ์ง ์์ผ ๋ฟ์ด์ง ๋ง ์ ๋์ ์ผ๋ก ์ด์์ ์ ๋๋ค. ์์ ๋๊ตฐ๊ฐ๊ฐ Vim์ด ์ด๊ฒ์ ํ ์ ์๋ค๊ณ ๋งํ์ง๋ง ์ ๋ vim์ ํ์ธํ๊ณ ์ฌ๋ฌ ๊ฐ์ง ์ด์ ๋ก ๊ทธ๊ฒ์ ๊ด์ฌ์ด ์์์ง๋ง ํญ์ ํ๋ฅญํ๊ฒ ๋ค๋ฆฝ๋๋ค.
@ jon64digital Atom์ ๊ธฐ๋ณธ์ ์ผ๋ก์ด ์์ ์ ์ํํ์ง ์์ผ๋ฉฐ ํ์ฌ๊น์ง ์ํํ๋ ํ์ฅ ๊ธฐ๋ฅ (์ฌ์ง์ด vim์์ ์๊ฐ์๋ฐ์ ํ์ฅ ๊ธฐ๋ฅ ํฌํจ)์ ์์ง ๋ชปํ์ง๋ง ์ด๊ฒ์ด ์ง๋ ๊ฒ์๋ฌผ์์ ์ธ๊ธ ํ ํ์ฅ ์ฌ์ฉ ์ฌ๋ก์ ๋๋ค.
ํธ์ง ์ ์์ @jtosey ์ ๋๊ธ์ ์ฐธ์กฐํ์ญ์์ค (์ด ๊ฒ์๋ฌผ ์ฝ 9 ์ผ ์ ).
๊ฐ์ธ์ ์ผ๋ก ๋๋ ์ด๊ฒ์ด ์ง์ฆ๋๋ ๊ฒ์ ๋ณผ ์ ์์๋ค. ์ ๋ฐ์ ์๊ฐ์ ์ปจํธ๋กค๋ฌ, ๋ชจ๋ธ ๋ฐ ํด๋ผ์ด์ธํธ ์ธก JS ๋ง ์ ๊ฒฝ ์ฐ์ง ์์ต๋๋ค. JS๋ฅผ ์ด ๋๋ง๋ค ๋ทฐ๊ฐ ์ด๋ฆฌ๋ฉด ์๋ง ๋ฏธ์น๊ฒ ๋ ๊ฒ์ ๋๋ค.
๊ทธ๋ฌ๋ ๋ค์ ๋งํ์ง๋ง ํ์ฅ ๊ธฐ๋ฅ์ ์๋ฆ๋ค์์ ๋๋ค. ๋ง์์ ๋ค์ง ์์ผ๋ฉด ๋ ์ ์์ต๋๋ค.
UX์ ๋งค์ฐ ๊ฐ๋ ฅํ ์ํฅ์ ๋ฏธ์น๋ ์ด์ ๊ฐ์ ๊ธฐ๋ฅ ์์ฒญ์ ๋ํด ์์ ํ ๋ ์ผ๋ฐ์ ์ผ๋ก ์ค์ ๊ตฌํ์ด ์ด๋ป๊ฒ ํ์๋์ด์ผํ๋์ง ๋ ผ์ํ๊ธฐ ์ํด ์ผ๋ฐ์ ์ผ๋ก UX ํ์์์ ์๋นํ ์๊ฐ์ ๋ณด๋ ๋๋ค. ์ฐ๋ฆฌ๋ ๊ฝค ์ค๋ซ๋์ ์์ ์ ๋ํ ๋ฌธ์ ๊ด๋ฆฌ ๋ฅผ
์๋ง GA ๋ฆด๋ฆฌ์ค ์ดํ์์ด ํญ๋ชฉ์ ์ ํํ๊ณ ํฅํ ๋ฌธ์ ๊ด๋ฆฌ ์๋ ๋ฐฉ์์ ๋ํ ๋ ผ์๋ฅผ ์์ํ ๊ฒ์ ๋๋ค. ์ฐ๋ฆฌ๋ ํ์ฌ์ ์๋ ๋ฐฉ์์ ๋ช ๊ฐ์ง ๊ฒฐํจ์ด ์์ผ๋ฉฐ์ด๋ฅผ ๊ฐ์ ํด์ผํ๋ค๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ํญ์ด ์์ด๋ ์ค๋๋ UX๊ฐ ์ด๋ป๊ฒ ์๋ํ๋์ง์์์ด์ ๋งค์ฐ ์ง๊ด์ ์ด์ง ์์ ๊ฒ๋ค์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ฐ๋ฐฉ ๋ฑ).
ํญ์ ๊ฐ๋ ์ ์ ์ดํด๋์ด ์์ง๋ง ๊ฐ๋ ์ ๋ค์ ์ดํด ๋ณด์ง ์๊ณ ๊ธฐ์กด ๋ฌธ์ ๊ด๋ฆฌ ์์ ํญ์ ์ถ๊ฐ ํ ์ ์๋ค๊ณ ๋ ์๊ฐํ์ง ์์ต๋๋ค.
์์ผ๋ก ๋ฌธ์ ๊ด๋ฆฌ๊ฐ ์ด๋ป๊ฒ ์๋ํด์ผํ๋์ง์ ๋ํด ๊ฝค ๋ง์ ๋ ผ์๊ฐ์์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๋ฉฐ, ํ์ํ๋ค๊ณ ์๊ฐํ๋๋๋ก ๊ฐ๋ ์ ๊ฐํธํด์ผํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
@bpasero ๋ค๋ฅธ ๋ฌธ์ ์ ๋ํ ์ฝ๋๋ฅผ ๊ฒํ ํ ํ ํญ์ ์ถ๊ฐํ๋ ๊ฒ์ด ๋ถ๊ฐ๋ฅํ ์ด์ ๋ ๊ทธ๋ ๊ฒํจ์ผ๋ก์จ ๋ณ๊ฒฝํด์ผํ๋ ๊ฐ๋ ์ ์ดํดํ ์ ์์ต๋๋ค. ๋น์ ์ด ์ฐ๋ฆฌ๋ฅผ ๊นจ๋ฌ์ ์ ์๋ค๋ฉด ๊ทธ๊ฒ์ ๋จผ ๊ธธ์ ๊ฐ ๊ฒ์ ๋๋ค, ์๋๋ฉด ์ด๊ฒ์ด ๋น์ ์ ์๋ ํฌ์คํธ์์ ์๊ฐํ๋ ๋ผ์ธ์ ๋ํ ์ธ๊ธ์ ๋๊น?
@bpasero ๋ ผ์ ๋ ๋ด์ฉ๊ณผ ์ฐ๋ฆฌ๊ฐ ๊ฒ์ ํ ๋ฌธ์ ์ ๋ํ ๊ฐ๋ฅํ ํด๊ฒฐ์ฑ ์ผ๋ก ๋ณผ ์์๋ ์ ๊ทผ ๋ฐฉ์์ ๋ํด ์์ธํ ์ค๋ช ํ๋ค๋ฉด ์ข์์ต๋๋ค.
์ถ์ : VSCode๋ก ๊ฐ๋ฅํ ์ง ํ์คํ์ง ์์ง๋ง Roslyn, TypeScript ๋ฐ ๊ธฐํ ์ผ๋ถ ํ๊ณผ ๊ฐ์ ์ผ๋ถ ํ์ ๋์์ธ ๋ ธํธ๋ฅผ ๊ณต์ ํ๋ฉฐ ์๋ ๋ฐฉ์๊ณผ ๋ค์์ ์ฌ ๋ด์ฉ์ ๋ํ ๋ง์ ์ปจํ ์คํธ๋ฅผ ์ ๊ณตํ๋ฉฐ ์ปค๋ฎค๋ํฐ๋ฅผ ์๋ก์ด ํ ๋ก ์ ์ด์์ต๋๋ค. ์ด๋ฐ ๊ฒ์ด ๊ฐ๋ฅํฉ๋๊น?
@bpasero ๋ ํ์ด ํญ์ ์ถ๊ฐํ๋ ค๋ ์ปค๋ฎค๋ํฐ ์๋๋ฅผ ์ง์งํ๊ฒ ๊ณ ๋ คํ ๊ฒ์ ๋๋ค. ๋ ธ๋ ฅํด๋ ์๊ด ์์ง๋ง, ๋ ธ๋ ฅ์ด ๋งํ๋ฉด ์๊ฐ์ ๋ญ๋นํ๊ณ ์ถ์ดํ๋ ์ฌ๋์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋น์ ์ ํ์ด์ด ๋๋์ง ์ธ๋์ ์ฐ์ผ๋ก ๋ง๋ ๊ฒ ๊ฐ์.
์๋ฏธ : ํญ์ ๋ฌธ์ ๊ด๋ฆฌ์๋ณด๋ค ๊ด๋ฒ์ํ ๊ฐ๋ ๊ณผ ๋์์ด๊ฐ ์๋๋ผ ๊ตฌ์ฑ ์์์ ๋๋ค. vscode ๋ฌธ์ ๊ด๋ฆฌ์ ๋ค๋ฅธ ์์ญ์ ๋ค๋ฃจ๋ ๋ค๋ฅธ ๋ฌธ์ ๊ฐ ์ด๋ฏธ ์ ๊ธฐ๋์์ต๋๋ค.
์ฐ๋ฆฌ๋ ์ด๋ฏธ ๊ณต๊ฐ ๋ ์ด์๋ฅผ ํตํด ์ฐ๋ฆฌ์ UX ์์ด๋์ด๋ฅผ ๋ ผ์ํ์ต๋๋ค (https://github.com/Microsoft/vscode/issues?q=is%3Aopen+is%3Aissue+label%3Aux ์ฐธ์กฐ). ๋ฌธ์ ๊ด๋ฆฌ ๋ฐ ํญ์ฉ.
๋ํ ์ด๋ฌํ ๊ฐ์ ์ด ํ์ฅ์ ํตํด ์ํ๋๋ ๊ฒ์ด ์๋๋ผ VS Code ์ํฌ ๋ฒค์น์ ํต์ฌ ๊ฐ๋ ์ผ๋ก ํฌํจ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
ํ์์ UX ํ ๋ก ์ ์์ํ๋ฉด ์ปค๋ฎค๋ํฐ์๋ ์ฐธ์ฌํ๊ณ ์ถ๊ณ ํ์ฌ ๋์์ธ์์ ๋ณผ ์์๋ ๊ฒฐํจ๊ณผ ๊ฐ์ ํ ๊ณํ์ ๋ํด์๋ ๋ ผ์ํฉ๋๋ค.
@bpasero ์ ๋ง ๊ฐ์ฌํฉ๋๋ค, ๊ทธ๊ฒ ๋ด๊ฐ ์๊ณ ์ถ์๋ ์ ๋ถ์ ๋๋ค. :)
@bpasero ๊ต์ฅํฉ๋๋ค. ์ ๋ ์ฌ๋ฌ๋ถ๋ค์ด ์ ํ์ ๋ง์ ๋ ธ๋ ฅ์ ๊ธฐ์ธ์ด๊ณ ์๋ค๋ ๊ฒ์ ์๊ณ ์์ผ๋ฉฐ ์ฐ๋ฆฌ ๋ชจ๋๋ ์ ๋ง ๊ฐ์ฌํฉ๋๋ค. ์ฐ๋ฆฌ ์ค ๋ง์ ์ฌ๋๋ค์ด UI์ ํญ์ด ์๋ค๋ ์ ์ ์ฝ๊ฐ์ ๋ถ๋ง์ ๋๋ผ๊ณ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ฐ๋ฆฌ๋ ํญ์ ํฌ๊ฒ ์์กดํ๊ณ ์์ ๋ฐฉ์์ ์์ ํ ๋ฐ๊พธ๋ ๊ฒ์ ์ค์ ๋ก ์ ํ ์ฌํญ์ด ์๋๋๋ค. ์ฐ๋ฆฌ๋ ์ด๊ฒ์ด ์ต๊ณ ์ ์๋ํฐ๊ฐ๋๊ธฐ๋ฅผ ์ํ๋ฉฐ, ๊ทธ ์์ ์ ๊ฑฐ์ ์๋ฃํ๋ ๋ฐ ๋งค์ฐ ๊ฐ๊น์ต๋๋ค.
์ด ์ ์ฒด ์ค๋ ๋๋ฅผ ์ฝ์ง ์๊ณ ๋๋ ์ด๊ฒ์ ๋ํด ํฐ : +1 :์ ์ ๊ณตํฉ๋๋ค.
์ ๋ ์๋ ๋์ Sublime์ ์ฌ์ฉํด ์์ผ๋ฉฐ ํญ์ ์ข์ํฉ๋๋ค. ์์ ํ์ผ์ด ์ผ๋ถ ๊ณต๋ฐฑ์ ์ฑ์ฐ์ง ๋ง ์์ ํ๋ ์๋๋๋ค. ์ด์ ๋ฅผ ์์ ํ ์ค๋ช ํ ์ ์์ง๋ง ํญ์์ฃผ์ธ์!
+1
๋งค์ฐ ํ์ํฉ๋๋ค.
+1
๊ฐ๋ฐ ๊ณผ์ ์์ ๋ค์ํ ํ์ผ ์ ํ์ ์์ ํ๋ฏ๋ก ํ ์ ํ์ ํ์ผ์ ๋ํด ์ค๋ฅธ์ชฝ์ ํญ ๊ทธ๋ฃน์ ๋ง๋ค๊ณ ๋ค๋ฅธ ์ ํ์ ํ์ผ์ ๋ํด ์ผ์ชฝ์ ๋ค๋ฅธ ํญ ๊ทธ๋ฃน์ ๋ง๋ค๊ณ ์ถ์ต๋๋ค. ์๋ฅผ ๋ค์ด, protractor / webdriverjs ์ฝ๋๋ฅผ ์์ ํ ๋ ๋ชจ๋ "ํ์ด์ง ๊ฐ์ฒด"๋ฅผ ์ค๋ฅธ์ชฝ์, ๋ชจ๋ "์ฌ์"์ ์ผ์ชฝ์ ๊ฐ๋ณ์ ์ผ๋ก ๋ ผ๋ฆฌ์ ์ผ๋ก ๊ทธ๋ฃนํํ๋ ๊ฒ์ ์ข์ํฉ๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก ํ๋ก ํธ ์๋ ์์ ์ ํ ๋ ๋ชจ๋ js / ts ํ์ผ์ ๋ํด ์ค๋ฅธ์ชฝ์ ํญ ๊ทธ๋ฃน์ ์ ์งํ๊ณ html ๋ฐ css์ ๋ํด ์ผ์ชฝ์ ๋ค๋ฅธ ํญ ๊ทธ๋ฃน์ ์ ์งํฉ๋๋ค.
์ด๊ฒ๋ค์ ๋จ์ง ๋ ๊ฐ์ง ์์ผ๋ฟ์ ๋๋ค.ํ์ง๋ง ์ ๋ ๊ฑฐ์ ๋ชจ๋ ํ๋ก์ ํธ์์ ์ด๋ ์ ๋์ด ์์ ์ ์ํํ๊ณ ์์ผ๋ฉฐ์ด ์ ๋ต์ ์๋ ๊ฐ์ ๊ฐ๋ฐ์ ๋์์ด๋์๊ณ ๋งค์ฐ ๋์์ด๋์์ต๋๋ค.
์ฝ๋๋ ํ์คํ ์ฌ๋ฌ ๊ฐ์ ์ฐฝ์ ๊ฐ์ง ์์๊ฒ ํด์ฃผ์ง ๋ง, ์ ์ญ ํ์ผ ๋ชฉ๋ก ์ ๊ทผ ๋ฐฉ์์ ํ์ผ ์ ํ์ ๊ตฌ๋ณํ๋ ๊ฒ์ ๋ ์ด๋ ต๊ฒํ๋ฏ๋ก๋ณด๊ณ ์ถ์ ํ์ผ ๋ชฉ๋ก์ ์คํฌ๋กคํ๋ ๋ฐ ๋ง์ ์๊ฐ์ ๋ญ๋นํ๊ณ ์์ต๋๋ค. ๋ํ ์ค๋ฅธ์ชฝ ์ฐฝ์์ ํ๋์ ํ์ผ ๋ง ๋ซ์ผ๋ ค๊ณ ํ๋ฉด ์ฐฝ ์ ์ฒด๊ฐ ์ฌ๋ผ์ ธ ๋งค์ฐ ์ค๋ง ์ค๋ฝ์ต๋๋ค. ํนํ 16 ๋ ์ด์ ์ผ๋ฐ VS๋ฅผ ์ฌ์ฉํ ํ ๋๋จธ์ง ์ฐฝ์ ๊ณ์ ์ด๋ ค์์ ๊ฒ์ผ๋ก ์์ํฉ๋๋ค. ๋ณด์ด๋ ํ์ผ.
์ฝ๋์ ํญ ๊ทธ๋ฃน์ด ์๋ค๋ ์ ์ ๋งค์ฐ ์ค๋ง ์ค๋ฝ์ต๋๋ค. ์ ๋ ์ฌ๋๋ค์ด ํน์ ๋ฐฉ์์ผ๋ก ์์ ํ๋๋ก ๊ฐ์ํ๊ฑฐ๋ ์ค๋ํด์๋ ์๋๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ทํ์ ์๊ฒฌ์ผ๋ก๋ "๋ ๋ซ๋ค"๋๋ "ํญ์ ๋ํ ์ข์ ์ด์ ๊ฐ ์์ต๋๋ค"๋ผ๊ณ ์๊ฐํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋ค, ์์ต๋๋ค. ์๋ง๋ ์ต์ ์ ๋ฐฉ๋ฒ์ผ๋ก ์ฌ์ฉํ์ง ์๊ฑฐ๋ ์ ์ฉํ๋ค๊ณ ์๊ฐํ์ง ์์ ์๋ ์์ง๋ง, ํญ ๊ทธ๋ฃน๊ณผ ๊ฐ์ ๊ธฐ๋ณธ์ ์ธ ๊ฒ์ ์ํํ๊ณ ์ ๋ง๋ก ๊ฐ์ฌ ํ ์์๋ ๋ง์ ์ฌ๋๋ค์ด ์์ต๋๋ค.
๋ด ์ดํด๋ ์ฝ๋๊ฐ ์ด๋ฏธ ํญ ๊ทธ๋ฃน ์ง์์ด์๋ Atom์ ๊ธฐ๋ฐ์ผ๋กํ๋ค๋ ๊ฒ์ ๋๋ค. ์ด ๊ธฐ๋ฅ์ ์ ๊ฑฐํ๊ธฐ ์ํด ๋ง์ ์ถ๊ฐ ์์ ์ด ํ์ํ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง, ์ด๋ ๋์๊ฒ ๋ง์ ์๋ฏธ๊ฐ ์์ต๋๋ค. ์ต์ํ ์ฌ์ฉ์๊ฐ ์์ ์๊ฒ ๊ฐ์ฅ ์ ํฉํ ๋ฐฉ์์ผ๋ก ์ฝ๋๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ์ํ๋ ๊ฒฝํ์ ์ ํํ ์ ์๋๋กํฉ๋๋ค.
ํญ ๊ทธ๋ฃน์ VS Code๋ก ๋ค์ ๊ฐ์ ธ ์ค์ญ์์ค.
Working Files ๋ชฉ๋ก์ ํ์ผ ์ด๋ฆ ์ฃผ์์ ์์๋ฅผ ๊ทธ๋ฆฌ๋ฉด ์ฌ๋๋ค์ ๊ทธ๊ฒ์ด ๊ธฐ๋ฅ์ ์ผ๋ก ์ผ์ชฝ ํญ๊ณผ ๋์ผํ๋ค๋ ๊ฒ์ ์๊ฒ ๋ ๊ฒ์ ๋๋ค ... :-)
@ChrisMiami์ : ์ ์ธ์์ผฐ๋ค ๊ฐ ์๋๋ค . (๊ทธ๋ ๋ค๋ฉด ๋๋ ์ ์ฌ์ ์ผ๋ก ํจ๊ป ์ด๊ธฐ๋ฅผ ์ํ ๊ฒ์ ๋๋ค.)
LOL
2016 ๋
3 ์ 17 ์ผ ๋ชฉ์์ผ ์ค์ 4:59 Kenneth G. Franqueiro <
[email protected]> ์์ฑ :
@ChrisMiami https://github.com/ChrisMiami : ์ ์ธํ๊ณ
https://github.com/Microsoft/vscode/issues/224#issuecomment -166931316.โ
๋๊ธ์ ๋ฌ์ ๊ธฐ ๋๋ฌธ์ ์์ ํ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -197603728
@kfranqueiro ์ ์ ํ ํญ ์๋ฃจ์ ์ ๊ธฐ๋ค๋ฆฌ๋ ๋์ ctrl + w ๋ฐ ctrl + shift + w ๋ฅผ ์ผ๋ฐ ํญ ๊ตฌํ์ ๋ ๊ฐ๊น๊ฒ ๊ฐ์ ธ ์ค๋ ํค ๋ฐ์ธ๋ฉ ์ ์ฑํ
@ nub340 VSCode๋ Atom์ ๊ธฐ๋ฐ์ผ๋กํ์ง ์๊ณ Atom์์ ์์ ํ๋ ๋์ผํ ๊ทธ๋ฃน์์ ๋ง๋ Electron์ ๊ธฐ๋ฐ์ผ๋กํฉ๋๋ค.
+1 ์ถ๊ฐ ํด์ฃผ์ธ์ !!!
๋๋ ๋ํ ์ด๊ฒ์ด ๋ค๋ฅธ ํ๋ฅญํ ํธ์ง๊ธฐ์์ ๋ชน์ ๋น ์ง ๊ธฐ๋ฅ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
์ต์ ์ผ๋ก ํญ์ ์ถ๊ฐํ๊ฑฐ๋ ํญ ๊ธฐ๋ฅ์ ์ํด ํ์ฌ ํ๋ฌ๊ทธ์ธ์ ํ์ฉํ์ญ์์ค.
VSC (์ด๋ฆฌ์์ ์ด๋ฆ ๋ค)์ ๋ํด ๊ฐ์ฅ ๋จผ์ ๋๋๋ ๊ฒ์ ํญ์ด _ ์๋ _ ๊ฒ์ด ์ผ๋ง๋ _ ์๋ํ _ ๊ฒ์ด ์์ต๋๋ค.
ํ์ฌ 8 ๊ฐ์ ํ์ผ์ด ์ด๋ ค ์์ต๋๋ค. ํ์ผ ์ด๋ฆ์ด ํญ์ ํ์๋์ง ์๊ธฐ ๋๋ฌธ์ ํญ์ ์๋ฏธ๊ฐ ์์ต๋๋ค.
I _adore_ CTRL + TAB ๋ฐ '์์ ํ์ผ'๋ชฉ๋ก.
ํญ์ ์ถ๊ฐํด์ผํ๋ ๊ฒฝ์ฐ ์ ํ ์ฌํญ์ผ๋ก ์ค์ ํ์ญ์์ค.
@leegee ๊ทธ๋ค์ "๋ฌด์๋ฏธํ"๊ฒ์ด ์๋๋๋ค. ๋น์ ์ ๊ทธ๊ฒ๋ค์ ๋ํ ํ์๊ฐ ์์ต๋๋ค. ๋ค๋ฅธ ์ข ๋ฅ์ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ ์ฌ๋๋ค์ด ๋ค๋ฅธ ์ฌ์ฉ ์ฌ๋ก๋ฅผ ๊ฐ์ง ์ ์๋ค๊ณ ์๊ฐ ํ์ต๋๊น?
ํญ์ ํฌํ ํ ์์ฒ ๋ช ์ ์ฌ๋๋ค์๊ฒ ์๋ ค์ฃผ์ธ์. ์ฌ๊ธฐ์์ ์ ์ผํ "๋ฌด์๋ฏธํ"๊ฒ์ ๊ทํ์ ์๊ฒฌ์ ๋๋ค. :)
@ jon64digital : ํ๋ก์ ํธ๊ฐ ์ฌ์ฉ์๋ค์๊ฒ ํญ ์ ๋ง์ ๋ํ ์ผ๋ฐ์ ์ธ ์๊ฒฌ์ ์์ฒญํ ๊ฒ์ ๋ณด์์ต๋๋ค-์ ๋ ์ฐ๋ฆฌ ์์ ์ ์๊ฒฌ์ ํํํด์ผํ๋ค๋ ์๋ฏธ๋ก ๋ฐ์
@ jon64digital @leegee ๋ ์ผ๋ฐ์ ์ผ๋ก _ ๊ทธ๋ฅผ ์ํด _ ๋ฌด์๋ฏธํ๋ค๊ณ ๋งํ์ต๋๋ค. ๋๋ ์ ์ ์ผ๋ก ํญ์ ์ง์ํ์ง๋ง ํญ์ ์ฌ์ฉํ์ง ์๋ ์ฌ๋๋ค์ ์ํด ๋ ์์๋ ์ต์ ์ด์ด์ผํ๋ค๋ ๋ฐ ๋์ํฉ๋๋ค. ์ธ์ ๊ณต๊ฒฉ์ ์์กดํ์ง ๋ง๊ณ ์๋ฏผ ์์์ผ๋ก ํ ๋ก ํฉ์๋ค. ์๋ฌด๋ ์๋ชป๋ ์๊ฒฌ์ ๊ฐ์ง๊ณ ์์ง ์์ต๋๋ค. ๊ทธ์ ... ์๊ฒฌ ์ผ๋ฟ์ ๋๋ค.
@ jayrosen1576 ๊ทธ๋ ์์ ์ ๋๊ธ์ ํธ์งํ์ต๋๋ค. ์๋ "๋์๊ฒ ๋ฌด์๋ฏธํ๋ค"๋ผ๊ณ ๋งํ๋ค๋ฉด ๋น์ฐํ ๋ด๊ฐ ํ ์ผ์ ๋งํ์ง ์์์ ๊ฒ์ ๋๋ค. ๋๋ ๋ํ ๊ทธ์ ์ฝ๋ฉํธ๋ฅผ ํธ์งํ๊ธฐ ์ ์ ๋ฐ๋ํ๋ฅผ ๋์ง ๋ค๋ฅธ ๋ ์ฌ๋์ด ๊ทธ๋ ๊ฒ ํ ๊ฒ์ผ๋ก ์ถ์ ํ๋ค.
๋๋ ๋ชจ๋ ์ฌ๋์ด ์๊ฒฌ์ ๊ฐ์ง ์๊ฒฉ์ด ์๋ค๋ ๋ฐ ์ ์ ์ผ๋ก ๋์ํ์ง๋ง ์ํฌ ํ๋ก์ ํญ์ด ํ์ํ์ง ์์ ์ฌ๋ฌ ์ฌ๋์ด -1์ ์ ๋ ฅํ๊ฑฐ๋ MS์๊ฒ ๊ธฐ๋ฅ์ด ํ์ํ์ง ์๊ฑฐ๋ ์ด๋ค ์ ์ผ๋ก๋ ๋ ์ค์ํ ๊ธฐ๋ฅ์์ ๋ฆฌ์์ค๋ฅผ ์ ํํฉ๋๋ค. ์ผ๋ง๋ ๋ง์ ์ฌ๋๋ค์ด ํญ์ ์ํ๋์ง ์ ์ ์๋ค๋ ์ ์ ๊ฐ์ํ ๋ ๋๋์ด๊ธฐ์ ์ด๊ณ ์ฝ๊ฐ ๋ฏธ์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ด์จ๋ , ๋๊ตฐ๊ฐ๊ฐ ์ด๊ฒ์ ๊ฐ์ธ์ ์ธ ๊ณต๊ฒฉ์ผ๋ก ๋ณธ๋ค๋ฉด ์ฌ๊ณผ๋๋ฆฝ๋๋ค. ๋๋ ๊ทธ ๋ค์ ์ค๋ง์ผ๋ฆฌ๋ฅผ ๋ฃ์๋ค.
์ด ํ ๋ก ์ด ๊ฐ๋ฐ์๊ฐ IDE๋ฅผ ์ฌ์ฉํ ์์๋ ์ฌ๋ฌ ๊ฐ์ง ๋ฐฉ๋ฒ์ด ์๊ณ ๋ชจ๋ ์ฌ์ฉ ์ฌ๋ก์ ์๋ฒฝํ๊ฒ ์ ํจํ๋ค๋ ๊ฒ์ ์ค๋ช ํ๋ค๊ณ ์๊ฐํ๋ ๊ฒ์ด ์๋ค๋ฉด. "์ฌ๋ฐ๋ฅธ"๋ฐฉ๋ฒ์ ์์ผ๋ฉฐ ๊ฒฐ๊ตญ ์์ ์ ์ํํ๋ ๋๊ตฌ ์ผ๋ฟ์ ๋๋ค. ์ผ๋ถ ๊ฐ๋ฐ์๋ ํญ์ ์ข์ํ์ฌ ํ์ผ๊ณผ ๊ฐ์ ์์๋ก ๊ทธ๋ฃนํ ํ ์ ์๊ณ ๋ค๋ฅธ ๊ฐ๋ฐ์๋ ๋จ์ผ MRU ๋ชฉ๋ก์ด ์๋ฒฝํ๊ฒ ์ ํฉํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ชจ๋ ๊ฒ์ ์ํด ๋ฉ๋ชจ์ฅ์ ์ฌ์ฉํ๋ ์ฌ๋๋ค์ด ์๊ณ ์ฐ๋ฆฌ๋ ๋ชจ๋ ํฌ์ง ํํ์ ๋๋ค.
์ง์งํ๊ฒ ์ ๋ ํญ์ด ๊ฑฐ์ ํญ์ Visual Studio์ ํ์ ๋ถ๋ถ์ด ๋์๊ธฐ ๋๋ฌธ์ ์ ํธ๋ฆฌํฐ์ ์ต์ํด ์ ธ ๋จ์ผ MRU ๋ชฉ๋ก์ ์ ํ ์ฌํญ (์ตํธ ์ธ ๋๋ ์์)์ผ๋ก ๋ง๋๋ ๊ฐ๋ฐ์๊ฐ ๋ง์ด ์๋ค๊ณ ๋๋๋๋ค. ๋ชจ๋๋ฅผ ์ํด VS Code๊ฐ ํจ์ฌ ๋ ๋ค์ฌ๋ค๋ฅํ๋ค๋ ์ด๋ฏธ ๋ฉ์ง ๋๊ตฌ๋ฅผ ๋ง๋ค ๊ฒ์ ๋๋ค.
@ nub340 ์ ํํ! ์ฐ๋ฆฌ ์ค ์ผ๋ถ๋ ํญ์ ๊ฐ๋ฐ์ / ์ฌ์ฉ์๋ก์์ ๊ฒฝํ์ ์ผ๋ถ ์๊ธฐ ๋๋ฌธ์ ํญ์ ์ข์ํฉ๋๋ค. ๊ฐ์ธ์ ์ผ๋ก ์ ๋ ๋งจ ์์์ ์์ ์ค์ธ ํ์ผ์๋ณด๊ณ ์ถ์ต๋๋ค. ์์ ํ์ผ์ ๋นํด ํญ์ ๋ด์ฌ ๋ ์ด์ ์ด ์์ง๋ง ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ์ข์ํฉ๋๋ค.
๋์ํฉ๋๋ค. ๊ฐ์ํ๋ ๊ฒ์ด ์๋๋ผ ์ต์
์ผ๋ก ์ ํํ๊ณ ์ถ์ต๋๋ค.
2016 ๋
3 ์ 22 ์ผ ํ์์ผ ์ค์ 6:22 Eyal Solnik [email protected]
์ผ๋ค :
@ nub340 https://github.com/nub340 ์ ํํ! ์ฐ๋ฆฌ ์ค ์ผ๋ถ๋ ํญ์ ์ข์ํฉ๋๋ค.
๊ทธ๋ค์ ํญ์ ๊ฐ๋ฐ์ / ์ฌ์ฉ์๋ก์ ์ฐ๋ฆฌ ๊ฒฝํ์ ์ผ๋ถ์์ต๋๋ค. ๊ฐ์ธ์ ์ผ๋ก ์ ๋
๋ด๊ฐ ๋งจ ์์์ ์์ ์ค์ธ ํ์ผ์ ๋ณด๋ ค๋ฉด ๊ณ ์ ํ
์์ ํ์ผ๋ณด๋ค ํญ์ด ์ ๋ฆฌํ์ง๋ง ์ฐ๋ฆฌ ์ค ์ผ๋ถ๋ ๊ทธ๊ฒ์ ์ข์ํฉ๋๋ค.โ
๋๊ธ์ ๋ฌ์ ๊ธฐ ๋๋ฌธ์ ์์ ํ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -199565160
Vic-20์๋ ํญ์ด ์์์ต๋๋ค ....
์ด ํ ๋ก ์์ ๋์จ ํ ๊ฐ์ง๋ ๋ฌด์์ด๋ (๋ง๋ )
์ฌ์ฉ์ ์ ์ ๊ฐ๋ฅํด์ผํฉ๋๋ค.
@glennblock , @leegee ์, ํ์คํ ์ต์ ์ด์ด์ผํ์ง๋ง ์์ ํ์ผ์ด ์ํ์ง ์๋ ์ด๋ค์ ๋ํด ๋์ผํ ์ฒ๋ฆฌ๋ฅผ ๋ฐ์์ผํ์ง ์์ต๋๊น? ๊ทธ๋ฌ๋ ๋ค๋ฅธ ๊ธฐ๋ฅ ์์ฒญ์์ ๋ ผ์ํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค. :)
์ด ํ ์คํธ๋ฅผ ์ฌ๊ธฐ์ ๊ฒ์ํ์ต๋๋ค : https://github.com/Microsoft/vscode/issues/101
์ด ํ ๋ก ์๋ ์ ํจํฉ๋๋ค. @bpasero ์๋ต์ ๋ณด๋ฉด ๊ธฐ์ ๊ฒ์ ๋๋ค.
์ด ๊ธฐ๋ฅ์ ์ํฉ๋๋ค. ํ ๋ก ๋. @bpasero ๋น์ ์ ์๊ฒฌ์ ์ฟ ๋จน์ด๋ผ. ๋๋ ๋น์ ์ด ์ณ๋ค๊ณ ์๊ฐํ๋ ๊ฒ๊ณผ ๊ทธ๋ ์ง ์์ ๊ฒ์ ์๊ดํ์ง ์๋๋ค. ํญ # 224์ ๋ํด์๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค. ๋น์ ์ ๋น์ ์ ์๋ฃจ์ ์ด ๋ ๋ซ๋ค๋ ๊ฒ์ ์ฐ๋ฆฌ์๊ฒ ํ์ ์ํค๋ ค๊ณ ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค. ๋ค์ ํ๋ฒ ๋น์ ์ ์๋ฃจ์ ์ ์ฟ๋จน์ด์ญ์์ค. ์ฐ๋ฆฌ ๋ชจ๋๋ ์ผ์ ๋ค๋ฅด๊ฒํ๊ณ ์๋ฌด๋ ๋น์ ์ด ์๊ฐํ๋ ๊ฒ์ ์ ๊ฒฝ ์ฐ์ง ์์ต๋๋ค. typescript ๋ฐ angular2์ ํ๋ฅญํ ์ง์ ๋๋ฌธ์ vscode๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด SublimeText, Atom, Brackets์ ๊ฐ์ ์ผ๋ฐ ํธ์ง๊ธฐ์ ๊ธฐ๋ฅ์ด ์๊ธฐ ๋๋ฌธ์ ์ซ์ดํฉ๋๋ค.
Haha @PeterMtj , ์ฐ๋ฆฌ ๋ชจ๋๊ฐ ์๊ฐํ๋ ๊ฒ์ ๋งํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค :)
@bpasero ๋ ์์ ์ด ๊ฐ์ธ์ ์ผ๋ก ์ฌ์ฉํ์ง ์๊ณ ์์ ์ ๊ฐ์ธ ์์ ํ๋ฆ์ ๋ง์ง ์๋ ๊ธฐ๋ฅ์ ํฌํํ๊ณ ๋ถ์ ํ๋ ์ต๊ด์ด์๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ฌ๋๋ค์ Microsoft ์ํํธ์จ์ด๋ฅผ ์ฃผ๋ก ์ฌ์ฉํด์ผํ๊ธฐ ๋๋ฌธ์ ์ฌ์ฉํฉ๋๋ค. ๋๋ฌผ๊ฒ ์ข์ํ๊ธฐ ๋๋ฌธ์ Microsoft ์ง์์ด ์์ ๊ณผ ๊ฐ์ ํ๋๋ฅผ ๊ฐ์ง๊ณ ์๋ค๋ ๊ฒ์ ์๊ฒ๋๋ฉด Sublime Text์ ๊ฐ์ ์ ์ ํ ์ํํธ์จ์ด๋ฅผ ๋์์ธ ํ ์์๋ ์ด์ ๋ฅผ ๋ณด์ฌ์ค๋๋ค. VS Code๋ก ์ต์ ์ ๋คํ์ง๋ง ์ ๊ฑฐํ๋ ๋ฐ ๋งค์ฐ ๊ฐ๊น์ต๋๋ค.
@PeterMtj ์ง์ฌ? ๊ทธ๋ ๊ฒ ์ ๊ทผํ๋ ๋ฐฉ๋ฒ์ธ๊ฐ์? ์ ์ฃผ ์ฌ๋? ๋น์ ์ด ๊ทธ๋ฅผ ์กด๊ฒฝํ์ง ์๋๋ค๋ฉด ๋น์ ์์ ์ ๋ํ ์กด๊ฒฝ์ฌ์ ๊ฐ์ ธ๋ผ!
@ jon64digital ๊ทธ๋ ํฌํ๋ฅผ
"์๋์ค"๋ผ๊ณ ๋งํ ๊ทธ์ ์ด๊ธฐ ๋ต๋ณ์๋ ๋์ํ์ง ์์ต๋๋ค. "์๋์ค"๋ ์ ์๊ฒฌ์ผ๋ก๋ ๋ฌด๋กํ๊ณ ์ ๋ฌธ์ ์ด์ง ์์ง๋ง ์ฌ๋๋ค์ ์๊ฒฌ์ ๊ด๊ณ์์ด ์ปค๋ฎค๋ํฐ๊ฐ ๋ ์ํ๊ณ ๋ฌธ๋ช ํ ๋ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ฌ๋๋ค์ Microsoft ์ํํธ์จ์ด๋ฅผ ์ฃผ๋ก ์ฌ์ฉํด์ผํ๊ธฐ ๋๋ฌธ์ ์ฌ์ฉํฉ๋๋ค. ๋๋ฌผ๊ฒ ์ข์ํ๊ธฐ ๋๋ฌธ์ Microsoft ์ง์์ด ์์ ๊ณผ ๊ฐ์ ํ๋๋ฅผ ๊ฐ์ง๊ณ ์๋ค๋ ๊ฒ์ ์๊ฒ๋๋ฉด Sublime Text์ ๊ฐ์ ์ ์ ํ ์ํํธ์จ์ด๋ฅผ ๋์์ธ ํ ์์๋ ์ด์ ๋ฅผ ๋ณด์ฌ์ค๋๋ค. VS Code๋ก ์ต์ ์ ๋คํ์ง๋ง ์ ๊ฑฐํ๋ ๋ฐ ๋งค์ฐ ๊ฐ๊น์ต๋๋ค.
ํธ์ง : ์ฌ๋๋ค์ Microsoft ์ ํ์ ์ฌ์ฉํ ํ์๊ฐ ์์ต๋๋ค! ๋๋ ํ์คํ ๊ทธ๋ ๊ฒ ํ ํ์๊ฐ ์์ผ๋ฉฐ ์ฌ๋๋ค์ด ๊ทธ๊ฒ์ ์ข์ํ๊ธฐ ๋๋ฌธ์ ๊ฑฐ์ํ์ง ์๋๋ค๊ณ ๋งํ๋ ๊ฒ์ ์ฐ๋ ๊ธฐ ์ด์ผ๊ธฐ์ ๋๋ค! Microsoft๋ ๋ช ๊ฐ์ง ํ๋ฅญํ ์ ํ๊ณผ ํ๋ฅญํ ๊ธฐ์ ์ ๋ง๋ค๊ณ ์์ผ๋ฉฐ ์ ๋ ๊ทธ๋ค์ดํ๋ ๋ชจ๋ ์ผ์ ํฌ์ด ์๋์ง๋ง ํ์คํ ๋ช ๊ฐ์ง ์ผ์ ์ฌ๋ฐ๋ฅด๊ฒํฉ๋๋ค! ์๋ฌด๋ VSCode๋ฅผ ์ฌ์ฉํ๋๋ก ๊ฐ์ํ์ง ์์ผ๋ฉฐ ๋๊ตฐ๊ฐ๊ฐ VSCode๋ฅผ ์ฌ์ฉํ๋๋ก ๊ฐ์ํ๋ฉด ์์ ์ ๋๊ตฌ๋ฅผ ์ ํํด์ผํ๋ฏ๋ก ํด๊ณ ๋์ด์ผํฉ๋๋ค! ๊ณ ์ฉ์ฃผ๊ฐ ๊ด์ฌ์ ๊ฐ์ ธ์ผ ํ ์ ์ผํ ๊ฒ์ ๊ทธ๊ฒ์ด ์ํ๋๋ ๋ฐฉ์์ด ์๋๋ผ ๋น์ ์ ์ง์ ์ ๋๋ค!
์ด๊ฒ์ ํ์ผ ์ ์์ผ๋ก ๋ฐ๊พธ์ง ๋ง๊ณ ๊ฑด์ค์ ์ผ๋ก ์ ์งํ์ญ์์ค!
@eyalsk
๋๋ ํ์ผ ์ ์์ ์์ํ๊ฑฐ๋ ์ฐ๋ ๊ธฐ๋ฅผ ๋งํ๋ ค๋ ๊ฒ์ด ์๋๋ผ ๋ด๊ฐ ๋งํ ๊ฒ์ 100 %์ง์งํฉ๋๋ค. MS๋ ์ญ์ฌ์ ์ผ๋ก ์์ ์ ์ ํ์ OS์ ๋ฌถ์ด ๋๊ณ ์ฌ๋๋ค์ด ์์ ์ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ๋๋ก ๊ฐ์ํ์ต๋๋ค. ์ง์ฅ์์ MS Office๋ฅผ ์ฌ์ฉํด์ผํ๋ ๋ง์ ์ฌ๋๋ค์ ์๊ณ ์์ต๋๋ค. ๋ค๋ฅธ ์ ํ์ ์ฌ์ง๊ฐ ์์๊ธฐ ๋๋ฌธ์ ์ด์ ์ Visual Studio๋ฅผ ์ฌ์ฉํด์ผํ์ผ๋ฉฐ, ํ ์์ผ๋ก Internet Explorer๋ฅผ ์๋ฐ์ ์ผ๋ก ์ฌ์ฉํ๋ ์ฌ๋๋ค์ ์๋ฅผ ์ ์์์์ต๋๋ค. ๊ทธ๋ค์ ์ด๋ฌํ ๊ดํ ๋๋ฌธ์ ๋ฐ๋ ์ ์์ก์ ๋์์ด ๋์๊ธฐ ๋๋ฌธ์ ์๋ฌด๋ MS ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ๊ฒํ์ง ์๋๋ค๊ณ ๋งํ๋ ๊ฒ์ ์์งํฉ๋๋ค.
์ต๊ทผ ์ํฉ์ด ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ผ๋ก ์ด๋ํ์ผ๋ฉฐ ํ๋ซํผ์ ๊ตฌ์ ๋ฐ์ง ์๊ณ ์ํํธ์จ์ด ์ํธ ์ด์ฉ์ฑ์ ํฅ์ ์ํค๋ ค๊ณ ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค. MS์๋ ํ๋ฅญํ ์ํํธ์จ์ด๋ฅผ ๋ง๋ค๊ณ ์ฌ๋๋ค์๊ฒ ์ํ๋ ๊ฒ์ ์ ๊ณตํ๋ ค๋ ์ข์ ์ฌ๋๋ค์ด ์๋ค๊ณ ํ์ ํ์ง๋ง, bpasero๋ ๋ถ๋ช ํ ๊ทธ๋ค ์ค ํ๋๊ฐ ์๋๋๋ค. ๊ทธ์ ํ์์ ์ธ ํ๋๋ ๊ทธ๋ค์๊ฒ ์ ์ฉ์ด ์๋๋ฉฐ @PeterMtj ๊ฐ ๊ทธ๋ฅผ
์๋ฐฑ ๋ช ์ ์ฌ๋๋ค์ด MS๊ฐ ์ฝ๋ ํธ์ง๊ธฐ์์ ์ํ๋ ๊ฒ์ ์ ํํ ๋งํด์ฃผ๋ ๊ธด ์ค๋ ๋๊ฐ ์์ต๋๋ค. ์ฐ๋ฆฌ๊ฐ ์ํ๋ ๊ฒ์ด ๋ฌด์์ธ์ง ๋ชจ๋ฅด๋ ๊ฒ ๊ฐ์ง๋ ์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ MS ์ง์์ด "์๋, ๊ธฐ๋ณธ์ ์ผ๋ก ๋ชจ๋ ํ๋ ธ๋ค"๊ณ ๋งํฉ๋๋ค. ์ฒญ์ค๊ณผ ์ ํํ ์ผ์นํ์ง ์๋ ํ์ฌ์ ๊ทธ๋ฆผ์ด ๊ทธ๋ ค์ง์ง ์์ต๋๊น?
๋ด 2c.
์๋ ํ์ธ์.
๋๋ ํ์ผ ์ ์์ ์์ํ๊ฑฐ๋ ์ฐ๋ ๊ธฐ๋ฅผ ๋งํ๋ ค๋ ๊ฒ์ด ์๋๋ผ ๋ด๊ฐ ๋งํ ๊ฒ์ 100 %์ง์งํฉ๋๋ค. MS๋ ์ญ์ฌ์ ์ผ๋ก ์์ ์ ์ ํ์ OS์ ๋ฌถ์ด ๋๊ณ ์ฌ๋๋ค์ด ์์ ์ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ๋๋ก ๊ฐ์ํ์ต๋๋ค.
๊ทธ๊ฒ์ ๋น์ ์ ํธ๊ฒฌ์ ๋ถ๊ณผํ๋ฉฐ ์ ๋ ๊ทธ๊ฒ์ ์กด์คํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ์ธ๊ณ์ ๋ค๋ฅธ ๊ธฐ์ ์ ๋ํด ๋๊ฐ์ ๋ง์ ํ ์ ์์ต๋๋ค.
์ง์ฅ์์ MS Office๋ฅผ ์ฌ์ฉํด์ผํ๋ ๋ง์ ์ฌ๋๋ค์ ์๊ณ ์์ต๋๋ค.
์ฌ๋๋ค์ MS Office๋ฅผ ๊ฐ์ ๋ก ์ฌ์ฉํ์ง ์์ต๋๋ค. ๊ทธ๊ฒ์ด ๊ณ ์ฉ์ฃผ์ ๊ฒฐ์ ์ด๊ณ Libre Office๋ ํ๋ฅญํ ์ ํ์ด๋ฉฐ ๊ฝค ์ข์ ๋์์ ๋๋ค.
๋ค๋ฅธ ์ ํ์ ์ฌ์ง๊ฐ ์์๊ธฐ ๋๋ฌธ์ ์ด์ ์ Visual Studio๋ฅผ ์ฌ์ฉํด์ผํ์ต๋๋ค.
์ด์ ๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง ์ ํ์ ์ฌ์ง๊ฐ ์์์ง๋ง ์ค๋์ ํ์คํ ์ ํ์ ์ฌ์ง๊ฐ ์์ต๋๋ค! ์ฌ๋๋ค์ด .NET ๊ฐ๋ฐ์ Visual Studio๋ฅผ ๋ง์ด ์ฌ์ฉํ์ ๋๋ ํญ์ ์ ํ๊ถ์ด์์์ต๋๋ค. ์ ๋ SharpDevelop, Vim ๋ฐ Notepad ++๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ์ฌ๋ฌ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ๋ ๋ฐ ๋ฌธ์ ๊ฐ ์์์ต๋๋ค. ์ด์จ๋ ๋์์ด๋์ ํฌ์ด ์๋๋๋ค ...
C / ++์ ๊ฒฝ์ฐ VC ++๋ฅผ ์ฌ์ฉํ์ง ์๋ ํ ํธ์ง๊ธฐ ๋ฐ IDE์์ ๋ ๋ง์ ์ง์์ด ์ ๊ณต๋ฉ๋๋ค. :)
๊ฒ๋ค๊ฐ ์ด๋ค ์ฌ๋๋ค์ด X๊ฐ ๋ง๋ ํน์ ๊ธฐ์ ์คํ์ ์์ ์ ๊ณ ์ ์ํค๋ ์ด์ ๋ฅผ ์ดํดํ์ง ๋ชปํ์ต๋๋ค. Microsoft๋ฅผ ๋์ด์๋ ๋ง์ ๊ธฐ์ ์ด ์์ต๋๋ค.
์ ๋ ํ ์์ผ๋ก Internet Explorer๋ฅผ ์๋ฐ์ ์ผ๋ก ์ฌ์ฉํ๋ ์ฌ๋๋ค์ ์๋ฅผ ์ ์์์์ต๋๋ค.
๋น์ ์ด ๋ง์์ Internet Explorer๋ ๋ฒ์ 9๊น์ง ๋งค์ฐ ๋๋นด์ง ๋ง ๊ทธ ์ดํ๋ก ์๋นํ ๊ฐ์ ๋์์ต๋๋ค. ์ ๋ FireFox ์ฌ์ฉ์์ด์ง๋ง Microsoft๋ฅผ ๊ณผ๊ฑฐ๋ก ํ๋จํ์ง ์์ต๋๋ค. ์ ๋ฌผ๊ณผ ์ข์ ๋ณด์ธ๋ค!
๊ทธ๋ค์ ์ด๋ฌํ ๊ดํ ๋๋ฌธ์ ๋ฐ๋ ์ ์์ก์ ๋์์ด ๋์๊ธฐ ๋๋ฌธ์ ์๋ฌด๋ MS ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ๊ฒํ์ง ์๋๋ค๊ณ ๋งํ๋ ๊ฒ์ ์์งํฉ๋๋ค.
์๋ฌด๋ ์๋ฌด๊ฒ๋ ์ฌ์ฉํ์ง ์๊ณ ๋๋ถ๋ถ์ ์ฌ๋๋ค์ ๋ํด ์์ง ๋ชปํ์ง๋ง ์์งํจ๊ณผ๋ ๊ฑฐ๋ฆฌ๊ฐ ๋ฉ๊ณ ํฉ๋ฆฌ์ ์ ๋๋ค.
๊ณ ์ฉ์ฃผ๊ฐ MS ๊ธฐ์ ์ ์ฌ์ฉํ๊ธฐ๋ก ๊ฒฐ์ ํ๋ค๋ฉด ํ์คํ _ ๊ฐ์ ๋นํ๋ _ ๊ฒ์ด์ง๋ง ๋ค์ MS์ ์๋ชป์ด ์๋๋๋ค. MS ๊ธฐ์ ์ ์ฌ์ฉํ๊ธฐ๋ก ์ ํํ๋ค๋ฉด ์ ํํ๊ณ ๋ถ๋ง์ ์ ๊ธฐํ๋ ๊ฒ์ ์ฝ๊ฐ ์ด๋ฆฌ์์ ์ผ์ ๋๋ค. Microsoft ์ ํ๋งํผ ํ๋ฅญํ๋ฏ๋ก ์ฌ๋๋ค์ ํ์คํ ์ ํํ ์ ์์ต๋๋ค.
์ต๊ทผ ์ํฉ์ด ์ฌ๋ฐ๋ฅธ ๋ฐฉํฅ์ผ๋ก ์ด๋ํ์ผ๋ฉฐ ํ๋ซํผ์ ๊ตฌ์ ๋ฐ์ง ์๊ณ ์ํํธ์จ์ด ์ํธ ์ด์ฉ์ฑ์ ํฅ์ ์ํค๋ ค๊ณ ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค. MS์๋ ํ๋ฅญํ ์ํํธ์จ์ด๋ฅผ ๋ง๋ค๊ณ ์ํ๋ ๊ฒ์ ์ ๊ณตํ๋ ค๋ ์ข์ ์ฌ๋๋ค์ด ์๋ค๊ณ ํ์ ํฉ๋๋ค.
๋ฐ๋ก ๊ทธ๊ฑฐ์ฃ ! ์ฌ๋๋ค์ด ์ํ๋ ๊ฒ์์ฃผ๋ ๊ฒ์ด ๋์์ธ์ ์ธ ๊ด์ ์์๋ ์ข์ง ์๋ค๊ณ ์๊ฐํ์ง๋ง. :)
๊ทธ๋ฌ๋ bpasero๋ ๋ถ๋ช ํ ๊ทธ๋ค ์ค ํ๋๊ฐ ์๋๋๋ค. ๊ทธ์ ํ์์ ์ธ ํ๋๋ ๊ทธ๋ค์๊ฒ ์ ์ฉ์ด ์๋๋ฉฐ @PeterMtj ๊ฐ ๊ทธ๋ฅผ
๋๋ ์ฐ๋ฆฌ๊ฐ ๊ทธ๋ค์ ์๊ฒฌ์ ๊ทผ๊ฑฐํ์ฌ ์ฌ๋๋ค์ ์ ์ ํ ํ์๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ํ์คํ ์ด๋ฐ ์ข ๋ฅ์ ์๊ฒฌ์ด ์๋๋ฉฐ, ์ฑ์ธ์ด๋๋ค๊ณ ํด์ ์ด๋ค ์ข ๋ฅ์ ์ธ์ ๊ณต๊ฒฉ์๋ ์ทจ์ฝํ์ง ์์ผ๋ฉฐ, ์ฌ๋์ด ์ฆ๊ฒ์ง ์์ผ๋ฉฐ ๋๋ดํด์ผํ๋ค๊ณ ๋งน์ธํฉ๋๋ค. ์ฑ์ธ์ผ๋ก ํ๋ํ๋ค๋ ๊ฒ์ ๋ถ๋ ธ๋ฅผ ์ ์ดํ๊ณ ๊ณต๊ฒฉ์ ์ด์ง ์๊ณ ๋๊ตฐ๊ฐ ๋๋ ๋ฌด์ธ๊ฐ์ ๋ํ ์๊ฒฌ์ ์ธ ์ ์์์ ์๋ฏธํฉ๋๋ค.
์๋ฐฑ ๋ช ์ ์ฌ๋๋ค์ด MS๊ฐ ์ฝ๋ ํธ์ง๊ธฐ์์ ์ํ๋ ๊ฒ์ ์ ํํ ๋งํด์ฃผ๋ ๊ธด ์ค๋ ๋๊ฐ ์์ต๋๋ค. ์ฐ๋ฆฌ๊ฐ ์ํ๋ ๊ฒ์ด ๋ฌด์์ธ์ง ๋ชจ๋ฅด๋ ๊ฒ ๊ฐ์ง๋ ์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ MS ์ง์์ด "์๋, ๊ธฐ๋ณธ์ ์ผ๋ก ๋ชจ๋ ํ๋ ธ๋ค"๊ณ ๋งํฉ๋๋ค. ์ฒญ์ค๊ณผ ์ ํํ ์ผ์นํ์ง ์๋ ํ์ฌ์ ๊ทธ๋ฆผ์ด ๊ทธ๋ ค์ง์ง ์์ต๋๊น?
๊ทธ๊ฒ์ ๊ณต์ ํ ์์ ์ด๋ฉฐ ๋ถ๋ง์ ๋๋ค. ๋๋ ๋ฌ๋ฆฌ ๋งํ์ง ์์ต๋๋ค! ๊ทธ๋ฌ๋ @bpasero๋ ์ด๋ฏธ UX ์์ ์ ๋ง์น๋ฉด์ด ๋ฌธ์ ๋ ํด๊ฒฐํ ๊ฒ์ด๋ผ๊ณ ๋งํ์ต๋๋ค. "_ ํ์์ UX ํ ๋ก ์ ์์ํ๋ฉด ์ปค๋ฎค๋ํฐ์๋ ์ฐธ์ฌํ๊ณ ํ์ฌ ๋์์ธ์์ ๋ณผ ์์๋ ๊ฒฐํจ์ ๋ํด์๋ ๋ ผ์ ํ ๊ฒ์ ๋๋ค. ๊ฐ์ ํ ๊ณํ์ ๋๋ค ._ "
@eyalsk ์, ์ ํํ ์ด๊ฒ์ด ์ ๊ฐ ์ด๊ฒ์ ์ ๊ทผํ๋ ๋ฐฉ๋ฒ์ด๋ฉฐ ๋ค์ ๊ฐ์ ธ ๊ฐ์ง ์์ ๊ฒ์ ๋๋ค. ๋๋ ์ฌ๋์ผ๋ก์ ๊ทธ๋ฅผ ํ๋๊ฒํ์ง ์์์ต๋๋ค. ๋๋ ์ด๊ฒ์ ๋ํ ๊ทธ์ ์๊ฒฌ๊ณผ ํญ์ ๋ํ ๊ทธ์ ํํธ์๋ ๋์์ ๋ถ์พ๊ฐ์ ๋๊ผ๋ค. ๊ทธ๊ฒ์ ํฐ ์ฐจ์ด์ ๋๋ค. ๋ณด์ด์ง ์๋๋ค๋ฉด ๋ค์ ์๊ฐํด๋ณด์ธ์.
@ jon64digital ์ @bpasero ํ๋์ ๋ํด @bpasero๋ ์๋ง๋ ๊ทธ์ ํ๋๋ก ์ปค๋ฎค๋ํฐ์ ์์ฌ ์ํตํด์๋ ์๋ฉ๋๋ค. ์ ์๊ฒฌ์ ๋๋ค.
Microsoft๊ฐ ์ฐ๋ฆฌ๋ฅผ ๋์ง ์๋๋ค๋ ๊ฒ์ ๊นจ๋ฌ์ผ์ญ์์ค. Microsoft๋ ๊ทธ์ ์ ํ์ ์ฌ์ฉํ๊ณ ์ ์ ํ ์ ํ์ ๋ง๋ค ์ ์๋๋ก ํผ๋๋ฐฑ์ ์ ๊ณตํจ์ผ๋ก์จ Microsoft๋ฅผ ๋๊ณ ์์ต๋๋ค. ์ด๊ฒ์ ํญ ๋ฐฉ์ด์ ๋ํ ๋ ผ์๊ฐ ์๋๋ผ ํญ์ด ์ด๋ป๊ฒ ์๋ํด์ผํ๋์ง์ ๋ํ ๋ ผ์๊ฐ๋์ด ๋ณธ์ง์ ์ผ๋ก vscode์ ๊ด๋ จ์ด ์์ต๋๋ค. Vscode๋ ์ปค๋ฎค๋ํฐ๋ฅผ์ํ ๊ฒ์ ๋๋ค. ๊ทธ๊ฒ์ ์ฐ๋ฆฌ์ ๋๋ค. ๊ทน๋จ์ ์ธ ๊ฒฝ์ฐ ์ฐ๋ฆฌ ๋ชจ๋๊ฐ ํ๋ฉด ์ค์์ ๋นจ๊ฐ ๊ณต๋ฃก์ ์ํ๋ฉด ์ด์ ๋ฅผ ๋ฌป์ง ์๊ณ ํด์ผํฉ๋๋ค. ์ฐ๋ฆฌ ๋ชจ๋๋ ๋๋ฆ๋๋ก ์ด์ ๊ฐ ์์ต๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด vscode๋ ์ปค๋ฎค๋ํฐ์ ์ธ๋ชจ๊ฐ ์์ต๋๋ค. ๊ทธ๊ฒ์ด ๋ด๊ฐ ๋ณด๋ ๋ฐฉ๋ฒ์ ๋๋ค.
@PeterMtj ๋๋ ์ฐ๋ฆฌ๊ฐ ๋์ํ์ง ์๋ ๊ฒ์ ๋์ํด์ผ ํ ๊ฒ ๊ฐ์์. :)
์ด ๋ฌธ์ ์ ๋ํ ์ถ๊ฐ ๋ฐฐ๊ฒฝ ์ ๋ณด๋ฅผ ์ ๊ณตํ๊ณ ์ถ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ฝ๋์ ์ฃผ์ ์ด์ ํ๋ฅผ ๋ง๋ฌด๋ฆฌํ๋ ๊ฒ์ ๋๋ค. ์ง๋ 6 ๊ฐ์ ๋์ ์ฐ๋ฆฌ์ ํต์ฌ ์ด์ ์ ์ ๊ทผ์ฑ ๋ฐ ํ์งํ ์ง์์ด์์ต๋๋ค. ์ด๋ก ์ธํด UI ์์ญ์์ ํญ ํผ๋๋ฐฑ์ ์ ๊ทน์ ์ผ๋ก ์ฒ๋ฆฌ ํ ์์๋์ฃผ๊ธฐ๊ฐ ์์ต๋๋ค. 3 ์ ๊ณํ (# 3555)์ ๋๋ถ๋ถ์ ํ์ธ๋์ด ์ ํ๋์์ผ๋ฏ๋ก ์ฒ์ฒํ ๋ค์ ์ฐพ๊ธฐ ์์ํฉ๋๋ค. 4 ์์ ์ฐ๋ฆฌ๋์ด ์ฃผ์ ๋ฅผ ๋ค๋ฃฐ ๊ฒ์ ๋๋ค. @bpasero ๋ UX ๊ฐ๋ฐ์ ํต์ฌ์ ์ธ ์ญํ ์ํ์ผ๋ฉฐ ์ด๊ฒ์ด ์ฐจ์ธ๋ ์ฃผ์ ๋ฐ์ ์ด ๋ ๊ฒ์ ๋๋ค.
์ฌ๋ฌ๋ถ์ ์ด์ ๊ณผ ํผ๋๋ฐฑ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. VS Code๋ฅผ ์ต๊ณ ์ ์ ํ์ผ๋ก ๋ง๋ค ์ ์๋๋ก ๋์์ฃผ์ธ์.
์ ๊ทผ์ฑ ์ถ๊ฐ๋ฅผ์ํ TIA-์ฐ๋ฆฌ์๊ฒ ํฐ ๋ณํ๋ฅผ ๊ฐ์ ธ์ฌ ๊ฒ์
๋๋ค
๋ฐ๋งน ์ธ
Sat, 26 Mar 2016, 01:38 Erich Gamma, [email protected] ์์ฑ :
์ด ๋ฌธ์ ์ ๋ํ ์ถ๊ฐ ๋ฐฐ๊ฒฝ ์ ๋ณด๋ฅผ ์ ๊ณตํ๊ณ ์ถ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ์ฝ๋์ ์ฃผ์ ์ด์ ํ๋ฅผ ๋ง๋ฌด๋ฆฌํ๋ ๊ฒ์ ๋๋ค. ์ฐ๋ฆฌ์ ํต์ฌ ์ด์
์ง๋ 6 ๊ฐ์ ๋์ ์ ๊ทผ์ฑ ๋ฐ ํ์งํ๋ฅผ ์ง์ํ์ต๋๋ค. ์ด
ํญ ํผ๋๋ฐฑ์ ๋ํด ์ ๊ทน์ ์ผ๋ก ์์ ํ๊ธฐ ์ํด UI ์์ญ์์ฃผ๊ธฐ๊ฐ ์์ต๋๋ค.
์ด์ 3 ์ ๊ณํ์์๋ ๋๋ถ๋ถ์ ํ์ธ๋ (# 3555
https://github.com/Microsoft/vscode/issues/3555)๊ฐ ํ์ธ๋๋ฉด
์ฒ์ฒํ ๋ค์ ์ฌ๋ ค๋ค๋ณด๊ธฐ ์์ํฉ๋๋ค. 4 ์์ ์ฐ๋ฆฌ๋์ด ์ฃผ์ ๋ฅผ ๋ค๋ฃฐ ๊ฒ์ ๋๋ค.
@bpasero https://github.com/bpasero ๋
์ฐ๋ฆฌ์ UX์ ๊ฐ๋ฐ๊ณผ ์ด๊ฒ์ ๋ค์ ์ฃผ์ ์งํ๊ฐ ๋ ๊ฒ์ ๋๋ค.์ฌ๋ฌ๋ถ์ ์ด์ ๊ณผ ํผ๋๋ฐฑ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. VS Code๋ฅผ
์ต๊ณ ์ ์ ํ์ด ๋ ์ ์์ต๋๋ค.โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -201618115
@egamma ์ ๋ ๋ชจ๋ ๊ฒ์ ๋ํด ์ฌ๋ฌ๋ถ๊ณผ ์ฌ๋ฌ๋ถ์ ํ์ ์ ๋ง ๊ฐ์ฌํฉ๋๋ค. ์ฌ๋ฌ๋ถ์ด ํ๋ฅญํ ์ผ์ํ๊ณ ์๋ค๊ณ ์๊ฐํฉ๋๋ค! ํ์ง๋ง ์ ๋ @bpasero ์ ์ฒซ ๋ฒ์งธ ์๋ต์ด ์ฌ๋๋ค์ ์ง์ฆ๋๊ฒ ํ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๊ฐ "์๋์ค"๋ผ๊ณ ๋งํ๋ ๋์ ํญ์ด ์ต์ ์ด๋์ด์๋ ์๋๋ค๊ณ ์๊ฐํ๋ ์ด์ ์ ๋ํ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํ๋ค๋ฉด ํผํ ์ ์์์ ๊ฒ์ ๋๋ค.
์ด์จ๋ , ํ์ฌ์ ์ด์ ์ ๋ง์ถ๊ฒ ์ต๋๋ค. // build / ์ด๋ฒคํธ ์ด์ ์ ์๋ก์ด ๋น๋๊ฐ ์์ต๋๊น? :๋
@eyalsk ํ์ฌ ํ์ฅ API๋ฅผ ์ฌ์ฉํ์ฌ ํญ์ ๊ตฌํํ ์ ์๋ค๋ ์ ์์ "์๋์ค"์ฃผ์์ด ์ค์ ๋ก @inakianduaga ์ ์ฒซ ๋ฒ์งธ ์๋ต์ ์ฐธ์กฐํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋๋ ์ด๊ฒ์ด ํญ์ด ๊ฒฐ์ฝ ์ผ์ด๋์ง ์์ ๊ฒ์ด๋ผ๊ณ ์คํดํ๋ค๊ณ ์๊ฐํ์ง๋ง, ๊ทธ ๊ฒฝ์ฐ๋ผ๋ฉด ๋ฌธ์ ๊ฐ ์ข ๊ฒฐ๋์์ ๊ฒ์ ๋๋ค.
@Tyriar , ๊ฐ์ฌํฉ๋๋ค! :)
์ด์จ๋ , ํ์ฌ์ ์ด์ ์ ๋ง์ถ๊ฒ ์ต๋๋ค. // build / ์ด๋ฒคํธ ์ด์ ์ ์๋ก์ด ๋น๋๊ฐ ์์ต๋๊น? :๋
์๋ก์ด ๋น๋์ ๋ํ ์ ๋ณด๋ ์ด๋ฏธ ๋ด๋ถ ์ฑ๋ ( ๋ฆด๋ฆฌ์ค ๋ ธํธ )์์ ์ฌ๋ฌ๋ถ์ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค. ์ฌ์ฉํ๊ณ ํผ๋๋ฐฑ์ ๋ณด๋ด์ฃผ์ธ์.
@egamma ๊ฐ์ฌํฉ๋๋ค! ;)
์ฐ๋ฆฌ๋์ด ๊ฒฝํ์ ๋ํ ๋์์ธ ์์ ์ ์์ํ๊ณ ์์ผ๋ฉฐ ๊ฐ๋ฅํ ํ ์ปค๋ฎค๋ํฐ์ ์ฐธ์ฌํ๊ณ ์ํฉ๋๋ค. ํผ๋๋ฐฑ์ ๋ฐ๊ธฐ ์ํด ์งํํ๋ ๋์ ์ ๊ธฐ์ ์ธ ๋์์ธ ํ ๋ก ์ ์งํํ ๊ฒ์ ๋๋ค. ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ด๋ฌํ ์ธ์ ์ ์ฐ๋ฆฌ๊ฐ ์์ ์ค์ธ ๋ด์ฉ์ ๊ณต์ ํ๊ณ ๊ทํ์ ๋ ผ์ํ๋ ์ผ๋์ผ ์ธ์ ์ ๋๋ค.
์ฒซ ๋ฒ์งธ ์ธ์ ์ ์ด๋ฒ ์์์ผ์ ์ด๋ฆฝ๋๋ค. ๊ด์ฌ์ด ์์ผ์๋ฉด ์ฌ๊ธฐ์์ ๋ฑ๋กํ์ญ์์ค : https://calendly.com/stevencl/visual-studio-code-tabs-design-discussion/04-06-2016
๋๋ฐ!
2016 ๋
4 ์ 4 ์ผ ์์์ผ ์ค์ 3:54 Steven Clarke [email protected]
์ผ๋ค :
์ด ๊ฒฝํ์ ๋ํ ๋์์ธ ์์ ์ ์์ํ๊ณ ์์ต๋๋ค.
์ฐ๋ฆฌ๊ฐ ํ ์์๋ ํ ๋ง์ ์ปค๋ฎค๋ํฐ๋ฅผ ์ฐธ์ฌ์ํต๋๋ค. ๋๋ ์ผ๋ฐ ๋์์ธ์ ์คํํ ๊ฒ์ ๋๋ค
ํผ๋๋ฐฑ์ ์ป๊ธฐ ์ํด ์งํํ๋ ๋์ ํ ๋ก . ๋๋ถ๋ถ์ ๊ฒฝ์ฐ
์ผ๋์ผ ์ธ์ ์์ ์์ ์ค์ธ ๋ด์ฉ์ ๊ณต์ ํ๊ณ ํ ๋ก ํฉ๋๋ค.
๋น์ ๊ณผ ํจ๊ป.์ฒซ ๋ฒ์งธ ์ธ์ ์ ์ด๋ฒ ์์์ผ์ ์ด๋ฆฝ๋๋ค. ์ฌ๊ธฐ์์ ๊ฐ์ ํ์ญ์์ค.
๊ด์ฌ์ด ์์ต๋๋ค :
https://calendly.com/stevencl/visual-studio-code-tabs-design-discussion/04-06-2016โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -205239769
์ด ๋ฌธ์ ์ ๊ด๋ จ๋ ์๋ก์ด ๋์์ธ์ ๋ํ ๊ทํ์ ์๊ฒฌ์ ๊ธฐ๋ค๋ฆฌ๊ฒ ์ต๋๋ค. ๊ด์ฌ์ด ์์ผ์๋ฉด ์์ @stevencl ๋๊ธ์์๋ ๋งํฌ๋ฅผ ํตํด ๊ฐ์ ํ์ญ์์ค!
์ค์ 3์์ 4 ์๋ง? ๋ค๋ฅธ ์๊ฐ์ ์๋์? ์์์ผ ์ค์ 3/4 PST๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
2016 ๋
4 ์ 4 ์ผ ์์์ผ ์ค์ 8:14 Brad Gashler [email protected]
์ผ๋ค :
์ฐ๋ฆฌ๊ฐ ํ๊ตฌํ๊ณ ์๋ ์๋ก์ด ๋์์ธ์ ๋ํ ์ฌ๋ฌ๋ถ์ ํผ๋๋ฐฑ์ ๊ธฐ๋ค๋ฆฌ๊ฒ ์ต๋๋ค.
์ด ๋ฌธ์ ์ ๊ด๋ จ์ด ์์ต๋๋ค. ๊ด์ฌ์ด ์์ผ์๋ฉด ๋ค์ ๋งํฌ๋ฅผ ํตํด ๊ฐ์ ํ์ญ์์ค.
์์ Steven์ ์ฝ๋ฉํธ!โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -205342923
PST์ ๋ฐ๋ฅธ ํ์ด๋ฐ์ด ์์ผ๋ฉด ์ข์ ํ ๋ฐ ์ ๋ฅผ ํฌํจํ ๋ง์ ๋ถ๋ค์ด ์ฐธ์ฌํ์ค ์ ์์ต๋๋ค
{๋ณํ๊ธฐ ์ฌ์ด}
2016 ๋ 4 ์ 4 ์ผ ์์์ผ ์ค์ 8:50 -0700, "Glenn Block" [email protected] ์์ฑ :
์ค์ 3์์ 4 ์๋ง? ๋ค๋ฅธ ์๊ฐ์ ์๋์? ์์์ผ ์ค์ 3/4 PST๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
2016 ๋ 4 ์ 4 ์ผ ์์์ผ ์ค์ 8:14 Brad Gashler [email protected]
์ผ๋ค :
์ฐ๋ฆฌ๊ฐ ํ๊ตฌํ๊ณ ์๋ ์๋ก์ด ๋์์ธ์ ๋ํ ์ฌ๋ฌ๋ถ์ ํผ๋๋ฐฑ์ ๊ธฐ๋ค๋ฆฌ๊ฒ ์ต๋๋ค.
์ด ๋ฌธ์ ์ ๊ด๋ จ์ด ์์ต๋๋ค. ๊ด์ฌ์ด ์์ผ์๋ฉด ๋ค์ ๋งํฌ๋ฅผ ํตํด ๊ฐ์ ํ์ญ์์ค.
์์ Steven์ ์ฝ๋ฉํธ!
โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -205342923
โ
๋๊ธ์ ๋ฌ์ ๊ธฐ ๋๋ฌธ์ ์์ ํ ๊ฒ์
๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
์, ๋ถํํฉ๋๋ค. ๋๋ ๋ํ์ ์ฐธ์ฌํ๊ณ ์ถ๋ค.
์ฃ์กํฉ๋๋ค.์ด ์๊ฐ์ด ๋ชจ๋ ์ฌ๋์๊ฒ ํธ๋ฆฌํ์ง ์๋ค๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. ์์ผ๋ก๋ ์ ๊ธฐ์ ์ผ๋ก ๊ฐ์ต ํ ๊ณํ์ด๋ฏ๋ก ๋ค๋ฅธ ์๊ฐ๋๋ก ์ธ์ ์ ์์ฝ ํ ์์๋ ๋ฐฉ๋ฒ์ ๋ชจ์ ํ ๊ฒ์ ๋๋ค.
์ด๋ฒ ์ฃผ์ ๋ค๋ฅธ ์๊ฐ์ ์ถ๊ฐ๋ก ์์ฝํ์ง ์์ผ์๊ฒ ์ต๋๊น? ์ด๊ฒ์
๊ด์ฌ์ด ๋ง์ ๋จ๊ฑฐ์ด ์ฃผ์ .
2016 ๋
4 ์ 4 ์ผ ์์์ผ ์ค์ 9:44 Steven Clarke [email protected]
์ผ๋ค :
์ฃ์กํฉ๋๋ค.์ด ์๊ฐ์ด ๋ชจ๋ ์ฌ๋์๊ฒ ํธ๋ฆฌํ์ง ์๋ค๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. ๋ฏธ๋์ ์ฐ๋ฆฌ๋
๋ค๋ฅธ ์๊ฐ๋์ ์ธ์ ์ ์์ฝ ํ ์์๋ ๋ฐฉ๋ฒ์ ์ดํด ๋ณด๊ฒ ์ต๋๋ค.
์ ๊ธฐ์ ์ผ๋ก ๋ณด๊ดํ ๊ณํ์ ๋๋ค.โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -205386984
์์๋ค์ํผ, ํ์๋๋ ์๊ฐ๋๋ ์ฌ์ ํ ์ฌ์ฉ ๊ฐ๋ฅํ ์๊ฐ๋์ ๋๋ค. ๋๋ ๊ทธ๋ ๋ฆ๊ฒ ์ฌ๋กฏ์ ์ด์์ง๋ง ๊ทธ๊ฒ๋ค์ ์์ฃผ ๋นจ๋ฆฌ ์กํ์ต๋๋ค.
๋ง์ ๋๋ ธ๋ฏ์ด ์์ผ๋ก ๋ค๋ฅธ ์๊ฐ๋์ ์ธ์ ์ ์์ฝํ๋ ค๊ณ ๋ ธ๋ ฅํ ๊ฒ์ ๋๋ค.
๊ด์ฌ์ ๊ฐ์ ธ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
์ ๊ฒ ์ด, ๋น์ฅ ์ฑ์ด ๊ฒ ๊ฐ์ (์ข์)
2016 ๋
4 ์ 4 ์ผ ์์์ผ ์ค์ 11์ 30 ๋ถ Steven Clarke [email protected]
์ผ๋ค :
์์๋ค์ํผ, ์ฌ๋ฌ๋ถ์ด ๋ณด๋ ์๊ฐ ์ฌ๋กฏ์
์ฌ์ ํ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋๋ ๊ทธ๋ ๋ฆ๊ฒ ์ฌ๋กฏ์ ์ด์์ง๋ง ๊ทธ๊ฒ๋ค์ ๊ฐ์ ธ๊ฐ์ต๋๋ค.
์์ฃผ ๋นจ๋ฆฌ.๋ด๊ฐ ๋งํ๋ฏ์ด, ์ฐ๋ฆฌ๋ ๋ค๋ฅธ ์๊ฐ๋์ ์ธ์ ์ ์์ฝํ๋ ค๊ณ ๋ ธ๋ ฅํ ๊ฒ์ ๋๋ค.
๋ฏธ๋.๊ด์ฌ์ ๊ฐ์ ธ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -205436942
์ธ์ ์ ๋ นํ ํ ์ ์์ต๋๊น?
2016 ๋ 4 ์ 4 ์ผ ์์์ผ ์ค์ 11:32 Glenn Block glenn. [email protected] ์์ฑ :
์ ๊ฒ ์ด, ๋น์ฅ ์ฑ์ด ๊ฒ ๊ฐ์ (์ข์)
2016 ๋ 4 ์ 4 ์ผ ์์์ผ ์ค์ 11์ 30 ๋ถ Steven Clarke [email protected]
์ผ๋ค :์์๋ค์ํผ, ์ฌ๋ฌ๋ถ์ด ๋ณด๋ ์๊ฐ ์ฌ๋กฏ์
์ฌ์ ํ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋๋ ๊ทธ๋ ๋ฆ๊ฒ ์ฌ๋กฏ์ ์ด์์ง๋ง ๊ทธ๊ฒ๋ค์ ๊ฐ์ ธ๊ฐ์ต๋๋ค.
์์ฃผ ๋นจ๋ฆฌ.๋ด๊ฐ ๋งํ๋ฏ์ด, ์ฐ๋ฆฌ๋ ๋ค๋ฅธ ์๊ฐ๋์ ์ธ์ ์ ์์ฝํ๋ ค๊ณ ๋ ธ๋ ฅํ ๊ฒ์ ๋๋ค.
๋ฏธ๋.๊ด์ฌ์ ๊ฐ์ ธ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -205436942
๋ด๊ฐ ๊ฐ์ ํ ์ ์๋๋ก ๋ ์ผ์ฐ ์ด๊ฒ์ ๋ณด์ ์ผ๋ฉด ์ข๊ฒ ๋ค. ๊ทธ๋งํ ๊ฐ์น๋ฅผ ์ํด ํญ์ ๊ตฌํํ์ง ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ์ ๋ vim์์ TextMate๋ก, Sublime์์ Atom์ผ๋ก, ๊ทธ๋ฆฌ๊ณ ์ง๊ธ์ VS Code (๋ง์ IDE์ ํจ๊ป)๋ก ๋ฐ์ ํ๊ธฐ ๋๋ฌธ์ ํญ์ ๋ํ ๋ง์ ๊ฒฝํ์ ์์์ต๋๋ค. ๋์๊ฒ ๊ทธ๋ค์ ์ฌ๋๋ค์ด ์ฌ์ฉํ๊ณ ๊ฒฐ์ฝ ์ง๋์น ์์๋ ๋ชฉ๋ฐ์ ๋๋ค. ํฐ ํ๋ก์ ํธ์์ ์ด๋ฆฐ ํญ์ ๋ง์ด ๊ด๋ฆฌํ๋ ๊ฒ์ ํ์ํ์ง ์์ ์ผ์ ํ๋ ๋ ์ถ๊ฐํ๋ ์ข์ ๊ฐ์ ์ฐ์ต์ ๋๋ค. ๋ช ๊ฐ๋ฅผ ๋ซ๋ ๊ฒ์ ์์ผ๋ฉด ๊ธ๋ฐฉ ์ ๋ง์ด๋ฉ๋๋ค. ์ด๋ฐ ์ผ์ ๊ฒฐ์ฝ ๊ฒช์ง ์์ ํ๋ จ์๋ฐ์ ์์์ ๋ถ๋ค๊ป ์๊ด์ ๋๋ค. ๊ทธ๋ฌ๋ ์ ๋ถํ์ํ ์ผ์ ์ ์ ์๋์ง๋ฅผ ์๋นํฉ๋๊น?
๋ ์ค์ํ ๊ฒ์ ํญ์ ์ฌ๋๋ค์ด (๋๋ถ๋ถ์ ์ฝ๋ ๊ฐ๋ฐ์์) ํจ์, ํด๋์ค, ๋ค์ ์คํ์ด์ค-๊ธฐํธ์ ์ด์ ์ ๋ง์ถฐ์ผ ํ ๋ FILES ์ธก๋ฉด์์ ์๊ฐํ๊ฒ ๋ง๋ ๋ค๋ ๊ฒ์ ๋๋ค. ํ์ผ์ ํ์์ ์ง๋ฐฐํด์๋ ์๋๋ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๊ตฌํ ์ธ๋ถ ์ ๋ณด์ ๋๋ค. VS Code๋ ์๋กญ๊ณ ๋ ๋์ ๊ฒ์ ์ ๊ณต ํ ์ง์ ํ ๊ธฐํ๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋๋ ์ด๊ฒ์ด ๋ด๊ฐ ์ ํธํ๋ ๊ฒ์์ ์๊ณ ์์ผ๋ฉฐ ๋ง์ ์ฌ๋๋ค์ด ํญ์ ์ ํ ์ฌํญ์ผ๋ก ์์ฒญํ๋ ์ด์ ๋ฅผ ์ดํดํฉ๋๋ค. ์ด๊ฒ์ ํฉ๋ฆฌ์ ์ธ ํํ์ฒ๋ผ ๋ณด์ผ ์ ์์ง๋ง ๋ ๊ฐ์ง ๋ค๋ฅธ ํ์ ์ํฌ ํ๋ก๋ฅผ ์ ์ง์ํ๊ธฐ๋ ์ด๋ ค์ธ ๊ฒ์ ๋๋ค. Atom์์ ํญ ํ๋ฌ๊ทธ์ธ์ ๋๊ณ ๊ฐ๋ฐ์๊ฐ ํญ์ด์์ ๊ฒ์ผ๋ก ์์ํ๊ธฐ ๋๋ฌธ์ ์๋ํ์ง ์๊ฑฐ๋ ์ ๋๋ก ์๋ํ์ง ์๋ ๊ฒ์ด ์ผ๋ง๋ ๋ง์์ง ํ์ธํ์ญ์์ค. ๊ทธ๋์ ๋ด ์์ ์ ์ด๊ธฐ์ ์ธ ์ด์ ๋ก VS Code ๊ฐ๋ฐ์๊ฐ ํญ (๋๋ ํ์ผ) ๊ธฐ๋ฐ์ด ์๋ ํ์์ ์ง์คํ๊ธฐ๋ฅผ ์ํฉ๋๋ค.
๋ํ @indiejames
ํญ์ ๊ตฌํํ๋ ๊ฒฝ์ฐ ์ฌ๋ฌ ํ์ผ์ ๋ํด ์ฌ๋ฌ ํ์ ์ง์ํ์ญ์์ค. ๋ด ํญ ๋ฐ์ ์คํฌ๋กค๋ฐ๊ฐ์๋ ๊ฒ์ด ์ซ๋ค. ๋ด๊ฐ ๊ฐ์ฅ ์ข์ํ๋ ํญ ๊ตฌํ์ Tabs Studio ์ ๋๋ค. ๋์ผํ ๊ธฐ๋ณธ ์ด๋ฆ์ ๊ฐ์ง ํ์ผ์ ์๋์ผ๋ก ๊ทธ๋ฃนํํ๋ ๋ฐฉ๋ฒ๋ ์ฐธ์กฐํ์ญ์์ค.
๋ด ์ํฌ ํ๋ก ํ์์ ๋ฐ๋ผ Sublime์์ ์์ ํ๋ ๋์ ํญ์ ์ฝ๋ ๋ค. ๋๋ ๋ง์ ํญ์ ์ด์ด ๋์ง ์๊ณ ์ข ์ข "๋ชจ๋ ๋ซ๊ธฐ"๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌผ๊ฑด์ ๊นจ๋ํ ์ํ๋ก ๋๋๋ฆฝ๋๋ค.
์ ๋ 30 ๋ ๋๊ฒ ์ฌ๋ฌ IDE์ ํ ์คํธ ํธ์ง๊ธฐ์์ ๊ฐ๋ฐํด ์์ต๋๋ค. ๋๋ ํญ์ ๋ฒํ๋ชฉ์ผ๋ก ๋ณด์ง ์๊ณ ์ ์ฉํ ๊ตฌ์ฑ ๋๊ตฌ์ ๋๋ค. ์, ํญ์ด ์์ฒญ๋๊ฒ ๋ง์ผ๋ฉด ์ ์ด๋ฅผ ์์ ์ ์์ง๋ง ์ ๋ ๊ทธ๋ ์ง ์์ต๋๋ค ....
ํ์ผ์ ์ด์ ์ ๋ง์ถ ํญ์ ๊ฒฝ์ฐ ์ฝ๋๋ ํ์ผ์ ์๊ณ ํ์ผ์ ๊ตฌ์ฑ์ ์ฌ์ฉ๋๋ฉฐ VS ์ฝ๋๋ ์ฝ๋์ ํด๋ ๋ฐ ํ์ผ ๊ด๋ฆฌ๋ฅผ ์ค์ฌ์ผ๋ก ๊ตฌ์ถ๋ฉ๋๋ค.
๋๋ ์์ ํ ํญ์ด์๋ ๊ฒ์ ์ ํธ ํ ์๋ ์๊ณ ๊ฑฐ๊ธฐ์์๋ ๊ฒ์ ์ ๊ฑฐํ๋ผ๊ณ ๋งํ๋ ๊ฒ์ ์๋์ง๋ง ์ง์๋๋ ํญ ์ํฌ ํ๋ก๋ฅผ ๊ฐ๋ ๊ฒ์ด ์ข์ ๊ฒ์
๋๋ค.
2016 ๋
4 ์ 5 ์ผ ํ์์ผ ์ค์ 7:32 ์ค๋ฅ [email protected] ์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
ํญ์ ๊ตฌํํ๋ ๊ฒฝ์ฐ ์ฌ๋ฌ ํ์ผ์ ๋ํด ์ฌ๋ฌ ํ์ ์ง์ํ์ญ์์ค. ๋๋ ์ซ์ด
๋ด ํญ ๋ฐ์ ์คํฌ๋กค๋ฐ๊ฐ ์์ต๋๋ค. ๋ด๊ฐ ๊ฐ์ฅ ์ข์ํ๋ ํญ ๊ตฌํ์ ํญ์ ๋๋ค.
์คํ๋์ค https://tabsstudio.com/.โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -205834354
"์ฌ์ฉ์๊ฐ ์ ํ์ ๋ ์ฝ๊ฒ ์ค์ฉ ํ ์์๊ฒ ํด์ค๋ค"๋ ๊ธฐ๋ฅ์ ์ง์ํ์ง ์๋ ๋์ฐํ ์ด์ ์ ๋๋ค. ์ด ๋๊ตฌ๋ ์ํฌ ํ๋ก๋ฅผ _dictate_ํ๋ ๊ฒ์ด ์๋๋ผ _facilitate_ํ๋ ๋ฐ ์์ต๋๋ค. ์ฌ์ฉ์๊ฐ ํธ์ํ ์ํฌ ํ๋ก๋ฅผ ์ฐพ์ ์์๋ ๊ฒฝ์ฐ ํด๋น ์ฌ์ฉ์๋ ์ต์ํ์ง ์์ ํจ๋ฌ๋ค์์ ์ ์ํ๊ธฐ๋ณด๋ค๋ ๊ฐ๋ฅํ ๋ค๋ฅธ ๋๊ตฌ๋ฅผ ์ ํํ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
์ ๋ ํ์ฌ ๋ฐ์ ํ๊ฒ ๊ด๋ จ๋ ๋ช ๊ฐ์ง ํ์ผ์ ์์ ํ๊ณ ์์ผ๋ฉฐ ์ด๋ค ์ฌ์ด๋ฅผ ์๋ค๋ก ์ด๋ํฉ๋๋ค. ์ ํํด์ผ ํ ๋๋ง๋ค ์ฌ์ด๋ ๋ฐ ๋๋ ๋๋กญ ๋ค์ด์์ ์ ํํด์ผํฉ๋๋ค. ํญ๋ณด๋ค 3-4 ๋ฐฐ ๋ ์ค๋ ๊ฑธ๋ฆฝ๋๋ค.
๋ฟก ๋นต๋จ
ํ์ง๋ง ๋ ๊ฐ์ง ๋ค๋ฅธ ํ์ ์ํฌ ํ๋ก๋ฅผ ์ ์ง์ํ๊ธฐ๋ ์ด๋ ค์ธ ๊ฒ์ ๋๋ค. Atom์์ ํญ ํ๋ฌ๊ทธ์ธ์ ์ผ๊ณ ๊ฐ๋ฐ์๊ฐ ํญ์ด์์ ๊ฒ์ผ๋ก ์์ํ๊ธฐ ๋๋ฌธ์ ์ด๋ป๊ฒ ์๋ํ์ง ์๊ฑฐ๋ ์ ๋๋ก ์๋ํ์ง ์๋์ง ํ์ธํ์ญ์์ค. ๊ทธ๋์ ๋ด ์์ ์ ์ด๊ธฐ์ ์ธ ์ด์ ๋ก VS Code ๊ฐ๋ฐ์๊ฐ ํญ (๋๋ ํ์ผ) ๊ธฐ๋ฐ์ด ์๋ ํ์์ ์ง์คํ๊ธฐ๋ฅผ ์ํฉ๋๋ค.
๋ ๊ฐ์ง ๋ค๋ฅธ ํ์ ์ํฌ ํ๋ก๋ฅผ ์ง์ํ๊ฑฐ๋ ๋ ๊ฐ ์ด์์ ์ง์ํ๋ ๊ฒ์ ๊ทธ๋ฆฌ ์ด๋ ต์ง ์์ต๋๋ค. ์ ๋ง ์ด๋ ค์ด ๊ฒ์ ๋์์ธ์ ์ฌ๋ฐ๋ฅด๊ฒ ๋ง๋๋ ๊ฒ์ ๋๋ค!
ํญ๊ณผ ์์ ํ์ผ ๋๋ ๋ค๋ฅธ ์ํฌ ํ๋ก๋ฅผ ์ง์ํ๋ ค๋ฉด ๋ช ๋จ๊ณ ๋ค๋ก ์ด๋ํ๊ณ ์ฒ์๋ถํฐ ์ถ์ํ๊ณ ํ์์ ๋ค์ ์ค๊ณํ์ฌ ์ํฌ ํ๋ก๋ฅผ ์ฌ๋๋ค์ด ์ ํํ ์์๋ ์ ๋ต์ผ๋ก ๋ง๋ค์ด์ผํฉ๋๋ค.
์ฌ์ฉ ์ฌ๋ก์ ์ฌ๋๋ค์ด ํญ ๋๋ ๋ค๋ฅธ ์ํฌ ํ๋ก๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ์์ ๊ณ ๋ คํ์ง ์๊ณ ํธ์ง๊ธฐ์ ํญ์ ํฌํจํ๊ธฐ์ํ ํ์ฅ ํ๋ก๊ทธ๋จ์ ๋ง๋๋ ๊ฒ์ ์ค์ ์ด์ ์ ์ถ๊ฐํ์ง ์๋ ์์ธ์ ๋์น๊ณ ์์ผ๋ฏ๋ก ์คํจ ํ ๊ฐ๋ฅ์ฑ์ด ๊ฐ์ฅ ๋์ต๋๋ค.
์ฝ๋ ํ์๊ณผ ํ์ผ ํ์์๋ ์ฐจ์ด๊ฐ ์์ต๋๋ค.
ํ์ผ๋ณด๋ค๋ ๊ธฐํธ์ ๋ํด ์๊ฐํ์ง๋ง ์ฝ๋๋ ํ์ผ์ ์์ผ๋ฉฐ ๋๋ก๋ ์ฒ๋ฆฌํด์ผํ๋ ๊ฒฝ์ฐ๋ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๋ง์ ํญ์ ์ด์ง ์์ง๋ง ์ฌ๋ฌ ํ๋ก์ ํธ์์ ์์
ํ ๋ ์ผ๋ฐ์ ์ผ๋ก ๊ด๋ จ๋ ํ๋ก์ ํธ ๋น ํ๋์ ํ์ผ์ด ์ด๋ ค ์์ต๋๋ค. ํซํค๋ฅผ ๋ง์ด ์ฌ์ฉํ์ง๋ง ํญ์ ํญ์ ๋งจ ์์ ์๊ณ ํธ์ง๊ธฐ๋ฅผ ๋ณด๋ฉด ํญ์ ๊ฑฐ๊ธฐ์ ์๊ธฐ ๋๋ฌธ์ ์ฌ๋ฆฌ์ ์ผ ์ ์์ง๋ง ์ง์คํ๋ ๋ฐ ๋์์ด๋ฉ๋๋ค.
ํญ์ ๋ํ ๊ทํ์ ๊ฒฝํ์ ์ ๊ฐ์ค๋ฝ๊ณ ๊ทํ์ ๊ฒฝํ์ ์ ํ ๊ณผ์ ํ๊ฐํ์ง ์์ต๋๋ค. ์ด๋ป๊ฒ ์ผํ๋์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง ์ฐ๋ฆฌ ์ค ๋ง์ ์ฌ๋๋ค์ด ๊ทธ๊ฒ์ ์ข์ํ๊ณ ํฐ ์ฑ๊ณต์ ๊ฑฐ๋์์ต๋๋ค.
๋๋ ํ ๊ฒฝํ์ด ๋ค๋ฅธ ๊ฒฝํ๋ณด๋ค ๋ซ๋ค๊ณ ์๊ฐํ์ง ์์ง๋ง ๋ค๋ฅธ ๊ฒฝํ์ด๋ ์ฌ์ง์ด ํ์ด๋ธ๋ฆฌ๋๋ฅผ ๊ฐ๋ ๊ฒ์ด ๋์์ด ๋ ์ ์์ผ๋ฉฐ ํธ์ง์๋ ๋ด ๊ฒฝํ์ ์กด์คํด์ผํฉ๋๋ค.
ํผ๋๋ฐฑ์ ์ค ์์๋ ๋ค๋ฅธ ์ฝ์์ผ๋ก ํ์๋ฅผ ์ด ์์๋ ์ฐ๋ฆฌ์๊ฒ ํฐ ๋์์ด ๋ ๊ฒ์
๋๋ค.
1 ์ผ ํ์๊ฐ ๋๋๋ฉด ๋ค๋ฅธ ์ฌ๋๋ค์ด ํ์ ์๊ฐ ๋ด์๋ณด๊ณ ๋๊ธ์ ๋ฌ ์์๋ ํ์ ์์์ ๊ฒ์ ํ ์ ์์ต๋๊น?
๋น์ฐํ ์ค๋ ์๊ฐ์ด ๊ฑธ๋ฆฌ์ง๋ ์์ง๋ง ๋ ๋ง์ ํผ๋๋ฐฑ์ ๋ค๋ฅธ ๊ด์ ์ด ์ถ๊ฐ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์ํฌ ํ๋ก๊ฐ JavaScript ๊ฐ๋ฐ์์ ์ํฌ ํ๋ก์ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ผ๋ถ Python ๊ฐ๋ฐ์ ๋ฐ C / C ++ ๊ฐ๋ฐ์๊ฐ ํ์์ ์ฐธ์ํ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์๊ฐ์๋ด์ด ๋์ ์ด์ผ๊ธฐ ํด์ฃผ์ Steven์๊ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค!
์ด ์ปค๋ฎค๋ํฐ์์ ์ฐธ์ฌ๋ ์ ๋ง ๊ณ ๋ฌด์ ์
๋๋ค.
vscode ๊ฐ๋ฐ์ ๋ฐ๋ผ!
2016 ๋ 4 ์ 6 ์ผ 19:41, Michael Wallace Louwrens < [email protected]
์ผ๋ค :
ํ์ธ์ผ๋ก ์ธํด ํ์๋ฅผ ๋ชปํ์๋ ์ฐ๋ฆฌ์๊ฒ ํฐ ๋์์ด ๋ ๊ฒ์ ๋๋ค.
ํผ๋๋ฐฑ์ ์ค ์ ์๋ค๋ ์ฝ์.
์๋ง๋ ์ฒซ๋ ํ์๊ฐ ๋๋๋ฉด
๋ค๋ฅธ ์ฌ๋์ด๋ณด๊ณ ๋๊ธ์ ๋ฌ ์์๋ ํ์ (๊ด๋ จ๋ ๋ชจ๋ ์ฌ๋์ ๋์ํ์)
๋จ์ ํ์ ์๊ฐ ๋ด์๋น์ฐํ ๊ธด ์๊ฐ์ ์๋์ง๋ง ๋ ๋ง์ ํผ๋๋ฐฑ์
๋ฐ๋ผ๊ฑด๋ ๋ช ๊ฐ์ง ๋ค๋ฅธ ๊ด์ ์ด ์ถ๊ฐ๋์์ต๋๋ค.๋๋ ์ ๋ง๋ก ์ผ๋ถ Python ๊ฐ๋ฐ์์ C / C ++ ๊ฐ๋ฐ์๊ฐ ํ์์ ์ฐธ์ํ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
๊ทธ๋ค์ ์ํฌ ํ๋ก๋ JavaScript ๊ฐ๋ฐ์์ ์ํฌ ํ๋ก์ ๋ค๋ฆ ๋๋ค.โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -206261939
๊ฐ์ฌํฉ๋๋ค @TurkeyMan , ์ค๋ ์ด๋ฐ์ ๋ํ๋ฅผ
์ฐธ์ฌํ ์ ์์๋ ๋ค๋ฅธ ๋ชจ๋ ์ฌ๋๋ค์ ์ํด ์ฐ๋ฆฌ๋ ์ด๊ฒ์ ์ ๊ธฐ์ ์ผ๋ก ์คํํ ๊ฒ์ด๋ฏ๋ก ์ถํ ์ฐธ์ฌํ ๊ธฐํ๊ฐ์์ ๊ฒ์ ๋๋ค.
์ด๋ฒ ์ฃผ์ ์งํ๋๋ ๋ํ๋ ๋ชจ๋ 1 : 1 ๋ํ๋ก ๊ฐ ๊ฐ์ธ์ด ๊ฒช์ ๋ฌธ์ ์ ๋ํด ์์ธํ ๋ ผ์ํฉ๋๋ค. ์ด๋ฅผ ํตํด ํด๊ฒฐํด์ผํ๋ ๋ฌธ์ ๋ฅผ ๋ ๊น์ด ์ดํดํ ์ ์์ต๋๋ค.
๋ค์ ์ฃผ์ ๋์์ธ ๋ชจํ์ ๊ฒํ ํ ๋ ๊ทธ๋ฃน ํ ๋ก ๊ณผ 1 : 1 ํ ๋ก ์ ํ ์์๋ ๋ฐฉ๋ฒ์ ์ฐพ์ ๊ฒ์ ๋๋ค. ๋ํ ๋์ค์ ํ์ ๋์์์ ๋ นํํ๊ณ ๊ฒ์ํ๋ ๋ฐฉ๋ฒ๋ ์ดํด๋ณผ ๊ฒ์ ๋๋ค.
@stevencl ์ ์ฐธ์ฌํ ์ ์์ง๋ง ์ฌ์ ํ ํผ๋๋ฐฑ ์ ๊ณต์ ๊ด์ฌ์ด์๋ ์ฌ๋๋ค์ ์ํด ์ธ์ ์์ฝ (๋๋ ๋ ๋์ ๋ น์)์ ๊ฒ์ ํ ์ ์์ต๋๋ค.
+1
2016 ๋
4 ์ 6 ์ผ ์์์ผ ์ค์ 7:36 Peter Petrov [email protected]
์ผ๋ค :
@stevencl https://github.com/stevencl ์์ฝ ๊ฒ์๊ฐ ๊ฐ๋ฅ ํฉ๋๊น?
ํ ์์๋ ์ฌ๋๋ค์์ํ ์ธ์ (๋๋ ๋ ๋์ ๋ น์)์
์ฐธ์ฌํ ์ ์์ง๋ง ์ฌ์ ํ ํผ๋๋ฐฑ ์ ๊ณต์ ๊ด์ฌ์ด ์์ต๋๋ค.โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -206405009
์ฝ๋ ํธ์ง๊ธฐ ๋ด์์ ํ์ผ ํ์์ ๋ํ ๋ด ๊ธฐ๋์ ๋ถ์ํ๊ณ ์ถ์ต๋๋ค. ๋๋ ๋ช ์ฃผ ๋์ VScode์ ์ต์ํด ์ง๋ ค๊ณ ๋ ธ๋ ฅํ๊ณ ์์ผ๋ฉฐ Sublime์ผ๋ก ๊ณ์ ๋์๊ฐ๋๋ค. ๋ด๊ฐ ๊ธฐ๋ํ๋ ๊ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ง๊ธ๊น์ง ๋ถํํ๋ ์ธ ๊ฐ์ง ๋ชจ๋์์ VScode๊ฐ ์คํจํ๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ํ์ผ์ ๋ซ์ ๋ ์ค์ ๋ก ๋ซํ์ง ์๊ณ ๋ ์ด์ ํธ์ง ํ ์ ์๊ธฐ ๋๋ฌธ์ ์์ ๊ณต๊ฐ์ด ์ง๊ด์ ์ด์ง ์์ต๋๋ค. ํ์ผ์ ๋ซ๋ ๊ฒ์ ์์ ์ค์ธ ํ์ผ ์งํฉ์์ ํ์ผ์ ์ ๊ฑฐํ๋ ์ ์ ์ ํ๋์ ๋๋ค.
VScode์์ _ ๋ด ๋จธ๋ฆฌ ์์์ ์ด๋ฆฐ ํ์ผ์ ํ์ ํ ๋ ์ด์ ์ ๋ฒ๋ ค ์ก๋ค๊ณ ์๊ฐํ๋ "์ฐ๋ ๊ธฐ"๊ฐ ๊ณ์ ๋ฐ์ํฉ๋๋ค. ์ด๊ฒ์ ๋งค์ฐ ์ฐ๋งํ๊ณ ์์ ๊ณต๊ฐ์์ 20-ish ํ์ผ์ ์ด์ด ๊ฒฐ๊ตญ ๋ ์ด์ ์ถ์ ํ ์ ์์ผ๋ฉฐ ๋ชจ๋ ๋ซ์ ์ ์์ต๋๋ค.
ํค๋ณด๋๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฆฐ ํ์ผ ์ฌ์ด๋ฅผ ๋น ๋ฅด๊ฒ ์ ํ ํ ์ ์์ต๋๋ค. _ ๋ด ๋จธ๋ฆฌ ์์์ _ ์ฐ๊ฒฐ ๋ชฉ๋ก์ ํ์ฑํฉ๋๋ค. ํ์ผ์ ์ฌ๋ ์์๋ ๋ซ๋ ์์๋งํผ ์ค์ํฉ๋๋ค. Ctrl + Tab์ ํด๋น ๋ชฉ๋ก์์ ํ์ผ ์ด๋ฆ์ ํ๋์ฉ ์ฝ๊ณ ํญํ ํ์ผ์ ์ฐพ์์ผํ๊ธฐ ๋๋ฌธ์ ์ธ๋ชจ๊ฐ ์์ต๋๋ค. ๊น๋ฐ์ด๋ ๋์ ๋จ์ํ ์ฝํ ์ธ ๋ฅผ ์ธ์ํ๊ฑฐ๋ "๋ชฉ๋ก"์์ ์ํ๋ ํ์ผ์ด์๋ ์์น๋ฅผ ์๋ ๊ฒ๋ง์ผ๋ก๋ 5-8 ๊ฐ์ ์ด๋ฆฐ ํ์ผ์ ์ค๋ฅธ์ชฝ์ผ๋ก ๋น ๋ฅด๊ฒ ๋๊ธธ ์ ์์ต๋๋ค.
๊ทธ๊ฒ ๋ง์ด ๋๊ธธ ๋ฐ๋๋๋ค. ๊ฐ๋ฅํ ํ ๋ด ์์ ํ๋ฆ์ ์ต์ ํํ๊ณ ํค๋ณด๋๋ฅผ ์ฌ์ฉํ๋ฉฐ ๋ง์ฐ์ค๋ฅผ ํผํ๋ ค๊ณ ํฉ๋๋ค. ๋ชจ๋ ๊ฒ์ด ์์ฒญ๋๊ฒ ๋๋ ค์ง๊ธฐ ๋๋ฌธ์ ๋๋ค. ๋๋ ๋ค๋ฅธ ํธ์ง๊ธฐ (textmate, vim, sublime, flash, eclipse ๋ฑ)์์ ์ด์ ๋ณด๋ค VScode์์ ๋ ๋ง์ด ์ด๋ ค์์ ๊ฒช์ต๋๋ค.
๋ฐ๋ณตํด์ ๋ง์ ๋๋ฆฌ๋ฉด, ์ด๋ฒ ์ฃผ์ ์งํ๋๋ ํ์ ๋ นํ๋ ๊ฐ ํ์๊ฐ 1 : 1 ๋ํ๋ก ๊ฐ ์ฌ๋์ด ์์ ๋ฐฉ์๊ณผ VS Code์ ๋ํ ๊ตฌ์ฒด์ ์ธ ๋ฌธ์ ์ ๋ํด ๋ ผ์ํ๊ธฐ ๋๋ฌธ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด ๋ํ ์ค์ ์ฐ๋ฆฌ๋ ๋์์ธ์ ๋ํด ์์ธํ ๋ค๋ฃจ์ง ์์ ๊ฒ์ ๋๋ค.
๋ค์ ์ฃผ์๋ VS Code์์ ๋ฌธ์ ๊ด๋ฆฌ๋ฅผ ๊ฐ์ ํ๊ธฐ์ํ ๋์์ธ์ ๋ ผ์ํ๋ ํ์๋ฅผ ๋ นํํ๊ณ ์ฌ์ฉํ ์์๋ ๊ธฐํ๋ฅผ ์ฐพ์ ๊ฒ์ ๋๋ค. ๋ค์ ์ฃผ์ ์ ์ ๋ค์ ๋์์ธ ํ ๋ก ์ ์ฐธ์ฌํ ๋ ๋ค๋ฅธ ์ด๋๋ฅผ ์ฐพ์ผ์ญ์์ค.
๋ชจ๋ ํผ๋๋ฐฑ๊ณผ VS Code๊ฐ ๋น์ ์ ์ํด ์๋ํ๊ฑฐ๋ ์๋ํ์ง ์๋ ๋ฐฉ๋ฒ์ ๋ํ ์ธ๋ถ ์ฌํญ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
์๋ฌด๋ ๊ทธ๊ฒ์ ์ธ๊ธํ์ง ์์ ๊ฒ ๊ฐ๊ณ ๋๋ ์ด๊ฒ์ ๋ํด ํผ์๊ฐ ์๋๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋์๊ฒ ํธ์ง๊ธฐ์ ํญ์ ๊ณต๊ฐ ๊ธฐ์ต์ ๊ดํ ๊ฒ์ ๋๋ค. ์ฆ, ๋ด๊ฐ ์ด๋์ ์๊ณ ๋ด ์ฃผ๋ณ์ ๋ฌผ๊ฑด์ ์ด๋์ ์์ต๋๊น?
์ฐ๋ฆฌ๋ ๋ฌผ๋ฆฌ์ ์ธ ์ธ๊ณ์ ์ด๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ฐ๋ฆฌ ์ฃผ๋ณ์ ๊ณต๊ฐ์ ์ดํดํ๊ณ ์ง๊ฐํ๋๋ก ์งํํ์ผ๋ฉฐ ์๊ฐ์์ด ๊ทธ๋ ๊ฒํฉ๋๋ค. ์ด๊ฒ์ด ๋ฐ๋ก ์ฐ๋ฆฌ๊ฐ ํค๋ณด๋๋ฅผ ๋ณด์ง ์๊ณ ํ์ดํ ํ ์์๋ ์ด์ ์ ๋๋ค. ์ฐ๋ฆฌ๋ ํค๊ฐ ์ด๋์ ์๋์ง "์๊ณ "๋น ๋ฅด๊ฒ ํ์ดํ ํ ์ ์์ต๋๋ค. ํญ์ ์ฌ์ฉํ๋ฉด ์ฐ๋ฆฌ์ ํจ๊ป ํ์ด๋ ๊ธฐ๋ณธ ๋ฌธ์ ์ป์จ์ด๊ฐ ์์๋ ์ ์์ผ๋ฉฐ ํ๋ฉด์์ ํ์ผ์ด "์ด๋์"์๋์ง ์๊ณ ์์ผ๋ฉฐ ์ฐ๋ฆฌ๊ฐ ๋งค์ผ ์ฌ์ฉํ๋ ๋ณธ๋ฅ ๋๋ฌธ์ ์๊ฐํ์ง ์๊ณ ๋ ํ์ผ์ ๋ค๋ฌ์ ์ ์์ต๋๋ค. ํธ์ง๊ธฐ์ ํญ์ ํตํด "ํ์ผ์ ๋ด๋ ค ๋๊ณ ", ๋ค์์ ์ฑ๋์ ๋ณ๊ฒฝํด์ผ ํ ๋ TV ๋ฆฌ๋ชจ์ปจ์ ๋ด๋ ค ๋์ ๊ณณ์ ๊ธฐ์ตํ ์์๋ ๊ฒ๊ณผ ๋๊ฐ์ ๋ฐฉ์์ผ๋ก "๋ด๊ฐ ๋๋ ๊ณณ"์ ๊ธฐ์ตํ ์ ์์ต๋๋ค ( ๋ ์ด์ TV๊ฐ ์๋ค๊ณ ๊ฐ์ )
์ ์๊ฒ์์ด ์๊ฐ์ ํ์ผ ํ์คํ ๋ฆฌ๋ ๊ณต๊ฐ์ ๋ํ ์ง๊ด์ ์ธ ์ดํด์ ์์ ํ ๋ฐ๋๋ฉ๋๋ค. ํค๋ณด๋์ "main.java"๋๋ T ํค๊ฐ ํน์ ์์น์ ์๋ค๋ ๊ฒ์ ์๊ณ ์์ผ๋ฉด ๋ฌผ๋ฆฌ์ ์ผ๋ก ๊ณ ์์ ์ผ๋ก ์์ง์ด์ง ์๋ ํ ์์ง์ด์ง ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ์ ์ ๋ก ์์ง์ด๋ฉด ๋ฉ์ถ๊ณ ์๊ฐํ๊ณ ์ฐพ์์ผํฉ๋๋ค. ๋ฐํด๊ฐ ๋ฌ๋ฆฐ TV ๋ฆฌ๋ชจ์ปจ์ด ์ง ์ฃผ๋ณ์ ์ค์ค๋ก ์์ง์ผ ์๋ ์๊ณ , ๊ฐ ๋ฌธ์๋ฅผ ์ต๊ทผ์ ์ฌ์ฉํ ๋ฐฉ๋ฒ์ ๋ฐ๋ผ ํค๋ฅผ ์ฌ์ ๋ ฌ ํ ํค๋ณด๋๋ฅผ ์์ํด๋ณด์ธ์! ํผ๋์ด ๋ ๊ฒ์ ๋๋ค! :-)
์ ๋ VSCode๋ฅผ ์ ๋ง ์ข์ํ์ง๋ง ํญ์ด ์์ด์ ๊ฐ์ธ์ ์ผ๋ก ์ค๋งํ๊ณ ๋๋ ค์ง๋๋ค. ์ข์ ์ผ์ ๊ณ์ํ์ญ์์ค-๋๋ ๋น์ ์ด ์ด๋ค ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์๊ธฐ๋ฅผ ๊ธฐ๋ํฉ๋๋ค!
@ matt1
๋น์ ์ด ์ค๋ช
ํ๋ ๊ฒ์ ํญ์ ๊ทธ๋ ๊ฒ ์ ํ์ ์ผ๋ก ๋ง๋๋ ๊ฒ์
๋๋ค (๋์๊ฒ). ํญ์ ์ค์ ํ์ผ ์บ๋น๋์ ํ์ผ์ ๋ฐฐ์น ๋ ์ค์ ํญ์ ๋ํ ์์ ์ด๋ฉฐ ๋ชจ๋ ๋์ผํ ์ ํ์ด ์์ต๋๋ค. ๋ด๊ฐ ์ง์ ์ ๋ ฌํ๊ณ ํ์๋๋ ํญ์ ์ ํ๋ ๊ณต๊ฐ์ ๊ด๋ฆฌํด์ผํ๋ ๋ฌผ๋ฆฌ์ ์ธ ํ์ผ ์บ๋น๋๋ณด๋ค ๋ช ๊ฐ์ ํค๋ฅผ ์
๋ ฅํ๊ณ ๋ด ์ ๋ณด๋ก ์ด๋ํ ์์๋ ์๋ํ ๋ ํ์ผ ์บ๋น๋์ ์ ํธํฉ๋๋ค.
๊ถ๊ธํฉ๋๋ค. ๋ง์ฐ์ค / ํธ๋ ํจ๋๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ ๋ค๋ฅธ ํธ์ง๊ธฐ์์ ํค ์กฐํฉ์ ์ฌ์ฉํ์ฌ ํญ์ ํ์ํฉ๋๊น?
ํค๋ณด๋ ๋จ์ถํค๋ฅผ ๋
์ ์ ์ผ๋ก ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๋ด๊ฐ ์์ง ๋ชปํ๋ ํญ ์ํฌ ํ๋ก๊ฐ์์ ์ ์์ต๋๋ค.
์ ๊ทธ๋ฆฌ๊ณ ๋๋ ๊ทธ๊ฒ์๋ณด๊ณ ์ถ์ต๋๋ค. ๊ทธ๋ฌ๋ ๋ง์ ์ฌ๋๋ค์ด ๋ง์ฐ์ค / ํธ๋ ํจ๋๋ฅผ ์ฌ์ฉํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ปจํ
์คํธ ์ ํ์ด ์ผ๋ง๋ ๋น์์ฐ์ ์ด๋ฉฐ ํค์์ ์์ ๋ผ๋ ๊ฒ์ด ์ผ๋ง๋ ๋๋ ค์ง๋์ง ๊นจ๋ซ์ง ๋ชปํฉ๋๋ค. ๋ฐฐ์ฐ๊ธฐ ์ฝ๊ณ ์ดํดํ๊ธฐ ์ฝ์ง๋ง ํค ์กฐํฉ์ ์ฌ์ฉํ๋ ๊ฒ๋ณด๋ค ๊ฐ๋ ฅํ๊ณ ์์ฐ์ ์ด์ง ์์ต๋๋ค. ๋ง์ฐ์ค๋ก "ํญ์ ๋๋ฌ"ํ๋ฉด ์ง๊ด์ ์ผ ์ ์๊ณ ๊ณต๊ฐ ๊ฐ๊ฐ์ ํ์ฉํ ์ ์์ง๋ง ์๋๊ฐ ๋๋ ค์ง๋๋ค. ๋ฌผ๋ฆฌ์ ์ธ ์์ง์์ ์์ด๋ฒ๋ฆฐ ์๊ฐ์ ๊ทธ๋ฆฌ ๋ง์ง ์์ง๋ง ์ปจํ
์คํธ ์์ฒด๊ฐ ์ ํ๋ฉ๋๋ค.
๋๋ ์ด๊ฒ์ด ๋ด ์๊ฒฌ์ด๋ฉฐ ๋๋ถ๋ถ์ ์ฌ๋๋ค์ด ๋์ํ์ง ์๋๋ค๋ ๊ฒ์ ์๊ณ ์์ง๋ง Visual Studio _Code_์ ๋๋ค. ์ฝ๋ / ๊ฐ๋ฐ์ ์ฉ. ๊ทธ๋ฆฌ๊ณ ๊ฐ๋ฐ์๋ค์ ๋๋ถ๋ถ (์ ๋ถ๋ ์๋)์ ๋ํ shell> gui์ ๋ฐ์คํฌํ ์์ ๊ฐ ๋ฐฐ์ฐ๊ธฐ๋ ์ฝ์ง๋ง ์๋นํ ์ ํ์ ์ด๋ผ๋ ๊ฒ์ ์ค๋ ์ ์ ๊นจ๋ฌ์์ต๋๋ค.
๊ทธ๋ ๋ค๋ฉด "ํญ ์์ด๋ ์ด ์ ์์ด"๋ผ๊ณ ๋งํ๋ ์ฌ๋๋ค์ด ๋ค๋ฅธ ์ํฌ ํ๋ก๋ฅผ ํ์ํ์ง ์์ ๊ฒ์ด _ ๊ฐ๋ฅํฉ๋๊น? ๊ทธ๋ ๋ค๋ฉด ๊ทธ ๋๊ฐ๋ก ์์ฐ์ฑ์ ๋์ผ ์ ์๋ค๋ฉด ์๋ํด ๋ณผ ๊ฐ์น๊ฐ ์์ง ์์ต๋๊น?
ํญ์์ด ์์ ํ๋ ค๊ณ ํ์ง๋ง ์ ์ํ์ง ๋ชปํ๊ฑฐ๋ ์ ์งํ๊ฒ ํญ์ ์ฌ์ฉํ๋ฉด ์์ฐ์ฑ์ด ๋ ๋์์ง๋ค๊ณ ๋๋ผ๋ ๋ถ๋ค์๊ฒ๋ ์ด๊ฒ์ด ์ ์งํ ์๊ฒฌ ๋ถ์ผ์น๋ผ๋ ์ ์ ์ธ์ ํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋โ30 ๋ ๋์ ์ผํด ์๊ธฐ ๋๋ฌธ์โ๋ฌผ๋ฆฌ์ ์์ ๋ฅผ ์ฃผ์ฅํ๋ ์ฌ๋๋ค์๊ฒ๋ _another_ TextMate / Sublime / Atom์ด ์ ๋ง ํ์ํ๊ฐ์? ๋ดํฌ๋ฅผ ์ฎ๊ฒจ์ผํ์ง ์๋์?
๋๋ ๋ด๊ฐ ์ฌ๊ธฐ์ ์์์ ์ํ๋ค๋ ๊ฒ์ ์์ฌ์ ์ฌ์ง๊ฐ ์๋ค (ํ์ง๋ง ๊ทธ๊ฒ์ด ๋๋ฅผ ํ๋ฆฌ๊ฒํ์ง ์๋๋ค). ๊ทธ๋์ ์ด๊ฒ์ด ๋ด๊ฐ ํ ๋ง์ง๋ง ์ฝ๋ฉํธ์ด๋ค. ์์ ๋กญ๊ฒ ์์ ๋์ธ์ :)
VS Code๋ฅผ ํ์ธํ์ฌ Sublime์ ๋ฌด๋ฃ๋ก ๋์ฒด ํ ์ ์๋์ง ํ์ธํ๊ธฐ๋ก ๊ฒฐ์ ํ์ง๋ง ํญ ๋ฌธ์๊ฐ ์์ผ๋ฉด ์์ํ์ง ์์ต๋๋ค. ๋จ์ผ ์ธ์คํด์ค์์ VS Code๋ฅผ ์ค์ ํ๊ณ ์ฌ๋ฌ ๋ฌธ์๋ฅผ ์ด๊ณ ๋ฌธ์๊ฐ์ ์ฝ๊ฒ ์ ํ ํ ์์๋ ๊ธฐ๋ฅ์ ๋ชจ๋ ํ ์คํธ ํธ์ง๊ธฐ์ ๊ธฐ๋ณธ ์๊ตฌ ์ฌํญ์ ๋๋ค. Explorer๋ฅผ ์ด์ด ๋๋ ๊ฒ์ด ํด๊ฒฐ ๋ฐฉ๋ฒ์ด์ง๋ง VS, ๋ธ๋ผ์ฐ์ , Sublime ๋ฑ๊ณผ ๊ฐ์ ์๋จ ํญ ๋์ ์ผ์ชฝ ํญ์ด์๋ ๊ฒ์ ๋ถ์์ฐ์ค๋ฝ์ง ์์ต๋๋ค. Ctrl-Tab์๋ ๋ช ๊ฐ์ง ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ํ๋๋ ํค๋ณด๋๋ฅผ๋ณด๊ณ ์์ ์์ง์ฌ์ผํ๋ค๋ ๊ฒ์ ๋๋ค. (๋ง์ฐ์ค ์ด์ธ์ ๊ฒ), ๋ค๋ฅธ ํ๋๋ ์ง๊ด์ ์ด์ง ์๋ค๋ ๊ฒ์ ๋๋ค. ํญ์ด์๋ ํธ์ง๊ธฐ๋ BloatedNotepad ์ด์์ด๋ผ๊ณ ์ ์ํ๋ ์ฌ๋์ ์ปดํ์ผ๋ฌ ์ ๋ ฅ์ผ๋ก 2 ๊ฐ ์ด์์ ํ์ผ์ด์๋ ๊ฒ์ ๋๋ฒ๊ฑฐ ๋จ๊ณ์์ ์คํํ ๋ ํ์ํ ๊ฒ๊ณผ ๊ฐ์ด ์ฌ๋ฌ ๋ฌธ์๋ฅผ ์ฌ๊ฐํ๊ฒ ํธ์ง ํ ์ ์ด ์์ต๋๋ค.
๋ฟก ๋นต๋จ
ํญ์ ์์ฐ์ฑ์ ๊ดํ ๊ฒ์ด ์๋๋๋ค. ์ธ์ง์ ๊ดํ ๊ฒ์
๋๋ค.
์ ๋ ๊ฐ์ธ์ ์ผ๋ก ์์ ํ์ดํ ์๋๊ฐ ์ ์์ฐ์ฑ์ ์ ํํ๋ ์์ธ์ด๋ผ๋ ์ฌ์ค์ ๊ฒฐ์ฝ ์์ง ๋ชปํ์ต๋๋ค. ํ๋ก๊ทธ๋๋ฐ์๋ ์๊ฐ๊ณผ ๊ณ ๋ ค๊ฐ ํ์ํฉ๋๋ค. ๋ช ๋ฒ์ ํด๋ฆญ์ ์ฐ๋ฆฌ๊ฐ _ ์๊ฐ _ํ๋ ๋ฐ ์ผ๋ง๋ ๋ง์ ์๊ฐ์ ์๋นํ๋์ง ๊ณ ๋ คํ ๋ ์ ๊ฒ ํฐ ๊ณํ์์ ๋ฌธ์ ๊ฐ๋์ง ์์ต๋๋ค.
@indiejames ๋๋ ctrl + (shift +) tab์ ์ฌ์ฉํ์ฌ ํญ ์ฌ์ด๋ฅผ ๋ง์ด ํ์ํ๊ณ ๋ฐ๋์ ๋ง์ฐ์ค๋ ์๋๋๋ค. ์์ ํ์ผ์ ๋ํ ๊ฐ์ฅ ํฐ ๋ถ๋ง ์ค ํ๋๋ @ matt1 ๊ณผ ๋์ผํฉ๋๋ค. ctrl + tab์ด ๊ฐ์ฅ ์ต๊ทผ์ ์ฌ์ฉ ๋ ์์๋ก ์๋ํ๋ค๋ ์ฌ์ค์ ๋๋ค. ๋ด๊ฐ ๋ง์ง๋ง์ผ๋ก ๋ณธ ํ์ผ๊ณผ ๋ง์ง๋ง์์ ๋ ๋ฒ์งธ๋ก ๋ณธ ํ์ผ์ ๋ฐ๋์ ๊ธฐ์ตํ์ง๋ ์์ง๋ง ๋ด๊ฐ ํ์ผ์ ์ด๊ฑฐ ๋ ์ ๋ ฌ ํ ์์๋ฅผ ํ์ธ / ๊ธฐ์ตํ๋ ๊ฒ์ ๋งค์ฐ ์ฝ์ต๋๋ค. Sublime Text๋ ๊ธฐ๋ณธ์ ์ผ๋ก ctrl + (shift +) tab์ MRU๋ก ์ค์ ํฉ๋๋ค. ์ฃผ๋ฌธ; MRU์ ๋ณด์ด๋ ์์ ๋ชจ๋์ ๋ํ ๋ช ๋ น์ด ์๊ธฐ ๋๋ฌธ์ ํญ์ ๋ณ๊ฒฝํฉ๋๋ค.
์์ ์ ์ผ๋ถ ์น ๋ธ๋ผ์ฐ์ (์ : Opera๊ฐ ๊น๋ฐ์ผ ์ ์์์๊น์?)๋ ๊ธฐ๋ณธ์ ์ผ๋ก ctrl + tab์ MRU๋ฅผ ์ฌ์ฉํ์์ ๊ธฐ์ตํฉ๋๋ค. ์๋ง๋ OS๊ฐ ์ฑ์ ์ํด์ด๋ฅผ ์ํํ๊ธฐ ๋๋ฌธ์ ๋ธ๋ผ์ฐ์ ๋์ด๋ฅผ ์ํ ํ ์ ์๋ค๊ณ ์๊ฐํ์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ด ๋์ฐํ๊ฒ ์ง๊ด์ ์ด์ง ์๋ค๋ ๊ฒ์ ์์๊ณ ์ค์ ๋ก ๋ค์ ์ ํํ๊ณ ์ถ์ ๊ฒ์ ์ฐพ๊ธฐ ์ํด ํน๋ณํ์ฃผ์๋ฅผ ๊ธฐ์ธ์ฌ์ผํ์ต๋๋ค ... ์ด๋ป๊ฒํ๋ฉด ํ๋ก์ธ์ค๋ฅผ _ ๋๋ ค์ง ๊ฒ ๋ง๋ญ๋๋ค.
๋น ๋ฅธ ์ด๊ธฐ๋ฅผ ๋ ์ ์ ์ผ๋ก ์ฌ์ฉํ๋ค๋ ์ฃผ์ฅ์ ์์ ํ์ผ์ด์๋ VS Code์์์ ๋ง์ฐฌ๊ฐ์ง๋ก ํญ์ด์๋ Sublime Text์์๋ ์ ์๋ํฉ๋๋ค. ํญ์ ํด๋น ์ํฌ ํ๋ก๋ฅผ ์ ํ ๊ธ์งํ์ง ์์ต๋๋ค.
VS Code์์ ํ์ฌ ์์ ํ์ผ ์ ๊ทผ ๋ฐฉ์์ ์ ํธํ๋ ์ฌ๋๋ค์ ๊ฒฝ์ฐ ๋ค์ ์ํฌ ํ๋ก์ ๋ฌ๋ฆฌ ์์ ํ์ผ ๋ชฉ๋ก์์ ํ์ผ์ ์ค์ ๋ก ํด๋ฆญํ๋ ๊ฒ์ ์ ํธํ๋ ์ฌ๋์ด ๋ช ๋ช ์ ๋๊น?
๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ํญ ์ ์ ํธํ๋ ์ฌ๋๋ค์๊ฒ ์ ํ์ ์ถ๊ฐํ๋ ๊ฒ์ ์กฐ์ฌํ๋ ๋์ ๊ทํ์ ์๊ฒฌ์ ๋งค์ฐ ์ ์ฉํ์ต๋๋ค. ๊ณ์ ๊ณต์ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
๋ฟก๋ฟก
ํค๋ณด๋ ๋จ์ถํค๋ฅผ ์ ํธํฉ๋๋ค. ๋ด๊ฐ ๊ฐ์ฅ ๋น ๋ฅธ ํ์ดํผ์คํธ๊ฐ ๋ ์์๋ ๊ฒ์ ์๋์ง๋ง, ๋ง์ฐ์ค / ํธ๋ ํจ๋๋ฅผ ์์ง์ด๋ ๊ฒ๋ณด๋ค ๋ ์ฐ๋งํ๋ค๋ ๊ฒ์ ์๊ธฐ ๋๋ฌธ์
๋๋ค.
"Working Files and No Tabs EVER"๊ตฐ์ค ์ค ๋ง์ ๋ถ๋ถ์ด ๋๋ฝ ๋ ๊ฒ์ ์ฐ๋ฆฌ ์ค ๋ง์ ์ฌ๋๋ค์ด ํญ์ ์ฌ์ฉํ๋ ๋ฐฉ์์ ๋๋ค. ์๋ฅผ ๋ค์ด MVC ์์ฉ ํ๋ก๊ทธ๋จ (์น, ๋ชจ๋ฐ์ผ ๋๋ ๋ฐ์คํฌํฑ)์์ ์์ ํ ๋ ํ๋ ์ด์์ ์์ง ์ฐฝ (VSCode๋ ํ์ํจ)์ ํน์ ์์๋ก ํญ์ด์๋ ๊ฒฝํฅ์ด ์์ต๋๋ค : ๋ชจ๋ธ ํ์ผ, ํ์ผ๋ณด๊ธฐ, ์ปจํธ๋กค๋ฌ ํ์ผ . ๊ทธ๋์ ์์ฃผ ์ด์ด ๋ณธ ์ค์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ผ์ชฝ ์ฐฝ
์ค๋ฅธ์ชฝ ์ฐฝ
์ด ์ค์ ์ ์ฌ์ฉํ๋ฉด ๋น๊ต๋ฅผ ์ํด ์์ ์ค์ธ ๋ ๊ตฌ์ฑ ์์์ ๋ํ ๋ชจ๋ธ ํ์ผ์ ๋น ๋ฅด๊ฒ ์ ํํ๊ฑฐ๋ UI / UX ๋ชจ์๋ฅผ ์ฐ๊ณ ์์ ๋ ํ์ผ๋ณด๊ธฐ๋ฅผ ๋น ๋ฅด๊ฒ ์ ํํ ์ ์์ต๋๋ค. ํนํ ๋ค๋ฅธ ํ์ผ (์ : CSS, db ์คํฌ๋ฆฝํธ ๋ฑ)๋ ์ด๋ ค์๋ ๊ฒฝ์ฐ ์์ ํ์ผ๋ก๋ ํจ์จ์ ์ผ๋ก์ด ์์ ์ ์ํ ํ ์ ์์ต๋๋ค. ์ ๋ ๋ง์ UI / UX๋ฅผํ๊ณ ์์ผ๋ฉฐ ์ด๊ฒ์ ์ง๊ธ๊น์ง ์ผ๋ฐ์ ์ธ ๊ดํ์ ๋๋ค. ๋ด๊ฐ ์๊ฒฉํ๊ฒ Java ๋ฐฑ์๋ ๊ฐ๋ฐ์์ด๊ฑฐ๋ DBA ์๋ค๋ฉด ์๋์, ์ด๊ฒ์ ์๊ตฌ ์ฌํญ์ด ์๋๋๋ค. ๊ทธ๋ฌ๋ ๋๋ค์์ ํ ์คํ ์น ๋ฐ ๋ชจ๋ฐ์ผ ๊ฐ๋ฐ์์๊ฒ ํญ (๋ฐ ํญ์ผ๋ก ๊ตฌ๋ถ ๋ ์ธ๋ก / ๊ฐ๋ก ์ฐฝ)์ด์๋ ๊ฒ์ ๊ทน๋๋ก ๋ฐฉํด๊ฐ๋ฉ๋๋ค. ๋จ๊ธฐ์ ์ผ๋ก VSCode๋ฅผ ์ฌ์ฉํ๋ ๋์์ด ๊ธฐ๋ฅ์ด ๋๋ฝ ๋์๊ธฐ ๋๋ฌธ์์ด๋ฅผ ๊ณ ์ํ๊ณ ์์ต๋๋ค. ์๋ฌด๋ ํญ์ด ์ธ๋ชจ์๊ณ ์์ ํ์ผ ๋ชฉ๋ก์ด ํ์ ์ด ์๋๋ผ๊ณ ํ์ ํ ์ ์์ต๋๋ค (Adobe Brackets์๋ ์์ ํ์ผ ๋ชฉ๋ก์ด ์์ผ๋ฉฐ 2012 ๋ ๋ถํฐ ์ฌ์ฉ๋์์ต๋๋ค).
๋ค์ ๋งํ์ง๋ง ์ด๊ฒ์ ์ ๋ถ ๋๋ ์ ํ ๋ฌธ์ ๊ฐ ์๋๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ํด๋น ๊ธฐ๋ฅ์ด ๊บผ์ ธ ์๋๋ผ๋ ๋ค๋ฅธ ํธ์ง๊ธฐ์์๋ ๋์ผํ ๊ธฐ๋ฅ์ ์ต์ ์ผ๋ก ์์ฒญํ๋ ๊ฒ์ ๋๋ค. VSCode๊ฐ Atom๊ณผ ๋๊ฐ์ด ํญ / ์ฐฝ์ ๊ตฌํํ๋ค๋ฉด ํญ ๊ด๋ จ ๊ทธ๋ฆฝ์ 99.99 %๋ฅผ ํด๊ฒฐํ ๊ฒ์ ๋๋ค. ๊ตฌํํ๋ ๊ฒ์ด ์ฌ์ํ ์์ ์ด ์๋๋ผ๋ ๊ฒ์ ์๊ณ ์์ง๋ง ๋ง์ ์ฌ๋๋ค์ด์ด ๊ธฐ๋ฅ์ด ๋ฐฑ ๋ก๊ทธ์ ๋จ์์๋ ๊ฒ๋ณด๋ค ์ ๋๋ก ์ํ๋๊ธฐ๊น์ง ์กฐ๊ธ ๋ (๋ช ๋ ์ด ์๋ ๋ช ๊ฐ์) ๊ธฐ๋ค๋ฆฌ๋ฉด ๋ง์กฑํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
๋ด 2 ยข ...
์ด ๋๋ถ๋ถ์ ์ด๋ฏธ @ bgashler1 ์๊ฒ ์ ๋ฌํ์ง๋ง ์ฌ๊ธฐ์ ์ด์์ ์ธ ๋์์ ์ค๋ช ํ๋ ๊ธ์ ์กฐ๊ธ
json
{ "key": "ctrl+shift+w", "command": "workbench.files.action.closeAllFiles" },
{ "key": "ctrl+w", "command": "workbench.files.action.closeFile" },
workbench.action.tasks.test
์ ์ถฉ๋ํ์ง๋ง ํญ ํ๊ฒฝ์์๋ ๋งค์ฐ ํ์ค์ ์ธ ๋จ์ถํค์
๋๋ค. https://github.com/Microsoft/vscode/issues/3989 ์์ ๋ช
๋ น์ ๋ํ ๊ธฐ๋ฅ ์์ฒญ์ ๋ง๋ค์์ต๋๋ค.๋ฝ ์ธ๋ก
๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ํญ์ ์ ํธํ๋ ์ฌ๋๋ค์๊ฒ ๊ทํ์ ํผ๋๋ฐฑ์ ์ ํ์ ์ถ๊ฐํ๋ ๊ฒ์ ์กฐ์ฌํ๋ ๋์ ๋งค์ฐ ์ ์ฉํ์ต๋๋ค. ๊ณ์ ๊ณต์ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
VSCode์์ Ctrl + Tab์ ๋ง์ด ์ฌ์ฉํ์ง๋ง ํ์ผ ์ธ์๋ UI์ ๋ค๋ฅธ ๋ถ๋ถ์ผ๋ก ์ด๋ํ ์ ์๊ณ ํจํค์ง ์ฝ์ ๊ด๋ฆฌ์๋ก ์ด๋ํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๊ธฐ ๋๋ฌธ์ Visual Studio์ ๊ฒฝํ์ด ํจ์ฌ ๋ ์ข๋ค๊ณ ์๊ฐํฉ๋๋ค. ์๋ฃจ์ ํ์๊ธฐ ๋ฑ ...
@Tyriar ๊ทธ๋ ์ดํธ ํฌ์ธํธ!
[์ฒ ํ ๊ฒฝ๊ณ !]
ctrl+tab
์ด '์์
ํ์ผ'๊ฐ๋
๋ณด๋ค ํจ์ฌ ๋ ์ ์ฉํ ์ด์ ๋ ๋ฌด์์
๋๊น? ์ด๊ฒ์ด ํต์ฌ ์ง๋ฌธ์
๋๋ค. ๊ฐ์ธ์ ์ผ๋ก ๋ ๊ฐ์ง ๋ฌธ์ ๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ฒซ์งธ, ctrl+tab
๋ ํค๋ณด๋ ๋จ์ถํค์ด๊ณ ํค๋ณด๋ ๋จ์ถํค๋ ์บ๋ฟ๊ณผ ๋ฌด์์์ ์ผ๋ก ์ฐ๊ฒฐ๋์ด ์์ต๋๋ค. ์ฌ์ฉ์๋ ctrl+tab
๊ฐ ํ์ฌ ํธ์ง๊ธฐ์์ ํ์ฌ ์บ๋ฟ์ด์๋ ํ์ผ์ ๋ณ๊ฒฝํ ๊ฒ์ผ๋ก ์์ํฉ๋๋ค. ์ ํํ ๋ฌด์์ํ๋์ง. ์ด๊ฒ์ '์์
ํ์ผ'๋๋ ํน์ ํธ์ง๊ธฐ์ ์ฐ๊ฒฐ๋์ง ์์ ํ์๊ธฐ์๋ ๋ค๋ฆ
๋๋ค. ํ๋๋ฅผ ์ ์ธํ ๋ชจ๋ ํธ์ง๊ธฐ์์ ์ํ์ผ๋ก ๋จ์ด์ ธ ์๊ณ _ ๊ฐ์ฅ ์ต๊ทผ _ ํธ์ง๊ธฐ์ ์ฐ๊ฒฐ๋์ด ์์ผ๋ฉฐ ์ผ๋ฐ์ ์ผ๋ก ๋ง์ฐ์ค์ ํจ๊ป ์ฌ์ฉ๋ฉ๋๋ค. ํค๋ณด๋์ ํจ๊ป ์ฌ์ฉํ๋๋ผ๋ ํ์ผ์ ์ ํํ ๋ ์บ๋ฟ์์ ๋ฒ์ด๋ฌ์ต๋๋ค.
๋์งธ, ctrl+tab
๋ ์ต๊ทผ์ ๋ณธ ๋ชจ๋ ํ์ผ์ ์๊ฐ ์ญ์์ผ๋ก ๋ณด์ฌ์ค๋๋ค. '์์
ํ์ผ'์ ๋ ๋ฒ ํด๋ฆญํ๊ฑฐ๋ ๋ณ๊ฒฝ ํ ํ์ผ๊ณผ ํ์ผ์ ์ด๊ธฐ ์ํด ๊ท์ฐฎ๊ฒ ํ ์์ ๋๋ก๋ง ํ์ํฉ๋๋ค. ๊ธฐ์ค๊ณผ ์์๋ ์์์ ์ด๋ฉฐ ํ๋ก๊ทธ๋๋จธ๊ฐ ์๊ฐํ๋ ๋ฐฉ์๊ณผ ๊ด๋ จ์ด ์์ต๋๋ค. ํธ์ถ์์ ํจ์, ํด๋์ค ๋ฐ ์๋น์ ์ฌ์ด์์ ์๋ค๋ก ์ ํํฉ๋๋ค.
(์๊ฒฌ. ๋ง์ผ๋ฆฌ์ง๋ ๋ค๋ฅผ ์ ์์ต๋๋ค.)
ํธ์ง : ๋ด ์์ ์ ์ด๊ฒ์ด๋ค : ํ ๊ธฐ๋ฅ์ด ์๋ํ๋ ์ด์ ๋ฅผ ์ดํดํ๊ณ ๊ธฐ๋ฅ์ ์์ ํ๊ฑฐ๋ ๋ ๋์ ๊ธฐ๋ฅ์ ์ค๊ณํ๋ ๋ฐ ๋์์ด๋์ง ์์ต๋๋ค. ํ์ฌ ์์ ํ์ผ์ ๊ทธ๋ ์ง ์์ต๋๋ค.
@Tyriar : ๊ฐ์ธ์ ์ผ๋ก, ์ ๋ ํ ๋ฒ ํด๋ฆญ ํ ํ์ผ์ด Working Files์ ํ์๋์ง ์๋๋ค๋ ์ฌ์ค์ด ์ ๋ง ์ซ์ต๋๋ค. ์ต๊ทผ์ ์ฌ์ฉํ ์คํ์์ ๋ณธ ๋ชจ๋ ํ์ผ (์ฝ๊ธฐ ์ ์ฉ, ์ธ๋ถ ํ์ผ ํฌํจ)์ ์ํฉ๋๋ค. ๋๋ ์ด์ ๊ฐ์์ด์ ๊ทธ๊ฒ๋ค์ ์ด์๋ค. ๋ด๊ฐ ๋๋ด๋ฉด ๊ณง ๋ชฉ๋ก์์ ์ฌ๋ผ์ง ๊ฒ์ ๋๋ค. ๊ธฐ๊ปํด์ผ ํ ๋ฒ ํด๋ฆญ๊ณผ ๋ ๋ฒ ํด๋ฆญ์ด ๋์ผํ๊ฒ ์๋ํ๋๋กํ๋ ์ต์ ์ด ์์ด์ผํฉ๋๋ค.
๋๋์ด ๋ฌธ์ ์ ๋งฅ๋ฝ์์ ๋ด๊ฐ ๋์น ๋๋ถ๋ถ์ ์ญ๊ณ ํจ์ ์ป๋ ๋ฐฉ๋ฒ์ ์์ ๋๋ค.
[
{ "key": "cmd+w", "command": "workbench.files.action.closeFile" },
{ "key": "cmd+shift+]", "command": "workbench.files.action.openNextWorkingFile" },
{ "key": "cmd+shift+[", "command": "workbench.files.action.openPreviousWorkingFile" }
]
@stephenmartindale ์์ง 'ํ์ผ ๋ฏธ๋ฆฌ๋ณด๊ธฐ'๋ฅผ ๋นํ์ฑํํ๋ ๊ธฐ๋ฅ ์์ฒญ์ ํ ์ฌ๋์ด ์๋์ง ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
@stephenmartindale ์ฐ๋ฆฌ๋ ์ฝ๊ธฐ ์ ์ฉ ํ์ผ์ ํฌํจํ์ฌ "๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ์ผ"์ ์ด์ด ์ด๋ ค์๋ ์ํ๋ก ์ ์งํ๋ ๋ฐฉ๋ฒ์ ์ฐพ๊ณ ์์ต๋๋ค.
๋ง์ ๊ฒฝ์ฐ ์ฌ๋๋ค์ด ์ฌ๋ฌ ๋ฒ ์ด ๋๊น์ง ์ฐพ๊ณ ์๋ ํ์ผ์ ์์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ "ํ์ผ ๋ฏธ๋ฆฌ๋ณด๊ธฐ"๋ฅผ ์ ์งํ๊ณ ์ถ์ต๋๋ค (๊ด๋ จ์๋ ํ์ผ์ ์ด ์์๋ ์์น ์๋ ์๊ฐ ๋ฐ์ํ ์ ์์).
๋๋ Sublime์ ํ๋ฆ์ ์ ๋ง ์ข์ํฉ๋๋ค. ํ ๋ฒ ํด๋ฆญํ๋ฉด ํ์ผ๋ก ์ด๋ํฉ๋๋ค.
๋ ๋ฒ ํด๋ฆญํ๋ฉด ์ด๋ ค ์์ต๋๋ค.
2016 ๋
4 ์ 9 ์ผ ํ ์์ผ ์ค์ 11:49 Brad Gashler [email protected]
์ผ๋ค :
@stephenmartindale https://github.com/stephenmartindale ์ฐ๋ฆฌ๊ฐ ์ฐพ๊ณ ์๋
"๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ์ผ"์ ๊ณ ์ ํ๋ ๋ฐฉ๋ฒ์ผ๋ก ์ด๋ ค ์์ต๋๋ค.์ฐ๋ฆฌ๋ "๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ์ผ"์ ์ ์งํ๊ณ ์ถ์ต๋๋ค.
์ฌ๋ฌ ํ์ผ์ ์ด ๋๊น์ง ์ฐพ๊ณ ์๋ ํ์ผ (
์ํ์ง ์๋ ์์ ์ด๋ฆฐ ํ์ผ์ด ๋ณต์กํด์ง๋๋ค).โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -207830702
@Tyriar , @ bgashler1 , @stevencl ํผ๋๋ฐฑ์ ์์งํ๊ธฐ ์ํด ํญ๊ณผ ์์ ํ์ผ์ ๋ํ ๋ ๊ฐ์ ์ ๊ฒ์๋ฌผ์ ๊ฐ๋ ๊ฒ์ด ๋ ๋ซ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์ ์๊ฒฌ์ด์ง๋ง ์ฌ๊ธฐ์ ๋ ๊ฐ์ง ๊ธฐ๋ฅ์ ๋ชจ๋ ๋ ผ์ํ๋ ๊ฒ๋ณด๋ค ํจ์ฌ ๋ซ๋ค๊ณ ์๊ฐํฉ๋๋ค. :)
๐ํ์ง ๋ง์ญ์์ค, ๋๋ ์ ์ด๋ ์ ํ ์ฌํญ์ผ๋ก ๋ง๋์ญ์์ค. ๊นจ๋ํ ํญ์ด์๋ UI๋ VS ์ฝ๋์์ ๊ฐ์ฅ ์ฌ๋๋ฐ๋ ์์ ์ค ํ๋์ ๋๋ค.
@tobico ์ ๋ถ ๋๋ ์๋ฌด๊ฒ๋ ์๋ ํ์๋ ์์ต๋๋ค. ์ ๊ฐ ์ผ๋ คํ๋ ํ ์์ ํ์ผ๊ณผ ํญ ๋ชจ๋ ์ ํ ์ฌํญ์ด๋ฉด์๋ ๊ทธ ๊ฒฝํ์ ์ํ๋ ์ฌ๋๋ค์๊ฒ ํ์์ ์ธ ์์๊ฐ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
๋ ๋ฒ์งธ๋ก Ctrl + W๋ ํ์ฌ ํธ์ง๊ธฐ๋ฟ๋ง ์๋๋ผ ํด๋น ์ด๋ ค์๋ ์์ ํ์ผ์ ๋ซ์์ผํฉ๋๋ค. ์ ์๊ฒ๋ ์ด๊ฒ์ด ํ์ฌ ๊ตฌํ์์ ๊ฐ์ฅ ํฐ ๋จ์ ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ Ctrl + Tab์ ์์ ํ์ผ์ ํ์ผ๋ฟ๋ง ์๋๋ผ ์ต๊ทผ์ ๋ชจ๋ ํ์ผ์ ๋์ดํ๋ค๋ ์ฌ์ค์ ๋๋ค. ๋ ๋ฒ์งธ ์๊ฐ์์ ์ธ ๋ฒ์งธ ๊ฒฝ๊ณ ๋ ํ ๋ฒ์ ํด๋ฆญ์ผ๋ก ํ์ผ์ด ์์ ํ์ผ๋ก ์ด๋ฆฌ์ง ์์ง๋ง ํธ์งํ๋ฉด ์ด๋ฆด ์ ์๋ค๋ ๊ฒ์ ๋๋ค.
+1
@csholmq ์ด์ ๊ทธ๋ ๊ฒ ํ ์ ์์ต๋๋ค. https://github.com/Microsoft/vscode/issues/224#issuecomment -207507479์์ ์ฌ์ฉ์ ์ง์ ํค ๋ฐ์ธ๋ฉ์
@Tyriar ๊ฑฐ์ ๋ชจ๋ ๊ฒฝ๊ณ ๋ฅผ ํด๊ฒฐํฉ๋๋ค. ๊ฐ์ฌ!
3 ๋ถ ์์ VS Code ์ฌ์ฉ์ ์ค๋จํ๊ณ Atom์ผ๋ก ๋์๊ฐ์ต๋๋ค. ํญ๋์๊ณ ์ด๋ํ์ง๋ ์์ต๋๋ค. ์ฃ์กํฉ๋๋ค. ์ ์ํฌ ํ๋ก์ฐ๊ฐ ์ ๊ฒ ๋๋ฆด๋์์ต๋๋ค. 4 ๋ ์ ์ ๋น ๋ฅธ ์ค๋ฌธ ์กฐ์ฌ์์ UI ๋ต๋ณ์ด ํจ์ฌ ๋ ๋นจ๋ผ ์ก์ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ๋ง๊ฐ์ง์ง ์์ ๊ฒ์ ๊ณ ์น๊ธฐ ์ํด ๋ง์ดํฌ๋ก ์ํํธ์ ์ค๋งํจ์ ๋จ๊ฒจ ๋์ญ์์ค.
@zunama ์ฐ๋ฆฌ๋ ํญ๊ณผ ํฅ์๋ ๋ฌธ์ ๊ด๋ฆฌ๋ฅผ ์ํ๋ ์ฌ์ฉ์๋ฅผ ์์ง ์์์ต๋๋ค. ์ด์ 1.0์ด๋์์ผ๋ฏ๋ก ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ด ์ต์ฐ์ ์์ ์ค ํ๋์ ๋๋ค. ๊ณง VS Code์ ๋ฉ์ง ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋ฉ๋๋ค.
์น ๊ฐ๋ฐ์๋ก์ ํญ ์ ์ ์๊ฒ ์ค์ํฉ๋๋ค. (๋น์ ๋จ์ผ ํ์ผ์ ์ฃผ๋ก ์ง์คํ๋) ๋ฐ์คํฌํฑ ํ๋ก๊ทธ๋๋จธ์ ๋ฌ๋ฆฌ, ์ฐ๋ฆฌ๋ ํญ์ ์ฐฝ๊ณผ ๋ง์ฐ์ค ์ฌ์ฉ์ ๋์์ ์ ํํฉ๋๋ค (์ : Photoshop์์ ์ด๋ฏธ์ง๋ฅผ ์ฌ๋ผ์ด์ค ํ ๋ค์ ์ฆ์ ํธ์ง๊ธฐ๋ก ๋์๊ฐ๋๋ค. ๋๋ ๋ธ๋ผ์ฐ์ ์์ ๋๋ฒ๊น
ํ๊ณ ์ด๋) ๋ค๋ฅธ ํ์ผ๋ก ๋์๊ฐ์ ์์ ). ํญ์ ์ฌ์ฉํ๋ฉด ๋์ ํ์ผ๋ก ๋น ๋ฅด๊ฒ ์ด๋ํ ์ ์์ต๋๋ค. ๋จ์ถํค๋ฅผ ์ฌ์ฉํ๋ฉด 2 ๋จ๊ณ๊ฐ ๋ ํ์ํฉ๋๋ค. ์ฌ์ด๋ ๋ฐ "์์
ํ์ผ"์ ์ฌ์ฉํ๋ฉด ๊ธฐ๋ณธ ์ฝ๋ ์์ญ์ ๊ณต๊ฐ์ด ์ค์ด ๋ญ๋๋ค (Photoshop ๋ฐ Editor ๋๋ ๋ธ๋ผ์ฐ์ ๋ฅผ ๋๋ํ ๋ฐฐ์น ํ์ผ๋ฏ๋ก). ํธ์ง๊ธฐ์์ Height
๋ ๋ ํ์ํฉ๋๋ค. ๋น์ ์ ํญ์ ๋ช ๊ฐ์ ๋์ฌ๋ฅผ ๋ ์ธ์ธ ์ ์์ง ์์ต๋๊น?
๋ํ ์๋จ ํญ์ ์ฌ๋์ ๋์ ๋ ์ข์ต๋๋ค. ์๋จ ํญ ์ ๋ชฉ๊ณผ ์ฃผ์ ์ง์ญ ๋ฒํธ๋ฅผ ๋์์ ์ค์บ ํ ์ ์์ต๋๋ค. ํ์ง๋ง ๋ฉ์ธ ์ฝ๋์ ํจ๊ป ์ผ์ชฝ working files
๋ฅผ ์ฝ์ ์๋ ์์ต๋๋ค. ์ง์ ์๋ํด๋ณด์ญ์์ค. ๋ํ ํญ์ด ๋ ๋์ด ๋ง์ฐ์ค ์์ง์์ ๋ ์ข์ต๋๋ค. (์ง์คํ์ง ์์๋ ๋ ์์ธก ๊ฐ๋ฅ)
+1/0
+1
์ ๊ฐ์ธ์ ์ธ ์๊ฒฌ์ด์ง๋ง ์ ๋ฐ ๊ทธ๋งํด -1, +1 ๊ฒ์๋ฌผ ...์ด ๊ธฐ๋ฅ์ ์ข์ํ๊ฑฐ๋ ์ซ์ดํ๋ค๊ณ ์ ์ํ๋ ๊ฒ ์ธ์๋ ๋ฐ์ / ์ด๋ชจํฐ์ฝ์ ์ฌ์ฉํ ์์๋ ๊ฒ์ ๊ฒฝํ์ ๋ํด ์๋ฌด ๋ง๋ํ์ง ์์ต๋๋ค. ์ด๋ฏธ ๊ฒ์๋ฌผ์ ์์ฑํ๋ค๋ฉด ์ ์ฉํ ์ง ํ์ธํ์ธ์! ๋๋ ๋น์ ์ด ์ฌ๋ฌผ์ ๋ํ ์์ ์ ๋ฐฉ๋ถ์ ๋ฅผ ๊ฐ์ง๊ณ ์๊ณ ์ด๋ป๊ฒ ์๋ํ๊ธฐ๋ฅผ ๋ฐ๋ผ๋์ง ํ์ ํฉ๋๋ค! ๊ทธ๋ ์ง ์์ผ๋ฉด ์ด๋ชจํฐ์ฝ ๋ง ์ฌ์ฉํ์ธ์.
๋ฉํ :
@eyalsk ์ด ๊ฒฝ์ฐ์๋ ๋
ผ์๊ฐ ์งํ ์ค์ด๋ฏ๋ก ์ค์ ๋ก ์ค๋ณต ๋ ๊ฒ์ฒ๋ผ ๋ณด์
๋๋ค. ๊ทธ๋ฌ๋ ๊ด์ฌ์ ๋๊ณ ์ํ๋ ๋ฌธ์ ์ ๋ํด ์ค์ ๋ก "๋ฐ์ ์ถ๊ฐ"๊ฐ ๋๋ฑํฉ๋๊น? ๋ฌธ์ ๊ฐ ๋จ๊ฑฐ์ด ์ฃผ์ ์์ ๋ํ๋ด๋ ๊ฒ์ด ์๋๋ผ ๋๊ธ ์กฐ์์๋ง ๊ฒฝ๊ณ ํ์ง ์์ต๋๊น? ์ฆ, ๋ฌธ์ ์ ํ๊ทธ๊ฐ ์ง์ ๋ ๊ฐ๋ฐ์์๊ฒ ๊ฒฝ๊ณ ํ๊ฑฐ๋ ๋ฌธ์ ๋ฅผ ์์ ๋ ๊ฒ์ผ๋ก ์ค์ ํฉ๋๊น?
@csholmq ๋ด๊ฐ ๋น์ ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ป๊ณ ์๋์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง ๋ฐ์ / ์ด๋ชจํฐ์ฝ์ ์ธ๊ธํ์ง ์์์ง๋ง +1, -1 ๋ง ํฌํจ ๋ ๊ฒ์๋ฌผ์ ์ธ๊ธํ๋ฉด โโ๊ฐ์ด ์ถ๊ฐ๋์ง ์๊ณ ๋ ์๋ฏธ์๋ ์ ๋ ฅ์ด ๊ฐ๋ฅํฉ๋๋ค. +1, -1๋ก ๊ธ์ ์ฐ์ง ์๊ณ ๊ธ์ ์ผ์ต๋๋ค. ์ ์๊ฒฌ ์ผ๋ฟ์ ๋๋ค. ๊ธ์์์ด๋ฅผ ์์ ํ๊ณ ๊ฐ์กฐํ๊ฒ ์ต๋๋ค.
@zunama ๋ ๋์ ๋์์ ์ฐพ๋ ๊ฒ์ ์ค๋งํ์ง ์์ต๋๋ค. "๊นจ์ง์ง ์์"์ ์๋ก์ด ๋ฌผ๊ฑด์ ์ฐพ๋ ๊ฒ์ ๋ํ ์ ํจํ ์ฃผ์ฅ์ด ์๋๋๋ค. ๊ทธ๊ฒ์ ๊ทธ๊ฒ์ ๋ํ ๊ฑฐ์ ๋ ผ์์ ๋๋ค (์๋ง ๋ ๋์ ๊ฒ์ด ์์ต๋๊น?). ๋๋์ด ํ ๋ก ์ ์ฃผ๋ชฉํ์ง๋ง VS ์ฝ๋๊ฐ ์์ ํ ์ค๋๋ ์ฌ์ฉํ๊ณ ์ํ๋ ๊ฒฝ์ฐ ํ์ฌ์ '์ค๋๋ ์ฌ๊ณ ๋ฐฉ์'์ฌ์ฉ์ ๊ธฐ๋ฐ์ ๊ธฐ์๊ฒํ๊ณ ๋์ค์ ํ์ ์ ๋ชฉํ๋กํด์ผํ๋ค๊ณ . ์ฌ๋๋ค์ ๊ธฐ๋ค๋ฆผ์ ์ํ์ง ์๊ธฐ ๋๋ฌธ์ ์ ์ด๊ฒ์ด ๋ ์ข์์ง ๋ ผ์ํ๋ ์๊ฐ์ ์ ์ฝ ํ ์ ์์ต๋๋ค.
๋๊ธ๋ก ๋์ ๊ฐ๊ธฐ : ์ฌ๋ฐ๋ฅธ ์ผ์ํ๊ณ ์ถ๋ค๋ฉด 3 ๋ถ์ ์๋นํ์ง ์๊ณ ๊ทธ๋ง๋์ญ์์ค. ์ ์ฉํ ๋นํ์ ๋ํ ๊ด์ ์ ์ด๊ฑฐํ๊ณ ๊ฐ๋ฅํ ๊ฐ์ ์ฌํญ์ ์ฐพ์ต๋๋ค. 3 ๋ถ์ด๋ผ๋ ๊ด์ ์ ํธํฅ๋์ด ์๊ธฐ ๋๋ฌธ์ ์ค๊ณ์ ์ธ๋ชจ์๊ณ ์ํํฉ๋๋ค.
ํ์ ์ ์ํ๋ฉด ์ค๋ฌธ ์กฐ์ฌ๊ฐ ์๋ํ์ง ์์ต๋๋ค. ์:
๋ค์ ์ค ๊ทํ์๊ฒ ๊ฐ์ฅ ์์ฐ์ ์ธ ํ์ ์คํ์ผ์ ๋ฌด์์ ๋๊น?
๋ฌผ๋ก ํญ์ด ์ด๊ธธ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ์๋ง๋ ๋ค๋ฅธ ์์ด๋์ด๋ ์๋ก์ด ํ์ค ํ์ UI๋ก๊ฐ๋ ๊ธธ์ ์ด ์ ์์ต๋๋ค.
์์งํ ๋งํด์ ์ ์๊ฒ VS Code์ ์ ์ ๊ธฐ๋ฅ ์ค ํ๋๋ ํญ์ด ์๋ค๋ ๊ฒ์ ๋๋ค. ๋๋ ๊ทธ๋ค์ด ์ค์ข ๋์๋ค๋ ๊ฒ์ (์ฒ์์) ๊นจ๋ซ์ง๋ ๋ชปํ์ต๋๋ค! ๋งค์ฐ ํฅ๋ฏธ๋ก์ด ๊ด์ ์ด์์ต๋๋ค.
ํญ์ ์ฌ์ฉํ ๋๋ง๋ค ํญ์ ์ด์ง๋ฝ๊ณ ์ฐพ๊ธฐ๊ฐ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ํญ ๋ชฉ๋ก์์ ํน์ ํ์ผ์ ์ฆ์ ๋ณผ ์์๋ ๊ฒฝ์ฐ ์ฒซ ๋ฒ์งธ ๋ฐ์์ ํ์ผ์ ๋ค์ ์ฌ๋ ๊ฒ์ ๋๋ค. . . ๊ทธ๋ฆฌ๊ณ ๋๋ ๊ทธ๊ฒ์ด ์ด๋ฏธ ์ด๋ ธ๋ค๋ ๊ฒ์ ์๊ฒ ๋ ๊ฒ์ ๋๋ค. ๋ฌผ๋ก ๊ทธ ๊ณผ์ ์์ ํญ์ ์์๊ฐ ์ฌ๊ฐํ๊ฒ ์๋ง์ด๋ฉ๋๋ค. ์ด๊ฒ์ด Visual Studio 2015์์ ๋์๊ฒ ์ผ์ด๋๋ ์ผ์ ๋๋ค.
๋ชจ๋ ๊ฒ์ด ๋๊ฐ์ ์ธ์์์ ์ ์ฒด์ฑ์ ๊ฐ๋ ๊ฒ์ ์์พํจ์ ๋๋๋๋ค.
์ถ์ . ๊ทธ๋ฌ๋ ์์ ํ์ผ ์น์ ์ ๊ทธ๋ค์ง ์ธ์์ ์ด์ง ์์ต๋๋ค. ์ฃผ๋ก ์ ์ฅ์ด ํ์ํ ํ์ผ์ ๋น ๋ฅด๊ฒ ๋ณผ ๋ ์ฌ์ฉํฉ๋๋ค.
PSS. ์์ด๋์ด-์ธ์ ๊ฐ ๋ ์ฝ๋์ ํญ์ด์๋ ๊ฒฝ์ฐ ์ด๋ฆฐ ํญ์ ์ต๋ ์๋ฅผ ์ ํํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ ์ ์์ต๋๋ค. ์ฆ, ์ ํญ์ด ์ด๋ฆด ๋ ๊ฐ์ฅ ์ค๋๋ ํญ์ ์๋์ผ๋ก ๋ซ๋ ๊ฒ์ ๋๋ค.
@RussBaz ๋๋ ํญ ์๋ฅผ ์ ํํ๋ ๊ฒ์ด ์ข์ ์๊ฐ์ด๋ผ๊ณ ์๊ฐํ์ง ์์ต๋๋ค. ์๋ํ๋ฉด ๊ทธ ์๊ฐ ์ฌ์ฉ์๋ง๋ค ๋ฐ๋ ์ ์๊ธฐ ๋๋ฌธ์ด์ง๋ง ์๋ง๋ ์ด๊ฒ์ ๋ค์๊ณผ ๊ฐ์ ์ต์ ์ผ ์ ์์ต๋๋ค :
tabs.autoClose = "not-visible", "off", "time", x ์ฌ๊ธฐ์ x๋ ์ซ์์ ๋๋ค.
๊ทธ๊ฒ์ ์ด์ํ ์๊ฐ์
๋๋ค. ๋ด๊ฐ 16 ๊ฐ ํญ์ ์ข์ํ๊ณ 4 ๊ฐ๋ฅผ ์ข์ํ๋ค๋ฉด ๊ฐ๋จํฉ๋๋ค. 4 ๊ฐ์ ํญ์ ์ฌ์ฉํ๊ณ 16 ๊ฐ๋ฅผ ์ฌ์ฉํ๊ฒ ์ต๋๋ค! ์ ๋น์ ์ ๊ธธ์ด ๋ด ๊ฒ๋ณด๋ค ๋ซ๋ค๊ณ ๋งํ๊ฑฐ๋ ๊ทธ ๋ฐ๋์ ๊ฒฝ์ฐ๋ ๋ง์ฐฌ๊ฐ์ง์
๋๋ค. ์ด์จ๋ ์ด๊ฒ์ ๋ฌด์์
๋๊น? ํญ์ ๋ํ ๋ํ์กฐ์ฐจ๋ ์ต์
/ ํ๊ฒฝ ์ค์ ์์ ํญ์ด ํ์ฑํ / ๋นํ์ฑํ๋์ด์๋ ํ ๋ฌด์๋ฏธํฉ๋๋ค. ํญ์ ์ํ์ง ์๋ ์ฌ๋๋ค, ๋๋จํฉ๋๋ค! ์ํ๋ ๋ถ๋ค์ ์์ ์ฒดํฌ ๋ฐ์ค๋ฅผ ์ฒดํฌํ์ธ์! ์ ๋ง๋ก, ๋น์ ์ ๊ธธ์ด ๋ด ๊ฒ๋ณด๋ค ๋ซ๊ฑฐ๋ ๋ด๊ฐ ๋น์ ๋ณด๋ค ๋ ์ ์๋ค๋ ๊ฒ์ ์๋๋๋ค.
+1
;)
์ฌ์ฉ ์ฌ๋ก ์ : ํ์ฌ ์์์์ 6 ๊ฐ์ ํญ ์ฌ์ด๋ฅผ ์ง์์ ์ผ๋ก ์ ํํฉ๋๋ค.
๋ ๊น์ ์น์ ์์ ์์ ํด์ผ ํ ๋ ์ฝ 10์ผ๋ก ์ฆ๊ฐํฉ๋๋ค. ๋ชจ๋ ์ฌ์ฉํฉ๋๋ค! ๋ฐ๋ผ์ ๋ซ๊ณ ๋ค์ ์ฌ๋ ๊ฒ์ ๊ณ ํต ์ค๋ฌ์ธ ๊ฒ์ ๋๋ค. ๋๋ ๊ทธ ์๋ฆฌ์ ๋ฐฉ๋ํ ํ์ผ์ ๊ฐ์ง ์ ์์ง๋ง ๋ชจ๋์ ๋ชจ๋ ๋ถ๋ถ์ ๋จ์ผ ํ์ผ์ ํฌํจํ๋ฉด ํ์ผ์์ 6k ์ค๋ก ํฝ์ฐฝํ๋ฏ๋ก ์ฒ๋ฆฌํ๊ธฐ๊ฐ ํจ์ฌ ๋ ๊ณ ํต ์ค๋ฝ์ต๋๋ค.
@Measuring ๋๋ ๋น์ ๊ณผ ๋์ํ๊ณ ๋์ํ์ง ์์ต๋๋ค. ํ์ ์ด ํ์ํ ๋ถ๋ถ์ด ์์ง๋ง ๋จผ์ ํญ์ ์ ๊ฑฐํ์ฌ ์ํฌ ํ๋ก๋ฅผ ๊ฐ์ ํ ์ ์๋์ง ๋ฌผ์ด๋ด์ผํฉ๋๋ค. ๊ธ์์, ์ ๊ฐ ๊ฐ๋ฐ์ ์ฌ์ฉํ๋ ๋ชจ๋ ํธ์ง๊ธฐ์๋ ํญ ์ธํฐํ์ด์ค๊ฐ ์์ต๋๋ค. ์๋ํ๋ฉด ๊ฐ๋ฐ์ ํ์ผ์ ์ ํํ ์ด๋ฆ์ด๋ ํ์ผ์ ์ฌ๋ ์์๋ฅผ ๊ธฐ์ตํ์ง ์๊ณ ํ ๋ฒ์ 5-10 ๊ฐ์ ํ์ผ ์ฌ์ด์์ ์์ ํ๋ ๊ฒ์ด ์ผ๋ฐ์ ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ทธ๋์ ์ด ์๋ก์ด ์ธํฐํ์ด์ค๊ฐ ์ด๋ป๊ฒ ๋ ์ข์ ์ก๋์ง ๋ฌผ์ด๋ด์ผํฉ๋๋ค. ์ด๋ป๊ฒ ํ์ ์ ์ ๋๊น? ๋จผ์ ๊ทธ๋ค์ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง ๋ฌผ์ด ๋ณธ ๋ค์ ์ด๋ป๊ฒ ๋ ๋์์ง ์ ์๋์ง ๋ฌผ์ด๋ณด์ญ์์ค.
3 ๋ถ์ง๋ฆฌ ๋ฌธ์ ์ ๊ดํด์๋ ์ฝ๋๊ฐ Sublime (๋ด๊ฐ ์ ํธํ๋ ์ ํ) ๋๋ Atom (๋ด๊ฐ ์๋ํ๋ ๊ฒ)๊ณผ ํฌ๊ฒ ๋ค๋ฅด์ง ์๋ค๊ณ ๊ฐ์ ํ ๊ฒ์ ๋๋ค. ๋๊ตฐ๊ฐ๊ฐ ํจ์จ์ ์ผ๋ก ํ์ผ๊ฐ์ ์ํํด์ผํ๋ ์์ ์ ํจ์จ์ ์ผ๋ก ์ํํ๋ฉด ๋ด ํ์์ ๋ ์ ๋ง๋ ๊ฒ์ ์ฌ์ฉํ๊ณ ์ค๋น๊ฐ๋๋ฉด ์ฝ๋ ๋ช ๊ฐ์ง ๋ฒ์ ์ ์ดํด๋ณผ ๊ฒ์ ๋๋ค. ๊ทธ๊ฒ์ '๊ตฌ์'๋ง์ธ๋ ์ธํธ๊ฐ ์๋๋ผ ๋ด ์์ ์ ํจ์จ์ฑ์ ๋๋ค.
ํญ์ด์๋ ํญ์ผ๋ก ์ ํํ๋ ๊ฒ์ ์ ํธํ๋ ์ฌ๋๋ค์๊ฒ ๋ฌป๋ ๊ฒ์
ํญ์ ์ ํธํ์ง ์๋ ์ฌ๋๋ค์๊ฒ ํญ์ผ๋ก ์ ํํ๋๋ก ์์ฒญํฉ๋๋ค. ์ฐ๋ฆฌ ๋ ๋ค ์ํ์ง ์์
๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ์ ํํ์ญ์์ค.
์ด์ 'Mac vs Windows', 'Android vs IPhone'์ ํ์ผ๋ก ๋ฉ์ถ ์ ์์ต๋๊น?
์ด๋ค ๋ฐฉ๋ฒ์ด ๋ ๋์์ง์ ๋ํ ๋
ผ์ : 'ํญ ๋ ํญ ์์'? ๋ ๋ค ์ข๋ค
์ฌ๋๋ค๋ง๋ค ์ ํธ๋๊ฐ ๋ค๋ฆ
๋๋ค
๊ฐ์ฅ ์ข์ ํด๊ฒฐ์ฑ
์ ํญ์ ๊ธฐ๋ณธ ์ค์ ์ผ๋ก ์ถ๊ฐํ๋ ๊ฒ์
๋๋ค.
์ ํ์ ์ผ๋ก ํ์ฑํ๋ฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ ๊ตฐ์ค ๋ชจ๋ ๊ธฐ๋ปํฉ๋๋ค.
๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ ๋ชจ๋ ์ค์ ํ ์์๋ ์ต์
์ผ๋ก ์ฌ์ฉํ๋ ๊ฒ์ ๋ฐ๋ํ๋ ์ฌ๋์ด ์์ต๋๊น?
๋น์ ์ ์ทจํฅ์ ๋ฐ๋ผ ๊บผ์ ธ?
์ด ๋ ๊ฐ์ง ์ต์ ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
1) ํญ์ ๊ธฐ๋ณธ ์ค์ ์ผ๋ก ์ถ๊ฐํฉ๋๋ค. ๊ทธ๊ฒ์ ์ข์ํ๋ ์ฌ๋๋ค์ ์ํด ์ผ๊ณ ์ฌ๋๋ค์ ์ํด
ํ์ง๋ง.
2) ํญ์ ๋๋ ์ต์ ์ด ์์ด๋ ํญ์ ์ ํ ์ถ๊ฐํ์ง ๋ง์ญ์์ค.
์ต์
2๋ฅผ ๋๋ฆฌ๋ ์ต์
์ด ์๋๋ฐ ์ ์ต์
2์ ํฌํํ๊ฒ ์ต๋๊น?
๋จ์ด์ ธ์?
2016 ๋
4 ์ 15 ์ผ ์คํ 7:32, "James McLaughlin" [email protected]
์ผ๋ค :
@Measuring https://github.com/Measuring ๋์ํ๊ณ ๋์ํ์ง ์์ต๋๋ค.
ํ์ ์ด ํ์ํ ๊ฒ์ด ์์ง๋ง ๋จผ์ ์ง๋ฌธํด์ผ ํ ๊ฒ์ด ์์ต๋๋ค.
ํญ์ ์ ๊ฑฐํ์ฌ ๊ฐ์ ํ ์ ์์ต๋๋ค. ๋๋ฅผ ์ํด, ๋ชจ๋
๊ฐ๋ฐ์ ์ฌ์ฉํ๋ ๋จ์ผ ํธ์ง๊ธฐ์๋ ํญ ์ธํฐํ์ด์ค๊ฐ ์์ต๋๋ค.
๊ฐ๋ฐ์๊ฐ ํ ๋ฒ์ 5-10 ๊ฐ์ ํ์ผ ์ฌ์ด์์
ํ์ผ์ ์ ํํ ์ด๋ฆ๊ณผ ํ์ผ์ ์ฌ๋ ์์ ๊ธฐ์ต
in. ๊ทธ๋์ ์ ๋์ด ์๋ก์ด ์ธํฐํ์ด์ค๊ฐ ์ด๋ป๊ฒ ๋ ๋์์ง๊ฒ ๋ง๋ค ์๋์ง ๋ฌผ์ด๋ด์ผํฉ๋๋ค. ์ด๋
ํ์ ์ ์ ๋๊น? ๋จผ์ ๊ทธ๋ค์ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง ๋ฌผ์ด ๋ณธ ๋ค์ ์ด๋ป๊ฒ ๋ง๋ค ์ ์๋์ง ๋ฌป์ต๋๋ค.
๋ ์ข์ต๋๋ค. 3 ๋ถ ๋ฌธ์ ์ ๋ํด์๋ ์ฝ๋๊ฐ
Sublime ๋๋ Atom๊ณผ ํฌ๊ฒ ๋ค๋ฅด์ง ์์ผ๋ฉฐ ์ฒ์๋ถํฐ ๋ง๋ค๋ฉด
์์ ์ ์ด๋ ค์์ ๊ฒช๊ฑฐ๋ ๋๊ตฐ๊ฐ๊ฐํด์ผ ํ ์ผ์ ํจ์จ์ ์ผ๋ก ๋ณด์ฌ์ฃผ๊ธฐ
ํ์ผ ์ฌ์ด์์ ๋ญ๊ฐ ์๋ํ๋๋ก ๋ง๋ ๋ค์ ์๋ํ๋ ๊ฒ์ ์ฌ์ฉํฉ๋๋ค.
๋ด ํ์์ ๋ ์ ํฉํ๊ณ ์์ผ๋ก ๋ช ๊ฐ์ง ๋ฒ์ ์ ์ฝ๋๋ฅผ ์ดํด๋ณด์ญ์์ค.
์ค๋น๋๋ฉด.โ
๋๊ธ์ ๋ฌ์ ๊ธฐ ๋๋ฌธ์ ์์ ํ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -210705545
@ tones411 ์ด๋ค ์ฌ๋๋ค์ ํญ์ ์ถ๊ฐํ๋ฉด ์์ ํ์ผ์ ๋ํ ๊ฒฝํ์ด ์ด๋ป๊ฒ ๋ ๋ง์น ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๊ธฐ ๋๋ฌธ์ ์ต์ 2๋ฅผ ์ ํํฉ๋๋ค.
_ ์ถฉ๋ถํ ๊ฐ์กฐ ํ ์๋ ์์ง๋ง, ์ ์๊ฐ์๋ ๋จ์ํ ํญ์ ์ถ๊ฐํ๊ณ ํ๋ฃจ๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฒ์ด ์๋๋ผ ์ํฌ ํ๋ก๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ํ๋ ๊ฒ์ด ๋ ผ์๊ฐ๋์ด์ผํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ ๋ ์ฌ๋ฌ ๋ฒ ๋งํ์ต๋๋ค. ์ฆ, ์ฌ์ฉ์ ์ง์ ์์ํ ์ฌ๋ฐ๋ฅธ ์ต์ ์ด ํ์ํฉ๋๋ค. ํตํฉ๋๊ณ ์์ธ๋์ง ์๊ณ ์ฌ์ ํ ์ ํ ์ฌํญ์ด๋ผ๊ณ ๋๋ผ์ญ์์ค! ์์ ํ์ผ๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค.
์ด๋ค ์ฌ๋๋ค์ Vim ๋ฒํผ์ ๊ฐ์ ๊ฒ์ ์ํ๊ณ ํญ์ด๋ ์์ ํ์ผ์ ์ ํ ๊ฐ๊ณ ์ถ์ง ์์ ์ ์์ต๋๋ค.
์๋ง๋ Vim ๋ฒํผ์ ๊ฐ์ ๊ฒ์ VSCode์ ํ๋ฉด์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์ ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ํ์ผ์ ๊ด๋ฆฌํ๊ณ ๊ทธ ์์ ํญ, ์์ ํ์ผ ๋๋ ๋ด์ผ์ ๋ค๋ฅธ ์์ ์ ๊ด๊ณ์์ด ๊ฐ ์ํฌ ํ๋ก์ ๊ธฐ๋ฐ์ ๋ง๋ จ ํ ์ ์์ต๋๋ค.
์ํ๋ค. ์ด๊ฒ์ ์ข
๊ต์ ๋
ผ์์ผ๋ก ๋ฐ๋ ์์ต๋๋ค. ์ด๊ฒ์ผ๋ก๋ถํฐ ๋ช
๋ฐฑํ๋ค
์ฌ๊ธฐ์ ์ด์ ์ ๊ฐ์ง ๋ง์ ์ฌ๋๋ค์ด ์์ต๋๋ค.
ํญ์ด ํ์ํ๋ค๊ณ ๋ฏฟ๊ณ ์ํฌ ํ๋ก๋ฅผ ์ด์งํฉ๋๋ค. ์์ต๋๋ค
ํญ์ด ํ์ํ๊ณ ์ฅ์ ๋ฌผ์ด๋ผ๊ณ ๋ฏฟ์ง ์๋ ๋ค๋ฅธ ์ฌ๋๋ค.
๋์ํ์ง ์๋ ๊ฒ์ ๋์ํฉ์๋ค. ๊ด์ฐฎ์ต๋๋ค. ํญ์ด ์ ํ ์ฌํญ ์ธ ๊ฒฝ์ฐ
์ํ์ง ์๋ ์ฌ๋๋ค์ด ์ฌ์ฉํ ํ์๊ฐ์๋ ๊ฒ๋ณด๋ค.
๊ฐ์ธ์ ์ผ๋ก ์ ์ฉํ๋ค๊ณ ์๊ฐํ์ง๋ง ๋๊ตฐ๊ฐ๋ฅผ ๋ง์ง๋ ์์ ๊ฒ์
๋๋ค
์๋ํ๋ ๊ฒฝ์ฐ ์์
ํ์ผ์ ์ฌ์ฉํ์ง ์์ต๋๋ค. ๋๋ฅผ ์ํด ์๋ํ์ง ์์ต๋๋ค.
2016 ๋
4 ์ 15 ์ผ ๊ธ์์ผ ์คํ 10:07 tones411 [email protected] ์์ฑ :
ํญ์ด์๋ ํญ์ผ๋ก ์ ํํ๋ ๊ฒ์ ์ ํธํ๋ ์ฌ๋๋ค์๊ฒ ๋ฌป๋ ๊ฒ์
ํญ์ ์ ํธํ์ง ์๋ ์ฌ๋๋ค์๊ฒ ํญ์ผ๋ก ์ ํํ๋๋ก ์์ฒญํฉ๋๋ค. ์ฐ๋ฆฌ ๋ ๋ค ์ํ์ง ์์
๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ์ ํํ์ญ์์ค.์ด์ 'Mac vs Windows', 'Android vs IPhone'์ ํ์ผ๋ก ๋ฉ์ถ ์ ์์ต๋๊น?
์ด๋ค ๋ฐฉ๋ฒ์ด ๋ ๋์์ง์ ๋ํ ๋ ผ์ : 'ํญ ๋ ํญ ์์'? ๋ ๋ค ์ข๋ค
์ฌ๋๋ค๋ง๋ค ์ ํธ๋๊ฐ ๋ค๋ฆ ๋๋ค๊ฐ์ฅ ์ข์ ํด๊ฒฐ์ฑ ์ ํญ์ ๊ธฐ๋ณธ ์ค์ ์ผ๋ก ์ถ๊ฐํ๋ ๊ฒ์ ๋๋ค.
์ ํ์ ์ผ๋ก ํ์ฑํ๋ฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ ๊ตฐ์ค ๋ชจ๋ ๊ธฐ๋ปํฉ๋๋ค.๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ ๋ชจ๋ ์ค์ ํ ์์๋ ์ต์ ์ผ๋ก ์ฌ์ฉํ๋ ๊ฒ์ ๋ฐ๋ํ๋ ์ฌ๋์ด ์์ต๋๊น?
๋น์ ์ ์ทจํฅ์ ๋ฐ๋ผ ๊บผ์ ธ?์ด ๋ ๊ฐ์ง ์ต์ ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
1) ํญ์ ๊ธฐ๋ณธ ์ค์ ์ผ๋ก ์ถ๊ฐํฉ๋๋ค. ๊ทธ๊ฒ์ ์ข์ํ๋ ์ฌ๋๋ค์ ์ํด ์ผ๊ณ ์ฌ๋๋ค์ ์ํด
ํ์ง๋ง.2) ํญ์ ๋๋ ์ต์ ์ด ์์ด๋ ํญ์ ์ ํ ์ถ๊ฐํ์ง ๋ง์ญ์์ค.
์ต์ 2๋ฅผ ๋๋ฆฌ๋ ์ต์ ์ด ์๋๋ฐ ์ ์ต์ 2์ ํฌํํ๊ฒ ์ต๋๊น?
๋จ์ด์ ธ์?
2016 ๋ 4 ์ 15 ์ผ ์คํ 7:32, "James McLaughlin" [email protected]
์ผ๋ค :@Measuring https://github.com/Measuring ๋์ํ๊ณ ๋์ํ์ง ์์ต๋๋ค.
ํ์ ์ด ํ์ํ ๊ฒ์ด ์์ง๋ง ๋จผ์ ์ง๋ฌธํด์ผ ํ ๊ฒ์ด ์์ต๋๋ค.
ํญ์ ์ ๊ฑฐํ์ฌ ๊ฐ์ ํ ์ ์์ต๋๋ค. ์ ์๊ฒ๋
...๋ง๋ค
๊ฐ๋ฐ์ ์ฌ์ฉํ๋ ๋จ์ผ ํธ์ง๊ธฐ์๋ ํญ ์ธํฐํ์ด์ค๊ฐ ์์ต๋๋ค.
๊ฐ๋ฐ์๊ฐ ํ ๋ฒ์ 5-10 ๊ฐ์ ํ์ผ ์ฌ์ด์์
ํ์ผ์ ์ ํํ ์ด๋ฆ๊ณผ ํ์ผ์ด ์ด๋ฆฌ๋ ์์ ๊ธฐ์ต
๊ทธ๋ค
in. ๊ทธ๋์ ์ ๋์ด ์๋ก์ด ์ธํฐํ์ด์ค๊ฐ ์ด๋ป๊ฒ ๋ ๋์์ง๊ฒ ๋ง๋ค ์๋์ง ๋ฌผ์ด๋ด์ผํฉ๋๋ค. ์ด๋ป๊ฒ
์ด๋ค
ํ์ ์ ์ ๋๊น? ๋จผ์ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง ๋ฌผ์ด ๋ณธ ๋ค์ ์ด๋ป๊ฒํ๋ฉด ๋๋์?
ํ๋ค
๋ ์ข์ต๋๋ค. 3 ๋ถ์ง๋ฆฌ ๋ฌธ์ ์ ๊ดํด์๋ Code
์ด๋ค
Sublime ๋๋ Atom๊ณผ ํฌ๊ฒ ๋ค๋ฅด์ง ์์ผ๋ฉฐ ์ฒ์๋ถํฐ ๋ง๋ค๋ฉด
๋๋
์์ ์ ์ด๋ ค์์ ๊ฒช๊ฑฐ๋ ๋๊ตฐ๊ฐ๊ฐํด์ผ ํ ์ผ์ ํจ์จ์ ์ผ๋ก ๋ณด์ฌ์ฃผ๊ธฐ
ํ์ผ ์ฌ์ด์ ๋ญ๊ฐ ์๋ํ๋๋ก ๋ง๋ ๋ค์
๊ณต์ฅ
๋ด ํ์์ ๋ ์ ํฉํ๊ณ ์์ผ๋ก ๋ช ๊ฐ์ง ๋ฒ์ ์ ์ฝ๋๋ฅผ ์ดํด๋ณด์ญ์์ค.
์ค๋น๋๋ฉด.โ
๋๊ธ์ ๋ฌ์ ๊ธฐ ๋๋ฌธ์ ์์ ํ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -210705545โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -210712143
+1
๋๋ ์ฃผ ํธ์ง๊ธฐ๋ก Code๋ก ์ ํ ํ ์ดํ๋ก ์ง๋ ~ ๋ฌ ๋์์ด ์ค๋ ๋๋ฅผ ๋ฐ๋ผ ์๊ณ ๊ณ์ํด์ ํ์ผ ํ์ ๋์์ ์ง์ฆ์ด๋ฌ์ต๋๋ค. ๋๋ ์์ ํ์ผ ์น์ ์ ์ต์ํด์ง๊ธฐ ์ํด ์๊ฐ์ ๋ณด๋์ต๋๋ค. ์ด์จ๋ ๋์ค์ ์๊ฐํ ์์๋ ์์ ํ์ผ ์น์ ๊ณผ Ctrl + Tab ๋ฐ Ctrl + P์ ๋๋ค. ๋๋ Code์ ๋งค์ฐ ๋ง์กฑํ๊ณ ์ฝ๊ฒ ๋ด๊ฐ ๊ฐ์ฅ ์ข์ํ๋ ํธ์ง๊ธฐ์ด์ง๋ง ์ด๋ฌํ ํ์ผ ํ์ ์ต์ ์ ์ฒ์๋ถํฐ ์ด๋ป๊ฒ ์๊ฐํ๋์ง ์ดํดํ๊ธฐ๊ฐ ์ด๋ ต์ต๋๋ค.
์ด๊ฒ๋ค ๋๋ถ๋ถ์ด ์ธ๊ธ๋์์ง๋ง ์ฌ๊ธฐ์ ๋ด ๋ถ๋ง์ด ์์ต๋๋ค.
ํธ์ง๊ธฐ ์ฐฝ์ ๋ซ์๋ WF์์ ํ์ผ์ด ์ค์ ๋ก ๋ซํ์ง ์์ผ๋ฏ๋ก WF ๋ชฉ๋ก์ ๋ณธ์ง์ ์ผ๋ก ์ธ๋ชจ๊ฐ ์์ต๋๋ค. ์ค์ ๋ก _twice_ ํ์ผ์ ๋ซ๊ณ ๋ง์ฐ์ค๋ฅผ ์ฌ์ฉํ์ฌ ๋ซ์์ผํฉ๋๋ค (Ctrl + W _and_ WF ํจ๋์์ ํ์ผ ๋ซ๊ธฐ). ํ์ผ์ ์ด์ด๋๊ณ ์ถ์๋ค๋ฉด Ctrl + W๋ฅผ ๋๋ฅด์ง ์์์ ๊ฒ์ ๋๋ค. Ctrl + W๋ฅผ ๋๋ฅด๊ณ ํ์ผ์ "์ด๋ ค"(WF์์ ๋ณผ ์ ์์) ๋๋ ๊ฒ์ด ์ด๋ค ์๋ฏธ๊ฐ ์์ต๋๊น? ์, ์ฌ ํ ๋น ํ ์ ์์ง๋ง WF์ ๊ธฐ๋ณธ ๋์์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์์ต๋๋ค.)
WF ๋๋ ํธ๋ฆฌ๋ณด๊ธฐ์์ ํ์ผ์ ํด๋ฆญํ๋ฉด ์ต์ํ ์ ๋ฐ์ ์๊ฐ ๋์ ์ํ์ง ์๋ ํธ์ง๊ธฐ ์ฐฝ์ ํ์ผ์ด ์ด๋ฆฝ๋๋ค. ํ์ฑ ์ผ์ชฝ ํจ๋์ด์๋ 2 ๊ฐ ํจ๋ ํธ์ง๊ธฐ๊ฐ์๋ ๊ฒฝ์ฐ "์ธก๋ฉด์ผ๋ก ์ด๊ธฐ"๋ _new_ ํจ๋์ด ์๋ _right_ ํจ๋์์ ์ด๋ฆฌ๊ณ 3 ๊ฐ์ ์ด์ด ์์ผ๋ฉด ํญ์ ๊ธฐ์กด ํจ๋์์ ์ด๋ฆฝ๋๋ค. ์ฌ๊ธฐ์ ๋ฌธ์ ๋ "๋ด๊ฐ ๋์ ๊ณณ์ ๋ฌผ๊ฑด์ด ๋จ์ ์์ง ์๋ค"๋ ๊ฒ์ ๋๋ค. ์๋ํฐ๊ฐ ํ์ฌ UI ์ํ๋ฅผ ๊ธฐ๋ฐ์ผ๋กํด์ผ ํ ์์น๋ฅผ ๊ฒฐ์ ํ ๋ค์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ค๋ฅธ ๋ถ๋ถ์์ UI ์ํ๊ฐ ๋ณ๊ฒฝ ๋ ๋ ๋ณ๊ฒฝํ๋ ๊ฒ์ด ์๋๋ผ ์ํ๋ ์์น๋ฅผ ์๋ํฐ์๊ฒ ์๋ ค์ฃผ๊ธฐ๋ฅผ ๊ธฐ๋ํฉ๋๋ค. ์ด์ ์ ์ด๋ ค์๋ ํ์ผ์ _back_์ ์ป๋ ๊ฒ์ ๊ทธ๋ฐ ํผํ์ ๋๋ค.
ํ์ผ์ ํ ๋ฒ ํด๋ฆญํ๊ณ ๋ ๋ฒ ํด๋ฆญํ๋ฉด _ ์์ ํ ๋์ผํ _ UI์ _ ์์ ํ ๋ค๋ฅธ _ ๋์์ด ์์ต๋๋ค. ํ ๋ฒ์ ํด๋ฆญ์ผ๋ก ํ์ผ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๊ฐ ์ผ์์ ์ผ๋ก ์ด๋ฆฌ์ง ๋ง (๋์ค์ ์ ๊ฑฐํ๋ ค๋ฉด ๋ ๋ฒ ๋ซ์์ผํ๋ฏ๋ก WF๋ก๋ก๋ํ์ง ์์ผ๋ ค๋ ๊ฒฝ์ฐ) "๋ฏธ๋ฆฌ๋ณด๊ธฐ"ํธ์ง๊ธฐ๋ฅผ ๋ค๋ฅธ ํ์ผ๊ณผ ํจ๊ป๋ก๋ํฉ๋๋ค (์ธ๊ธ ํ ํ์ฌ ๊ตฌํ์์๋ ๋ถ๊ฐํผํฉ๋๋ค. ์)๋ ํด๋ ํธ๋ฆฌ๋ฅผ ์ ์์น๋ก ์ด๋ํ๊ณ ์ด์ "๋ฏธ๋ฆฌ๋ณด๊ธฐ"ํ์ผ์๋ก๋ํ๋ฉด ํธ๋ฆฌ๋ณด๊ธฐ์์ ํด๋๋ก ๋ค์ ์ด๋ํด์ผ ํจ์ ์๋ฏธํฉ๋๋ค. ์ด ๋์์ผ๋ก ์ธํด _ ์ ํํ ๋์ผํ ํด๋ _๋ฅผ 6 ๋ฒ ์ฐ์์ผ๋ก ํ์ํ๋ ๋ฐ ์ผ๋ง๋ ๋ง์ ์๊ฐ์ ์๋น ํ๋์ง๋ ์ธ์ ํ๊ณ ์ถ์ง ์์ต๋๋ค.
์ ์๊ฐ์๋ ํ์ผ์ ํ ๋ฒ ๋๋ ๋ ๋ฒ ํด๋ฆญํ๋ฉด _ ์ ํํ ๋์ผํ ๋์ _์ ์ป์ ์ ์์ง๋ง WF / Ctrl + Tab์ ํ์๋์ง ์๋ ํ ๋ฒ์ ํด๋ฆญ "๋ฏธ๋ฆฌ๋ณด๊ธฐ"๋ฅผ ์ํ๋ฉด _ ๋ช ๋ฐฑํ UI ๋ง์ปค _๊ฐ ์์ด์ผํฉ๋๋ค. ํ์ฑ ํธ์ง๊ธฐ ์ฐฝ์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ์ด๋ฉฐ ๊ต์ฒดํ๋ฉด ์ฌ๋ผ์ง๋๋ค.
ํด๋ ํธ๋ฆฌ๋ ๋ด๊ฐ ํด๋ฆญํ๋ ๋ชจ๋ ํ์ผ์ ์์น๋ก ์ด๋ํ์ง _ ์๊ฑฐ๋ _ ๋๋ฒ๊น ํ ๋ ๋ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํด๋์ ๋ชจ๋ ํด๋๋ก ์ด๋ํด์ผํฉ๋๋ค. ํน์ ํด๋๋ก ์ด๋ํ๊ณ ์ถ์ ๊ฒฝ์ฐ ํด๋น ํด๋๋ก ์ด๋ํ๊ณ ์์ ์ ๋ง์น๋ฉด ๊ทธ๋๋ก ์ ์ง ๋ ๊ฒ์ผ๋ก ์์ํฉ๋๋ค. ์ด๊ฒ์ ํญ ์ค๋ ๋์์ ๊ทธ๋ค์ง ๊ด๋ จ์ด์๋ ๊ฒ์ฒ๋ผ ๋ณด์ผ ์ ์์ง๋ง ์ค์ ๋ก๋ ๊ทธ๋ ์ต๋๋ค.,
์ด๋ ๊ฒ ์ฐ์ค๊ฝ์ค๋ฌ์ด ํธ์ง๊ธฐ ํจ๋, WF ๋ฐ ํด๋๋ณด๊ธฐ ๋์์ด ์กด์ฌํ๋ ์ ์ผํ ์ด์ ๋ _ ํญ์ด ์๊ธฐ ๋๋ฌธ์ ๋๋ค _. ํญ์ ์ถ๊ฐํ๊ณ (ํธ์ง๊ธฐ ํจ๋์ด ๋ถํ ๋ ๊ฒฝ์ฐ ํน์ ํจ๋์ ๊ณ ์ ๋จ) ๊ธฐ๋ณธ ํธ์ง๊ธฐ ๋์ (_ ํญ์ ์ ํญ์์ ๋ชจ๋ ํญ๋ชฉ ์ด๊ธฐ _)์ ๊ธฐ๋ณธ์ผ๋ก ์ค์ ํ๋ฉด ํด๋น ๋์์ด ํ์ํ์ง ์์ต๋๋ค. ๋ด ํธ๋ฆฌ๋ฅผ ํ์ํ๋ ๋ฐฉ๋ฒ๊ณผ ํญ์ ์์ ๋ฐฉ๋ฒ์ ๊ฒฐ์ ํ๊ณ "๋ ๋์ ๋ฐฉ๋ฒ"์ ๋ณด์ฌ ์ฃผ๋ ค๊ณ ํ์ง ๋ง์ญ์์ค (์ค์ ๋ก ๋ ๋์ ๋ฐฉ๋ฒ์ _ ๊ฐ๊ณ ์์ง ์๋ ํ-๋งค์ผ ์์ ํ ์ง 6 ๊ฐ์์ด ์ง๋๋ฉด ํ์ฌ์ ๋ฐฉ๋ฒ์ด ๋์๊ฒ ๋ ์ข์ง ์๋ค๊ณ ์ ๋์ ์ผ๋ก ํ์คํ๊ฒ ๋งํ์ญ์์ค).
๊ทธ๋ฆฌ๊ณ ๋น์ ์ด ๊ทธ๊ฒ์์๋ ๋์, ํ๋๋์ ์ฌ๋์ ์ํด ํ๋ ์ด์์ ์ฐฝ์์ ๋์ผํ ๋๋ ํ ๋ฆฌ์ ํ์ผ์ ๋ณผ ์์๊ฒ ํ์ญ์์ค ! ๋ค๋ฅธ ๋ชจ๋ ํญ ๊ธฐ๋ฐ ์ํํธ์จ์ด๊ฐ ์๋ ๋์ ๊ฐ์ง๊ณ ์์๋ ๊ฐ๋จํ๊ณ ์ฐ์ํ ์๋ฃจ์ ์ด ์์ต๋๋ค. ํญ์ ์ ์ฐฝ์ผ๋ก ๋์ด๋ค ๋์ผ์ญ์์ค. ์ง์งํ๊ฒ ์ฌ๋ฌ๋ถ์ ์ด๊ฒ์ด ํ์ ์ ์ธ ๊ฒ์ด ์๋๋๋ค. "ํ๋์ ํด๋ ๋ง ํ๋์ ์ธ์คํด์ค ๋ง ๊ฐ์ ธ์ด"๋์์ ์ ์งํ๋ ค๋ฉด ํจ๋์ ์ ์ฐฝ์ผ๋ก ๋์ฐ์ญ์์ค (์ฌ์ ํ ์ฃผ ์ฐฝ์ ์ํด ์ ์ด / ์ฐ๊ฒฐ๋จ).
์ฌ๋ฌ๋ถ์์ด ํธ์ง๊ธฐ๋ก ๋ฉ์ง ์์ ์ ์ํํ์ผ๋ฉฐ ๊ณ์ํด์ ์ฌ์ฉํ ๊ฒ์ ๋๋ค. ์ฐ๋ฆฌ๊ฐ ๋ณผ ์ ์๋ค๋ฉด :
๊ทธ๋ ๋ค๋ฉด VS Code๊ฐ ๋ฉ๋ฆฌ, ๋ฉ๋ฆฌ, ๋ฉ๋ฆฌ ๊ฐ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ํ๋ฅญํ ํธ์ง์์ด๋ฉฐ ๋๋จธ์ง๋ฅผ ํ์ฉํ๊ธฐ ์ํด ๋จ์ ์ ๊ฐ์ ํ ์ํฅ์ด ์์ง๋ง ๋ง์ ๋ค๋ฅธ ์ฌ๋๋ค์ด ์ด๋ฌํ ๋ช ๊ฐ์ง ๊ธฐ๋ณธ ๊ธฐ๋ฅ์ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค.
UI / UX ํ ์คํธ ๋๋ ์ฌ์ฉ์ ํผ๋๋ฐฑ / ์ ๋ ฅ์ ์ํด ์ํํ๋ ๋ชจ๋ ์์ ์ ๋๊ณ ์ถ์ต๋๋ค. ๋ด๊ฐ ๋ด์ฌ ํ ์ ์๋์ง ์๋ ค์ฃผ์ธ์.
๊ฐ์ฌํฉ๋๋ค!
@anyong ๊ทํ์ ํต์ฐฐ๋ ฅ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค!
์์ 3์ ๊ฒฝ์ฐ ์๊ณ ์๋์ง ํ์คํ์ง ์์ง๋ง ํ์ฌ ๋ค์๊ณผ ๊ฐ์ด ์ฌ์ฉ์ ์ ์ ํ ์ ์์ต๋๋ค.
"explorer.autoReveal": false
ํ์ํ ๊ฒฝ์ฐ ํ์๊ธฐ์์ ์์์ ํ์ผ์ ์ป์ ์ ์๋๋ก workbench.files.action.showActiveFileInExplorer
๋ ๋ฐ์ธ๋ฉํฉ๋๋ค.
@Tyriar ๋๋ ๋น์ ์ด ์ด๋ค ๋ฒ์ ์ ์ธ๊ธํ๊ณ ์๋์ง ํ์คํ์ง ์์ง๋ง Insider์ ๋ํ ์ต์ ์ ๋ณด์ด๋ฉฐ ํด๋น ์ต์ ์ ์์ง ์๋ฌด๊ฒ๋ํ์ง ์์ต๋๋ค.
: +1 :
: +1 :
@bpasero ํญ์ ์ฅ์ / ๋จ์ ์ ๊ดํ์ด ๊ฒ์ํ์ ์ฒ์ ๋ช ๊ฐ์ง ๋ฉ์์ง๋ฅผ ์ฝ์์ต๋๋ค. ๋๋ ๋ํ MSFT ํ์ ์
์ฅ์ ์ดํดํฉ๋๋ค. ํ์ ๋์ผํ ์ฝ๋ฉ ์คํ์ผ๋ก ํตํฉ๋๊ณ ctrl+tab
๋ฐ / ๋๋ ์์
ํ์ผ ์น์
๊ณผ ๊ด๋ จํ์ฌ ๋์ผํ ๋ฐ์ฌ ์ ๊ฒฝ ์งํฉ์ ๊ฐ๋ฐํ์ต๋๋ค. ๊ทธ๊ฒ์ ์ข์ ์ผ์
๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ผ์ ํ๋ฆ์ด ๊ท ์ผ ํ ๋ชจ๋ ํ์. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ๊ทธ ํ์ ์ผ๋ถ๊ฐ ์๋๋ฉฐ ๋์ผํ ๋ฐ์ฌ ์ ๊ฒฝ์ ๊ฐ๋ฐํ๊ณ ์ถ์ต๋๋ค. ์ฐ๋ฆฌ์ ๊ธฐ์กด ๋ฐ์ฌ ์ ๊ฒฝ์ ์ด์์ ์ผ๋ก ์ถฉ์กฑ๋์ด์ผํ๋ฉฐ ๊ฐ์ ๋ก ๋์ฒด๋์ง ์์์ผํฉ๋๋ค. ํธ์ง์๋ ์ฌ์ฉ์๋ฅผ ๋์์ผํฉ๋๋ค.
์ฐ๋ฆฌ๋ UX์ ์ ์์ ์ ์ํ๊ฑฐ๋ VSCode ์ฌ์ฉ์ ์ค์งํด์ผํฉ๋๋ค. ์ผ๋ถ๋ ์ ์ํ๊ณ ์ผ๋ถ๋ ๊ทธ๋ ์ง ์์ต๋๋ค. ์ข์ ๊ฒ๊ณผ ๋์ ๊ฒ ์ฌ์ด์ ๊ท ํ์ ๊ดํ ๊ฒ์ ๋๋ค. ์ฆ, MSFT ํ์ ํญ์ ์ค์์ฑ์ ํฌ๊ฒ ๊ณผ์ ํ๊ฐํ๊ณ ์ฌ๋ด์์ ๊ฐ๋ฐ ํ ๋ฐ์ฌ ์ ๊ฒฝ์ ํฌ๊ฒ ๊ณผ๋ ํ๊ฐํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
ํ๊ณผ ๋ด๋น์๋ ํ๋์ ๊ฐ๋จํ ๊ฒฐ์ ์ ๋ด๋ฆด ํ์ ๊ฐ ์์ต๋๋ค. VS Code๋ ์ธ๊ฐ-์ปดํจํฐ-์ํธ ์์ฉ ์คํ ์ ๋๊น, ์๋๋ฉด ๊ฐ๋ฐ์๊ฐ ์ํ๋ ๊ฒ์ ์ ๊ณต
@Tyriar : v.1.0.0-insider์์ autoReveal
์ค์ ์ ์๋ํ์ง๋ง ๋์๊ฒ๋ ์๋ฌด๋ฐ ํจ๊ณผ๊ฐ ์์์ต๋๋ค. ํ์๊ธฐ๋ ๋ด๊ฐ ์ํ์ง ์์ ๋ ์ฌ์ ํ ์ ํํฉ๋๋ค. ๊ฐ์ฅ ์ง์ฆ๋๊ฒ๋ ์ด๋ ์ ์๋ฅผ ์ฌ์ฉํ ๋ ๋ค๋ฅธ ์์น๋ก ์์ ํ ์คํฌ๋กค๋๊ณ ๋ค๋ฅธ ํ์ผ์ ์ด ๋์
๋๋ค.
๋ค์์ ๋ด ํ๊ฒฝ ์ค์ ํ์ผ์ ๋ฃ์ ๋ด์ฉ์
๋๋ค. "explorer.autoReveal": false,
@anyong @stephenmartindale ๋ง์์,์ด ์ค์ ์ด ์ผ๋ง๋ ์๋ก์ด ์ง ๋ชฐ๋์ต๋๋ค. ๋ค์ ์ฐธ๊ฐ์ ๋น๋์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
@stephenmartindale์ด ์ ๋งํ์ต๋๋ค. ํญ์ด ์์ผ๋ฉด ์์ฒด Alt-Tab ๋ฒ์ ์ด์๋ notepad.exe ๋ง ์์ต๋๋ค (์์์ ์ฌ๋ฌ ๋ฒ ์ธ๊ธํ๋ฏ์ด ์์๋จ). ๋๋ "์์ ํ์ผ"์ ์ฌ์ด๋ ํญ์ธ ๊ฒ์ฒ๋ผ ์ฌ์ฉํ๋ ค๊ณ ํ์ง๋ง ์ผ์ฃผ์ผ ํ์๋ Sublime์ผ๋ก ๋์๊ฐ ์ค๋น๊ฐ ๊ฑฐ์๋์๊ณ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ์ฑ์์ ์ด๋ค ์ผ์ด ๋ฒ์ด์ง๊ณ ์๋์ง ์ค์ํฉ๋๋ค. "Visual Studio ..."๋ผ๋ ์ด๋ฆ์ผ๋ก ์ ์ด๋ Visual Studio ํธ์ง๊ธฐ์ ๊ธฐ๋ณธ ๊ธฐ๋ฅ (ํญ ๋ฐ ํด๋น ํญ์ ์์ฒด ์ฐฝ์ผ๋ก ๋์ด ์ค๋ ๊ธฐ๋ฅ)์ ์์ํ์ต๋๋ค. ๊ทธ๋ค์ด ๊ทธ ๊ธฐ๋ฅ์ ์ ๊ฑฐํ์ ์ด์ ๋ ์ค๋ช ํ ์ ์์ต๋๋ค. ์๋ง๋ ๋ช ๋ฌ ํ์ ๋ค์ ํ์ธํ์ฌ ๋น๋์ ์ฌ์ ์ํ ํ๊ทธ๋ฅผ ์ถ๊ฐ ํ ์์์๋งํผ ์ถฉ๋ถํ ๋ฉ๋ฆฌ ์๋์ง ํ์ธํ ๊ฒ์ ๋๋ค. ์ง๊ธ ๋น์ฅ์ UI ์คํ์ ์ง๋์ง ์์ต๋๋ค. ์ ์ผํ ์ง๋ฌธ์ ์ด๋ฏธ ์คํจ ํ์ต๋๊น ์๋๋ฉด ์คํจ ์ง์ ์์ ์๋ ๋ฝ์ต๋๊น?
์ด์ 259 ๊ฐ์ ๋๊ธ ๋๋ถ๋ถ์ด ์ธ๊ธํ๋ฏ์ด Sublime Text์์ ์๋ํ๋ ๋ฐฉ์๊ณผ ์ ์ฌํ VS Code์์ ํญ์๋ณด๊ณ ์ถ์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ด ๋๋ฝ๋์ง ์์๋ค๋ฉด ์ ๋ ๊ธฐ๊บผ์ด ์ ํ ํ ๊ฒ์ ๋๋ค. ์ด์ํ๊ฒ ๋ค๋ฆฌ ๊ฒ ์ง๋ง ๋์ผํ ์ฐฝ์์ 4 ๊ฐ ์ด์์ ๋ฌธ์๋ฅผ ์ด์ด ์ ์ํ๊ฒ ์ ํ ํ ์์๋ ๊ธฐ๋ฅ์ด ํ์ํฉ๋๋ค.
์, ๊ทธ๋ฆฌ๊ณ ๋ง์ดํฌ๋ก ์ํํธ๊ฐ VS Code๊ฐ Sublime Text๋ฅผ ๋๋ฌด ๋ง์ด ๋น๊ตํ๋ ๊ฒ์ ์ํ์ง ์๋๋ค๋ฉด, ๊ทธ๋ค์ ๊ทธ์ ๋น์ทํ๊ฒ ๋ณด์ด๊ณ ์๋ํ๋ ์ ํ์ ๋ง๋ค์ง ๋ง์์ผํฉ๋๋ค. GUI์์ ํญ์ ๋ฉ๋ฆฌํ๋ ๊ฒ์ Sublime Text์์ ๋น๊ต๋ฅผ ๋ฐฉํดํ๋ ๋ฐฉ๋ฒ์ด ์๋๋๋ค. ์ด๋ ๋ง์ดํฌ๋ก ์ํํธ์ ๋ํ ์ด๋ฌํ ๋น๊ต๋ฅผ ๋ ์ ํธํ๋ ๋ฐฉ๋ฒ์ ๋๋ค.
@SturmB Sublime์ ์กด์ฌํ๋ ์ ์ผํ ํธ์ง๊ธฐ๊ฐ ์๋๋ฉฐ Atom์ด Sublime์ด ์๋ ๊ฒ์ฒ๋ผ VSCode๋ฅผ ๋ ๋ค๋ฅธ Sublime ๋ชจ๋ฐฉ๋ฒ์ผ๋ก ๋ง๋ค์ง ์์๋ค๊ณ ์๊ฐํ์ง๋ง ๋ชจ๋ ํธ์ง์๊ฐ ์ข์ ๊ธฐ๋ฅ์ ๊ณต์ ํ๊ณ ์์ต๋๋ค. !
VSCode๋ ๋งค์ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ ํ Sublime์ฒ๋ผ ์๋ํ์ง ์์ต๋๋ค. VSCode๋ ์ฝ๋ ํธ์ง๊ธฐ์ IDE ์ฌ์ด์ ์ค๊ฐ ์ง์ ์ ๋ชฉํ๋กํ๋ ๋ฐ๋ฉด Sublime์ ๊ทธ๋ฌํ ์ฃผ์ฅ์ํ์ง ์๊ธฐ ๋๋ฌธ์ VSCode๋ ์ฌ๋๋ค๋ก๋ถํฐ ๋ ๋ง์ ์ฌ๋๋ค์ ๋์์ผ๋กํฉ๋๋ค. Vim to Visual Studio๋ฅผ ์ฌ์ฉํฉ๋๋ค.
ํญ์ ์ถ๊ฐํ๋ ๊ฒ์ ์ ํ ๋ฌธ์ ๊ฐ ์๋๋๋ค. ์ฌ๋๋ค์ ํญ์ ์ถ๊ฐํด์ผํ๋ค๊ณ ๊ณ์ํด์ ๋งํฉ๋๋ค. ์ง๊ธ ์ฏค์ด๋ฉด ํญ์ด ์ค์ํ๋ค๋ ๊ฒ์ ์ดํดํ๊ณ ์์ง๋ง ์ค์ ๋ฌธ์ ๋ ๋์์ธ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ํ๊ณ ๊ฒฝํ์ด ๊ธฐ๋ถ์ด ์ข์์ง ํ์ธํ๋ ๊ฒ์ ๋๋ค. ๋ชจ๋, ํญ์ ์ข์ํ๋ ์ฌ๋๋ค๊ณผ ๊ทธ๊ฒ์ ์ซ์ดํ๋ ์ฌ๋๋ค.
์ด์ ๊ธฐ๋ฅ, ํนํ ํธ์ง๊ธฐ ๊ฒฝํ์ ํต์ฌ ์ธ ๊ธฐ๋ฅ์ ๋์์ธ ํ ๋ ๋ช ๊ฐ์ง๋ฅผ ํดํนํ์ฌ ์กฐํฉ ํ ๋ค์ ๋ฉฐ์น ํ์ ๋ง์ ์ฌ๋๋ค์ด ์ค๋ง ํ ๊ฒ์ด๋ผ๋ ๋ฐํ๋ฅผ ํ ์ ์์ต๋๋ค! ์ข์ ์ผ์ ์๊ฐ์ด ๊ฑธ๋ฆฝ๋๋ค! ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ ๋ค๋ฅด์ง ์์ต๋๋ค. :)
๋๋ ์์ ํ์ผ ๊ฐ๋ ์ ์ข์ํฉ๋๋ค. ๋ง์ ํ์ผ์ด ์ด๋ ค ์์ผ๋ฉด ํญ์ด ์ ๋๋ก ํ์ฅ๋์ง ์์ต๋๋ค. ๋ฌด์จ ์ผ์ด ์์ด๋ ์์ ํ์ผ์ ์ ์ดํ์ญ์์ค!
@helmbold ์ ๋ง ๊ถ๊ธํฉ๋๋ค-_ ์ด๋ป๊ฒ _ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํฉ๋๊น? ๋๋ _tried_ํ๊ณ WF๋ผ๋ ํผ๋์ ์ดํดํ๋ ๋ฐฉ๋ฒ์ ์ ์ ์์ต๋๋ค. (๋ํ์ด ๋ฌธ์ ์ ์ด๋๊ฐ์์ ํ์ ์์ ํ์ผ์ด ๊ณํ๋ ๊ธฐ๋ฅ์ด ์๋๋ผ ์ค์ ๋ก ์ฌํ ๊ณ ๋ ค ์ฌํญ์ด๋ผ๊ณ ๋งํ์ต๋๋ค.)
@eyalsk :
์ง์ง ๋ฌธ์ ๋ ๋์์ธ์ ์ฌ๋ฐ๋ฅด๊ฒ ๋ง๋ค๊ณ ํญ์ ์ข์ํ๋ ์ฌ๋๋ค๊ณผ ๊ทธ๊ฒ์ ์ซ์ดํ๋ ์ฌ๋๋ค ๋ชจ๋์๊ฒ ๊ฒฝํ์ด ์ข์ ๋๋์ ์ฃผ๋์ง ํ์ธํ๋ ๊ฒ์ ๋๋ค.
์ฌ๊ธฐ์๋ ๊ฑฐ์ ๋ชจ๋ ์ฌ๋๋ค์ ํญ์ด ์ ํํ ์ด๋ฐ ์ด์ ๋ก ์ค์ ์ ์ํด ์ ์ด๋๊ธฐ๋ฅผ ํฌ๋งํ๋ค๊ณ ๋งํ์ต๋๋ค. ์ฆ, ๋ช ๋ ์ ํญ์ ์ด๊ธฐ ๋ฐ๋ณต ์ค ์ผ๋ถ ์ํํธ์จ์ด๋ ์ฌ์ฉํ๊ธฐ๋ณ๋ก ์ข์ง ์์์ง๋ง ์์ฆ์๋ ์ผ๋ฐ์ ์ผ๋ก ๊ฝค ์ข์ต๋๋ค. ์ฝ๋์๋ Sublime, Atom ๋ฐ ๋ธ๋ผ์ฐ์ ์ ๊ฐ์ ๋น ํธ์ง์๊ฐ ํญ์ "์ฌ๋ฐ๋ฅด๊ฒ"๋ง๋ค๊ธฐ ์ํด ์ฐพ์์ผํฉ๋๋ค.
ํญ์ด์๋ ์ํํธ์จ์ด์์ ๋ณธ ์ ์ด์๊ณ "ํญ์ด ๋๋ฌด ๋ง์"์ผ๋ก ์ธํ ์ผ๋ถ ๋ฌธ์ ๋ฅผ ์ํ ํ ์์๋ ๊ธฐ๋ฅ ์ค ํ๋๋ ์ฌ๋ฌ ํญ์ ์ ํํ์ฌ ์ ์ฐฝ์ผ๋ก ๋์ด ์ค๋ ๋ฐฉ๋ฒ์ ๋๋ค.
ํ๋ฃจ๊ฐ ๋๋๋ฉด ๋น์ทํ ์ด๋ฆ์ ๊ฐ์ง ์๋ฐฑ ๊ฐ์ ํ์ผ์ ๊ด๋ฆฌํ๊ธฐ์ํ ์ธ๊ฐ-์ปดํจํฐ ์ธํฐํ์ด์ค๊ฐ ํญ์ ๋ถ์กฑํ ๊ฒ์ ๋๋ค. ์ด๋ ์ฐ๋ฆฌ๊ฐ ์์ ํ๋๋ก ์ค๊ณ๋ ๋ฐฉ์์ด ์๋๋ผ ์์ ์ ๊ฐ์ ํ๋ ๋ฐฉ์์ ๋๋ค. ์ํํธ์จ์ด ์์ง๋์ด๋ง์ ํ์ฌ ์ํ.
@anyong ํ์ค! ์ต์ ์ ์ถ๊ฐํ๋ ๊ฒ์ ์ ํ ๋ฌธ์ ๊ฐ๋์ง ์์ต๋๋ค. ์ด๋ค ์ต์ ์ด ์ค๋ณต๋๋์ง, ์ด๋ค ์ต์ ์ด ์ค์ ๋ก ์ ์ฉํ ์ง ์๋ฌธ ํ ๋ ๋ฌธ์ ๊ฐ ์์๋ฉ๋๋ค. ์ฒ์๋ถํฐ ํญ์ ์ผ๋์๋๊ณ ์ค๊ณ๋ ํ๋ก๊ทธ๋จ์ ์ฌ๋ฌ ์ฌ๋์๊ฒ ์ ๋ง ์ฝ์ต๋๋ค. ์ด์ ๊ฐ ์์ง๋ง ์ฃผ๋ก ํญ์ด ์ฌํ ๊ณ ๋ ค ์ฌํญ์ด ์๋๊ธฐ ๋๋ฌธ์ ํ ํธ์ง๊ธฐ๋ฅผ ๋ค๋ฅธ ํธ์ง๊ธฐ ๋๋ ํญ์ด์๋ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๊ณผ ๋น๊ตํ ์ ์์ต๋๋ค. ์ฃผ๋ก ํ์ ์คํ ๋ฆฌ๊ฐ ์ผ๋ฐ์ ์ผ๋ก ํ๋ก๊ทธ๋จ๋ง๋ค ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ์ด์ ์ ๋ง์ถ๊ณ ์์ต๋๋ค. ์์งํ.
Sublime / Atom ๋๋ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์ ํญ์ด ์๊ณ ์ ์๋ํ๋ค๊ณ ํด์ ๊ฑฐ๊ธฐ์์ ์๋ํ๋ ๋ชจ๋ ๊ฒ์ ๊ฐ์ ธ ์์ ํ๋ก๊ทธ๋จ์ ๊ตฌ์ธ ์ ์๋ค๋ ์๋ฏธ๋ ์๋๋๋ค. ๊ทธ๊ฒ ์๋ํ๋ ๋ฐฉ์์ด ์๋๋๋ค. ์ค์ ๋ก ์ด๊ฒ์ด ์คํจ ํ ์์๋ ๋ฐฉ์์ ๋๋ค! ์ ์ฒด ํจํค์ง๊ฐ ์ฑ๊ณตํ๊ธฐ ๋๋ฌธ์ ์ฑ๊ณตํฉ๋๋ค.
์ด์ ํธ์ง๊ธฐ์ ์๋ก์ด ์ข ๋ฅ์ ์ฌ์ฉ์ ๊ฒฝํ์ ์ถ๊ฐํ๋ ค๋ฉด "์์ ํ์ผ"๊ณผ ๊ฐ์ ๊ธฐ์กด ๊ธฐ๋ฅ์ ํฌํจํ์ฌ ์ ์ฒด ํ์ ์คํ ๋ฆฌ๋ฅผ ์ฌํ๊ฐํด์ผํฉ๋๋ค. ํนํ ๊ฐ ์ฌ์ฉ์๊ฐ ์ ํํ ํธ์ง๊ธฐ์ฒ๋ผ ์๋ ํ ๊ฒ์ผ๋ก ๊ธฐ๋ํ๋ ๊ธฐ์กด ์๋น์๊ฐ์๋ ๊ฒฝ์ฐ์๋ ๋์ฑ ๊ทธ๋ ์ต๋๋ค. ๊ฒ์๋ฌผ์ ํตํด ๋ง์ ์ฌ๋๋ค์ด ์๋ ๋ฐฉ์์ ๋ํด ๋์ ๊ธฐ์ค์ ๊ฐ์ง๊ณ ์์์ ์ ์ ์์ต๋๋ค. :)
: +1 :
@bpasero , @ bgashler1 ๋ฐ ์ ๋ ๋ฌธ์ ๊ด๋ฆฌ ๊ฐ์ ์์ํ UX ๋์์ธ ์์ ์ ์์ํ์ต๋๋ค. ์ฐ๋ฆฌ๋์ด ๋ฌธ์ ์ ๋ํ ๋ชจ๋ ํผ๋๋ฐฑ์์ฃผ์ ๊น๊ฒ ๊ด์ฐฐํ๊ณ ์์ผ๋ฉฐ ์์ ์ ๊ณ ์ ํ ๊ฒฝํ๊ณผ ๊ด์ ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ป๊ธฐ ์ํด ์ด๋ฏธ ์์์ ์ฌ๋๋ค๊ณผ ๋ํ๋ฅผ ๋๋ด์ต๋๋ค.
์ด์ ํผ๋๋ฐฑ์ ๋ฐ๊ธฐ ์ํด ์ด๊ธฐ ๋์์ธ์ ๊ณต์ ํ๊ณ ์ถ์ต๋๋ค. 4 ์ 21 ์ผ ๋ชฉ์์ผ ์คํ 4์ BST์ Google ํ ์์์ ๊ฐ์ตํฉ๋๋ค. ์ฐ๋ฆฌ์ ํจ๊ปํ๊ณ ์ถ๋ค๋ฉด ๊ทธ๋์ด ๋งํฌ๋ฅผ ํด๋ฆญํ์ธ์ : https://hangouts.google.com/call/u3wnrhjja5h47ovt7piatelkxme
์ด๊ฒ์ ์ฐ๋ฆฌ์ ์ฒซ ๋ฒ์งธ ๊ณต๊ฐ ๋์์ธ ํ์๊ฐ ๋ ๊ฒ์ด๋ฉฐ ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ๊ณ ๋ํ๊ณ ์์ต๋๋ค.
VSCode๋ฅผ ๋ ์ ์ ์ผ๋ก ์ฌ์ฉํ๊ณ ์์ผ๋ฉฐ (WebStorm์์ ์ ๊ณต) ํญ์ด ๋๋ฝ๋์ง ์์์ต๋๋ค. ์ฒ์์๋ ๊ทธ๋ด ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ง๋ง, ํ๋ฉด์์ ์ฌ๋ฌผ์ ์ ๋ฆฌํ๊ฑฐ๋ ๊ทธ๋ฃนํํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์๊ฐํ ํ์์์ด ๋ ์ ์ ๊ณต๊ฐ์์ ๋ ๋ง์ด ๋ณผ ์ ์๊ธฐ ๋๋ฌธ์ Working Files๋ฅผ ๋ ์ข์ํ๊ธฐ ์์ํ์ต๋๋ค. ์ด์ ๋ ์ฃผ๋ก CTRL + TAB์ ์ฌ์ฉํฉ๋๋ค.
๊ธฐ์กด ํญ์ด ๊ณต์ _ ํ์ฅ์ _ ๋๋ ์ตํธ ์ธ _ ์ต์ _์ด์ด์ผํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ฐ์ธ์ ์ผ๋ก ๋๋ ํ์ฌ ๊ฒฝํ์ ํฅ์์ํค๊ธฐ ์ํด ํญ ์ด์ธ์ ๋ค๋ฅธ ๊ฒ์ ๊ธฐ๋ํ๊ณ ์์ต๋๋ค.
CTRL + TAB์์๋ ๊ฒ์ ํ์ฑ ํธ์ง๊ธฐ ์ฐฝ์ ์ปจํ ์คํธ์ ๋๋ค. 2 ๊ฐ์ ํธ์ง๊ธฐ ์ฐฝ์ด ๋๋ํ ์ด๋ ค์๋ ๊ฒฝ์ฐ Ctrl + Tab ์ด ์์ฉ ํ๋ก๊ทธ๋จ์์ ์ ์ฒด์ ์ผ๋ก ์ด๋ฆฐ ๋ชจ๋ ํ์ผ์ด ์๋
์ข์ ์ผ์ ๊ณ์ํ์ญ์์ค.
๋ค๋ฅธ ์ ์ .. ์ฌ์ด๋ ๋ฐ๊ฐ ์จ๊ฒจ์ ธ์์ ๋ ์์ ํ์ผ ๋ชฉ๋ก์๋ณด๊ธฐ ์ํด ๋ ๋์ ๊ธฐ๋ณธ ํค ์ฝค๋ณด๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋๋ ์ต๊ทผ์ CTRL + K CTRL + P๊ฐ ๋ด๊ฐ ์ํ๋ ๊ฒ์ ๋ณด์ฌ ์ฃผ์ง๋ง CTRL + TAB๋ณด๋ค ๋์ด ์ฌ๋ฆฌ๋ ๊ฒ์ด ๋ ์ด๋ ต๋ค๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค. CTRL + TAB์์ ์ ์ํ ๊ฒ์ฒ๋ผ ์์ ํ์ผ ํ์ ์ ํ์ฑ ํธ์ง๊ธฐ ์ฐฝ์ ๊ธฐ๋ฐ์ผ๋กํ๋ ์ผ๋ถ ์ปจํ ์คํธ์ ์ด์ ์ ๋๋ฆด ์ ์์ต๋๋ค. ํ์ฑ ํธ์ง๊ธฐ ์ฐฝ์์ ์ด๋ฆฐ ์์ ํ์ผ ๋ชฉ๋ก์ด ๋๋จธ์ง ์์ ์๋๋ก ์ ๋ ฌ ํ ์ ์์ต๋๋ค.
@RyanEwen ์ ์ ๋ฐ๋ก ๊ฐ๊ธฐ ์ฌ์ฉ์๊ฐ ์๋ ๊ฒ ๊ฐ์์? Intellij Idea ํ๋ซํผ์๋ ๋์ผํ ๋ฐ๋ก ๊ฐ๊ธฐ๊ฐ ์๊ณ ํญ์ ์๋ฌด ๊ณณ์ ๋ ๋ฐฐ์น ํ ์ ์๊ธฐ ๋๋ฌธ์ (์, ์๋, ์ผ์ชฝ, ์ค๋ฅธ์ชฝ, ์์). ์ผ์ชฝ / ์ค๋ฅธ์ชฝ์ ๋ฐฐ์นํ๋ฉด VSCode์ Working Files์ ์ ์ฌํ๊ฒ ์๋ํฉ๋๋ค. ๋ช ๊ฐ์ง ์คํ์ํ๋ฉด ์ข์ ๊ฒ์ ๋๋ค. CTRL + TAB ์ฝค๋ณด์ ์๋จ ํญ์ ์ฌ์ฉํ์ฌ WebStorm์ผ๋ก ๋์๊ฐ์ ํ์ํ์ง ์์์ง ๋๋ ์ ์ผํ ํด๊ฒฐ ๋ฐฉ๋ฒ์ผ๋ก ๊ฐ์ ๋ก ๋ฐ์๋ค์ด๋์ง ํ์ธํฉ๋๋ค. WebStorm์ CTRL + E๋ ํํฐ๋ง (๊ฒ์ ํ ์ ๋ ฅ) ๊ธฐ๋ฅ์ด์๋ ์ต๊ทผ ํ์ผ์ด๊ธฐ๋ํฉ๋๋ค.
์ํฌ ํ๋ก์์ ๋ง์ฐ์ค๋ฅผ ์ฌ์ฉ์ค์ธ ๊ฒฝ์ฐ ํญ์ ๋ฐ๋ํ๋ ์ฌ๋๋ ์ธ๊ธ ํด์ฃผ์ธ์.
: +1 :
@KayLeung WebStorm์์ CTRL + E๋ฅผ ์ฌ์ฉํ์ง๋ง ํญ์ด ์์๊ธฐ ๋๋ฌธ์ ๋ง์ฐ์ค๋ฅผ ์ฌ์ฉํ์ฌ ๋ ์์ฃผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ต๊ทผ์ VSCode์ ์ก์ธ์ค ํ ์ ์์์ ๋ ํญ ํธ์ง๊ธฐ (Koding.io)๋ฅผ ์ฌ์ฉํ์ผ๋ฉฐ ํญ ์ค์ / ์ ๋ ฌ์ ๋์น์ง ์๋๋ค๊ณ ๋น๋ฐ๋ฆฌ์ ๋งํ ์ ์์ต๋๋ค. ์ญ์ฌ๊ฐ์๋ ๊ฒ๋ณด๋ค ์ง๋ฃจํด ๋ณด์ ๋๋ค. ์ ๋ ํญ์ ์๋ํฐ๋ฅผ ์ฌ์ฉํ๊ณ ํ์ผ์ ๋๊ธฐ์ง ์๊ณ ์ํ๋ ๋ฐฉ์์ผ๋ก ๋ฐฐ์นํ๊ณ ์ด๋ค ํ์ผ์ ์ด ๊ฒ์ธ์ง ์์ธกํ๋ ๋ฐฉ์์ ๋งค๋ฃ๋์์ต๋๋ค. ์ด๊ฒ์ ํญ ๋ฌธ์ ๋ณด๋ค ๋ถ๋ถ์ ์ผ๋ก "๋"๋ฌธ์ ์ผ ๊ฒ์ ๋๋ค. ์ฝ๊ฐ์ OCD๋ผ๊ณ ์๊ฐํฉ๋๋ค.
WebStorm์ ์ฌ์ฉํ ๋ ์ ๋ ๋ง์ฐ์ ์์ต๋๋ค. ์ฌ๊ธฐ์ ๊ธฐ์ ์ต๊ทผ ํ์ผ๊ณผ ์ด์ง ์์ ํ์ผ์ ๊ฒ์ํ๊ธฐ ์ํด ํค ๋ฐ๋ก ๊ฐ๊ธฐ๋ฅผ ์ฌ์ฉํ์ง๋ง ์ด๋ฏธ ์ด๋ฆฐ ํ์ผ์ ๋ํ ํญ์ผ๋ก ๋ง์ฐ์ค๋ฅผ ์ด๋ํ์ต๋๋ค. ํน์ ํญ์ ์ฝ๊ฒ / ์ง๊ด์ ์ผ๋ก ํค๋ณด๋๋ฅผ ์ ๋ ฅ ํ ์์๋ ๋๋์ด ๋ค์ง ์์๊ณ , ํญ์ ์ ๋ ฌํ๋ ค๋ ์๊ตฌ๋ ์์๊ณ ๊ฒฐ๊ตญ ๋ง์ฐ์ค๋ฅผ ์์ ๋ฃ์ ์์์์ต๋๋ค. ํญ์ด ์์ด์ ๋ฌด์์์ ์ผ๋ก (๊ทธ๋ฆฌ๊ณ ์ ๊ฒฝ์ฐ์๋ ๊ณ ํต์์ด) ํค๋ณด๋ ์ฐ์ ์ํฌ ํ๋ก์ ๋ค์ด๊ฐ ์์์์ต๋๋ค.
๋ฐฉ๊ธ Adobe Brackets๋ฅผ ์๋ํ๋๋ฐ ์์ ํ์ผ ๋ชฉ๋ก์ด ์ฐฝ๋ณ๋ก ๋๋ฉ๋๋ค. ์ผ์ชฝ ๋ฐ ์ค๋ฅธ์ชฝ ์ฐฝ์ด์๋ ๊ฒฝ์ฐ VSCode ์์์ฒ๋ผ ์ฌ์ด๋ ๋ฐ์ ์์ ํ์ผ ๋ชฉ๋ก ( "์ผ์ชฝ"๋ฐ "์ค๋ฅธ์ชฝ")์ด 2 ๊ฐ ์์ต๋๋ค. ๋์ ํด๊ฒฐ์ฑ ์ด ์๋๋๋ค. (ํ์ฑ ํธ์ง๊ธฐ ์ฐฝ์ ๊ธฐ๋ฐ์ผ๋ก CTRL + TAB์ ์ปจํ ์คํธ๋ฅผ ์ถ๊ฐํ๋ ๋ค๋ฅธ ์ ์ ์ธ์๋) ๊ทธ๋ฐ ๊ฒ์ ์ ๊ฒฝ ์ฐ์ง ์๊ฒ ์ต๋๊น?
@RyanEwen ๋น์ ์ ์์ฃผ ์ข์ ์ง์ ์ํ์ต๋๋ค. ์ ๋ ํญ์ IDE์ ์ด๋ฆฐ ์ธ์คํด์ค์ ๋ํด 2 ๊ฐ์ ์ฐฝ์ ์ฌ์ฉํฉ๋๋ค. 4 ๊ฐ์ ์ด๋ฆฐ ์ฐฝ์ ๋ํด 2 ๊ฐ์ ํ๋ฉด์ 2 ๊ฐ์ ์ด๋ฆฐ ์ธ์คํด์ค๊ฐ์์ ์ ์์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ ๋ด ์๊ฐ๋ฝ์ ๋ ์ ์์์ง๋ง ๋น์ ์ ๊ทธ๋ฌ์ต๋๋ค. ์ด๋ฆฐ ์ฐฝ์ด ๋ ๊ฐ (๋๋ ๊ทธ ์ด์?)์์ ๋ ๋จ์ผ ๋ชฉ๋ก์ ๊ฐ๋ ๊ฒ์ ํ์ฌ ์์ ํ์ผ ๊ตฌํ์ ๋ฌธ์ ๋ก ์ธํด ์ฌ์ฉํ ์ ์๊ฒ๋์์ต๋๋ค. ๊ตฌ์ฒด์ ์ผ๋ก ์ค๋ช ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
์ฐ๋ฆฌ (๋ด ์์ , @bpasero ๋ฐ @ bgashler1)๊ฐ ์ค๋ ์คํ 4์ ์๊ตญ ์๋จธ ํ์์ ํญ ๋ฐ ์์ ํ์ผ์ ๋ํ ์ต์ ๋์์ธ์ ๊ณต์ ํ ๊ฒ์์ ์๋ ค๋๋ฆฝ๋๋ค.
BST ์คํ 4์์์ด ๋งํฌ์ ์ฐธ์ฌํ์ธ์ : https://hangouts.google.com/call/u3wnrhjja5h47ovt7piatelkxme. ๊ทํ์ ์๊ฒฌ์ ๋ฃ๊ณ ์ถ์ต๋๋ค.
ํ ์์์ ์ฐธ์ฌํ ๊ณํ์ด์๋ ๋ชจ๋ ์ฌ์ฉ์๋ฅผ์ํ ์๋ฆผ์ ๋๋ค. ํ์ฌ ์ผ์ ธ ์์ผ๋ฏ๋ก ์ ๋งํฌ๋ฅผ ํด๋ฆญํ์ธ์. ์ง๊ธ๊น์ง 5 ๋ช ๋ง.
๋๋ ๊ฑฐ๊ธฐ์ ์ ๋ง๋ก ์๊ณ ์ถ์์ง๋ง ์ค์ 11์์ด๊ณ ์ง์ฅ์ ์ฐธ์ฌํ ์ ์์ต๋๋ค. ๋๊ตฐ๊ฐ๊ฐ ๋์ค์ ๊ธ๋ก ๊ณต์ ํ ๋ด์ฉ์ด์์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๊น? :๋
๊ฐ๋ตํ ๊ฐ์:
์ ๋ง ์ข์ ๋ณด์ด๋ฉฐ ๊ฐ์ธ์ ์ผ๋ก (์์ ๋ด ๊ฒ์๋ฌผ์ ์ฝ์ผ๋ฉด ๋งค์ฐ ํ๋ก ํญ ๊ทธ๋ฃน์์) ์๋ก์ด "Open Editors"์๊ฒ ๊ณต์ ํ ๊ธฐํ๋ฅผ ์ ๊ณตํ๊ฒ๋์ด ๊ธฐ์ฉ๋๋ค.
๊ฐ๋ฐ์๋ฅผ์ํ ํ์ ์๊ฐ :
autoShowTabsWhenExplorerClosed
์ด์ด์ผํฉ๋๋ค. ๋ ๋ง์ ํญ์ด ํ์ํ ๊ฒฝ์ฐ ๊ฐ๋งค๊ธฐ ํ๋ฅผ ํด๋ฆญํ๊ฑฐ๋ Ctrl + B๋ฅผ ๋๋ฌ ์ผ์ชฝ ํจ๋์์ ํญ์ ๋ณผ ์ ์์ต๋๋ค. ์ด๊ฒ์ด "๋ฐฉํฅ ๊ฐ๊ฐ์ ์์ด ๋ฒ๋ฆฌ๋"๊ฒ์ธ์ง๋ ์ ๋ชจ๋ฅด๊ฒ ์ง๋ง, ์ด๋ ค์๋ ํธ์ง๊ธฐ์ ํญ์ด ํญ์ ๋๊ฐ๊ณ ๋์ผํ ์์๋ก๋์ด ์๋ค๋ฉด ๋งค์ฐ ์ ์๋ ํ ๊ฒ์ด๋ผ๊ณ ์์ํ ์ ์์ต๋๋ค.๋๋ ์ง๋ 15 ๋ถ ๋์ ๋ง ์ฐธ์ฌํ ์ ์์๋ค. ๋ น์ ๋์๋์?
๋๋ ํญ์ด
๊ธฐ๋ณธ๊ฐ์ด๋ฉ๋๋ค. ๊ณ์ํด์ ๊ฒฝ๋์ ์ ์งํ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
VS Code์ ํ๊ฒฝ๊ณผ ์ง๋ณด์ ์ธ ์ํฌ ํ๋ก๋ฅผ ํ์ํฉ๋๋ค.
๊ฐ์ฌ,
์ ์์ค
2016 ๋ 4 ์ 21 ์ผ ๋ชฉ์์ผ ์ค์ 11:07, anyong [email protected] ์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
์๋ค๋ฐฉ์ ์ฐธ์ฌํ ๊ณํ์ด์๋ ๋ชจ๋ ์ฌ์ฉ์๋ฅผ์ํ ์๋ฆผ-ํ์ฌ ์งํ ์ค์ด๋ฏ๋ก
์์ ๋งํฌ๋ฅผ ํด๋ฆญํ์ญ์์ค. ์ง๊ธ๊น์ง 5 ๋ช ๋ง.โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -212963079
์ข์ ์์ด๋์ด๊ฐ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋๋ ์ด๊ฒ์ด ์ค์ ๋ก ์๋ํ๋ ๊ฒ์ ๊ธฐ๋ํฉ๋๋ค.
FWIW (๊ทธ๋ฆฌ๊ณ ์ฌ์ ํ ๊ด๋ จ์ฑ์ด ์๋ค๋ฉด) UI์ ํญ์ด์๋ ๊ฒ์ด _ ๊ธฐ๋ณธ์ ์ผ๋ก _ ๋ซ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ฌ์ด๋ ๋ฐ๊ฐ ๋ณด์ด์ง ์๋ ๊ฒฝ์ฐ ํด๋ฆญํ์ฌ ํ์ผ ๋ชฉ๋ก์ ๋ณผ ์์๋ ๊น๋ํ๊ณ ๊น๋ํ ํธ์ง๊ธฐ ํค๋ ๋๋ CTRL + TAB์ ์ ๊ฐ ์ ๋ง๋ก ๋ฐ๋ผ๋ ๊ฒ์ ๋๋ค. :)
์ค๋ ์ฐธ์ํ์ฌ ํผ๋๋ฐฑ์ ์ฃผ์ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ์ฐ๋ฆฌ๋ ๋ฉ๋ชจ๋ฅผ ์์ฑํ์ผ๋ฉฐ ์ฌ๊ธฐ์์ GitHub ๋ฌธ์ ๋ฅผ ์ง์์ ์ผ๋ก ๋ฐ๋ฅด๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ชจ๋์ ๋ง์ ๋ฃ๊ณ ์์ต๋๋ค.
@indiejames ๋ฐ @RyanEwen ์, ๋ฉ๋ชจ๋ฅผ ์์ฑํ์ผ๋ฉฐ ๊ณง ๊ฒ์ ํ ์์ ์ ๋๋ค. ์์ง ๊ธฐ๋ณธ ๋์์ ๊ฒฐ์ ํ์ง ์์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ์์ ํ์ผ, ํญ ๋๋ ๋ ๋ค๋ฅผ ์ฌ์ฉํ ๊ฒ์ธ์ง ์ฌ๋ถ๋ฅผ ์ฝ๊ฒ ์ ํํ ์์๋ ์๋ฃจ์ ์ ์ ์ํ๊ณ ์์ต๋๋ค.
@ bgashler1 ๋น์ ์ ์ฌ๋๋ค์ด ์์ ํ์ผ, ํญ ๋๋ ๋ ๋ชจ๋๋ฅผ ์ํ๋์ง ์ฌ๋ถ๋ฅผ ์ ํํ ์์๋ ์๋ฃจ์ ์ ์ฐพ๊ณ ์๋ค๊ณ ์ธ๊ธ ํ์ต๋๊น? ๊ทธ๊ฒ ์ต์ ์ธ๊ฐ์? ๋ด๊ฐ ์์ ํ๊ณ ์๋ ํ๋ก์ ํธ์ ์ธ์ด์ ๋ฐ๋ผ ์ด๋ค ๊ฒ๋ PowerShell๊ณผ ๊ฐ์ ์คํฌ๋ฆฝํ ์ ์ ํฉํ์ง ์์ต๋๋ค. :)
์ค๋ ์๊ฐ์๋ด์ด ํตํ์ ์ฐธ์ฌํ๊ณ ํผ๋๋ฐฑ์ ์ ๊ณตํด ์ฃผ์ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ์ฌ๋๋ฆฝ๋๋ค. @anyong ์ ์ด๋ฏธ ์ฐ๋ฆฌ๊ฐ ๋ฐํ ํ ๋ด์ฉ์ ์์ฝํ๋ ํ๋ฅญํ ์์ ์ ์ํํ์ง๋ง ์๋์ ๋ช ๊ฐ์ง ์ธ๋ถ ์ ๋ณด์ ์คํฌ๋ฆฐ ์ท์ ์ถ๊ฐํ๊ฒ ์ต๋๋ค.
๋จผ์ ์ด ์ด๋ฏธ์ง๋ VS Code์์ ํญ์ด ์ด๋ป๊ฒ ๋ณด์ด๋์ง ๋ณด์ฌ์ค๋๋ค.
์ฐ๋ฆฌ๋ ๊ฐ๋ณ๊ณ ์ฐ๋งํ์ง ์์ ์ธํ์ ๋ชฉํ๋กํ๊ณ ์์ผ๋ฉฐ ๋๋จธ์ง VS Code์ ์ ์ด์ธ๋ฆฝ๋๋ค. ์ฐ๋ฆฌ๋ ์์ง ๊ฐ๋ฒผ์ด ํ ๋ง์์ ์ด๋ป๊ฒ ๋ณด์ผ์ง ์์ง ์์ฑํ์ง ์์์ต๋๋ค.
์ ์ด๋ฏธ์ง์์ ๋ณผ ์ ์๋ฏ์ด ํญ์๋ ์ด๋ฆ ์ผ์ชฝ์ ๋ซ๊ธฐ ๋ฒํผ์ด ์์ต๋๋ค. ํ์ผ์ ์ ์ฅ๋์ง ์์ ๋ณ๊ฒฝ ์ฌํญ์ด ํฌํจ๋์ด ์์ผ๋ฉด ๋ซ๊ธฐ ๋ฒํผ์ด์๋ ๊ณณ์ ๋ํฐ ํ์๊ธฐ๊ฐ ํ์๋ฉ๋๋ค.
ํญ ์๋ก ๋ง์ฐ์ค๋ฅผ ๊ฐ์ ธ ๊ฐ๋ฉด ํญ์์๋ ํ์ผ์ ์ ์ฒด ๊ฒฝ๋ก๊ฐ ํฌํจ ๋ ๋๊ตฌ ์ค๋ช ์ด ํ์๋ฉ๋๋ค.
๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ๊ณผ ์ด๋ฆฐ ํญ์ ๋ช
ํํ๊ฒ ๊ตฌ๋ถํ๊ธฐ ์ํด ๋ค์ ์์ด์ด ํ๋ ์์์์ ๊ฐ์ด ํญ์ ์ ๋ชฉ์ ๊ธฐ์ธ์ ๊ผด๋ก ํ์ํฉ๋๋ค.
๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ์ ์ ์ฒด ์ด๋ฆฐ ํญ์ผ๋ก ์น๊ฒฉํ๊ธฐ์ํ ์กฐ์น์ ๋ํด ๋ ผ์ํ์ต๋๋ค.
ํ์ฑ ํญ์ ์ค๋ฅธ์ชฝ์ ํญ์ด ์ด๋ฆฝ๋๋ค. ํญ ๊ทธ๋ฃน์ ๋ชจ๋ ํญ์ ํ์ ํ ๊ณต๊ฐ์ด ์ถฉ๋ถํ์ง ์์ผ๋ฉด ํญ์ด ์ค๋ฒํ๋ก๋ฉ๋๋ค. ๋ ๋ง์ ํญ์์ํ ๊ณต๊ฐ์ ํ๋ณดํ๊ธฐ ์ํด ํญ ๋ด๋ถ์ ํ์ผ ์ด๋ฆ์ ์๋ฅด์ง ์์ต๋๋ค.
์ค๋ฒํ๋ก๊ฐ์์ ๋๋ง๋ค ์๋ธ๋ก ์ ํ์ํฉ๋๋ค. ํด๋น ๊ฐ๋งค๊ธฐ ํ๋ฅผ ํด๋ฆญํ๋ฉด ํญ ๊ทธ๋ฃน์ ๋ชจ๋ ํญ์ ๋์ดํ๋ ๋น ๋ฅธ ์ด๊ธฐ ๋ํ ์์๊ฐ ํ์๋์ด ์ฌ์ฉ์๊ฐ ๋ณด๋ ค๋ ํญ์ ์ฐพ์ ์ ์์ต๋๋ค.
ํ์ฌ ์ค๋ฒํ๋ก ์ํ ์ธ ํญ์ ํด๋ฆญํ๋ฉด ํด๋น ํญ์ด ํ์๋ฉ๋๋ค.
๋ค์ ๋ช ๋ น์ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๊ฐ ํญ์ ํ์ ํ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ์ด๊ฒ์ด ์ค์ ๋ก ๋ฌด์์ธ์ง ๋ ์ ๋ฐ์ํ๊ธฐ ์ํด ํธ์ง๊ธฐ๋ฅผ ์ด๋๋ก ์์ ํ์ผ์ ์ด๋ฆ์ ๋ณ๊ฒฝํ์ต๋๋ค.
์ด๋ฆฐ ํธ์ง๊ธฐ ๋ชฉ๋ก์ ํญ๊ณผ ๋์ผํ๊ฒ ์๋ํฉ๋๋ค. ํญ์ผ๋ก ์๊ฐํํ์ง ์๊ณ ํ์๊ธฐ์ ๋์ดํฉ๋๋ค.
๋ ๊ฐ ์ด์์ ํธ์ง๊ธฐ ๊ทธ๋ฃน์์ ํ์ผ์ด ์ด๋ ค ์์ผ๋ฉด ์ด๋ฆฐ ํธ์ง๊ธฐ ๋ชฉ๋ก์ ๋ค์๊ณผ ๊ฐ์ด ํ์๋ฉ๋๋ค.
์ฌ์ฉ์๊ฐ ์ฌ๋ ๋ชจ๋ ํธ์ง๊ธฐ๋ ์ด๋ฆฐ ํธ์ง๊ธฐ ๋ชฉ๋ก์ ํ์๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด diff ํธ์ง๊ธฐ๋ ๋ค์๊ณผ ๊ฐ์ด ํ์๋ฉ๋๋ค.
๊ฐ ๊ทธ๋ฃน์๋ ํ๋์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ๋ง ํฌํจ๋ฉ๋๋ค.
ํ์ฑ ํธ์ง๊ธฐ ๊ทธ๋ฃน์ ์ค๋ฅธ์ชฝ ์๋จ์์๋ ๊ฐ๋งค๊ธฐ ํ๋ ํธ์ง๊ธฐ ์คํ์ด ์๋์ง ์ฌ๋ถ๋ฅผ ๋ํ๋
๋๋ค.
์ด ๊ฒฝ์ฐ ํธ์ง๊ธฐ๋ฅผ ๋ซ์ผ๋ฉด ํธ์ง๊ธฐ๊ฐ ์์ ํ ๋ซํ์ง ์๊ณ ์คํ์์ ํธ์ง๊ธฐ ์๋์ ํธ์ง๊ธฐ๊ฐ ํ์๋ฉ๋๋ค.
ํธ์ง๊ธฐ๋ฅผ ๋ซ์ผ๋ฉด (์ : Ctrl-W ์ฌ์ฉ) ์ด๋ ค์๋ ํธ์ง๊ธฐ ๋ชฉ๋ก์์ ํธ์ง๊ธฐ๊ฐ ์ ๊ฑฐ๋ฉ๋๋ค.
ํ
๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ๊ณผ ์ด๋ฆฐ ํญ์ ๋ช ํํ๊ฒ ๊ตฌ๋ถํ๊ธฐ ์ํด ๋ค์ ์์ด์ด ํ๋ ์์์์ ๊ฐ์ด ํญ์ ์ ๋ชฉ์ ๊ธฐ์ธ์ ๊ผด๋ก ํ์ํฉ๋๋ค.
๊ธฐ์ธ์ ๊ผด ์ธ์๋ ํญ์ ์์์ ์ด๋ก๊ฒํ์ฌ _ ์ ๋ง _ ๋ช ํํ๊ฒ ๋ง๋๋ ์ต์ ์ด ์์ผ๋ฉด ์ข์ ์ ์์ต๋๋ค.
์ด์ ์ ์ผ ๋ฏ์ด ํญ์ด ์๊ฑฐ๋ ํธ์ง๊ธฐ๋ฅผ ์ด์ง ์๋ ์ต์ ์ด ์๋์ง๋ ์๊ณ ์ถ์ต๋๋ค. ์ด๊ฒ์ PowerShell๊ณผ ๊ฐ์ ์คํฌ๋ฆฝํ ์ ์ํํ๋ ์ฌ๋๋ค์๊ฒ ์ ์ฉํ ์๋๋ฆฌ์ค๊ฐ ๋ ์ ์์ต๋๋ค.
@eyalsk ๋ ํ ๋ก ์์ ํญ๊ณผ ์ด๋ฆฐ ํธ์ง๊ธฐ๋ฅผ ๊ฐ๊ฐ / ๋ ๋ค / ์์์ ๋ํด ๋ ๋ฆฝ์ ์ผ๋ก ํ์ฑํํ๊ฑฐ๋ ๋นํ์ฑํํด์ผํ๋ค๊ณ ์ธ๊ธํ์ต๋๋ค.
@anyong ๊ฐ์ฌํฉ๋๋ค! :)
Ctrl-Tab์ ํ์ฑ ํญ ๊ทธ๋ฃน ๋ด์ ๋ชจ๋ ํญ ๋ชฉ๋ก์ ํ์ํฉ๋๋ค.
๋๋์ด! ํญ์ด๋ ์๋๋ , ์ด๊ฒ์ด ์ ๊ฐ ๊ธฐ๋ค๋ ค์จ ํ๋์ ๋๋ค! ๋ด ํ์ผ ๊ธฐ๋ก์์ ๋ ์ด์ ๊ธธ์ ์์ง ์์ต๋๋ค.
ํธ์ง๊ธฐ๋ฅผ ๋ซ์ผ๋ฉด (์ : Ctrl-W ์ฌ์ฉ) ์ด๋ ค์๋ ํธ์ง๊ธฐ ๋ชฉ๋ก์์ ํธ์ง๊ธฐ๊ฐ ์ ๊ฑฐ๋ฉ๋๋ค.
ํฐ! ์ด๊ฒ์ ๋ ์ง๊ด์ ์ผ๋ก ๋๊ปด์ง๊ณ _ ์์ ํ์ผ _์ ํผ๋์ ์ ๋ฆฌํ๋ ๋ฐ ๋์์ด๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์ด์ https://github.com/Microsoft/vscode/issues/5554 ๊ฐ ๋ซํ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ๊ฒ ์ต๋๋ค.
ํ ๋๋ ์ด๊ฒ์ด ๊ณ ๋ ค๋์๋์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง ์ง๊ธ์ ๋ค์ค ๋ชจ๋ํฐ ์ง์์ ๋ํด ์๊ฐํ์ต๋๋ค! Visual Studio์์ ํญ์ ๋ค๋ฅธ ๋ชจ๋ํฐ๋ก ๋๊ณ ์ ํญ ์ฐฝ /๋ณด๊ธฐ๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. ์ด์ ๊ฐ์ ๊ฒ์ด ๊ณ ๋ ค๋๊ณ ์์ต๋๊น? ์๋ก์ด VSCode ํ๋ก์ธ์ค๋ฅผ ๋ง๋ค๊ณ ํ๋ก์ธ์ค ๊ฐ ํต์ ์ ํตํด ํ๋ก์ธ์ค๊ฐ์ ํญ์ ๋์ด์์ด๋ฅผ ๋ฌ์ฑ ํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์คํ ์๋ํฐ์ ๊ฒฝ์ฐ๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค. :)
์ ๋ฐ, ์ ๋ฐ "๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ"์ ์ ํ ์ฌํญ์ผ๋ก ๋ง๋ค ์ ์์ต๋๋ค. ์ฆ, ์ด๋ค ๊ฒ์ด ๋ ์๊ตฌ ํญ์ผ๋ก ์๋ ์น๊ฒฉ๋๋๋กํ๊ณ ํญ๋ชฉ์ด ์ฌ๋ผ์ง์ง ์๋๋กํ๋ ์ต์ ์ด ์์ต๋๋ค. ์ผ์์ ์ธ ํญ์ ์๊ฐ์ ์ผ๋ก ๊ตฌ๋ณํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๋ ผ์ํ๊ณ ์๋ค๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. ์์งํ ๋งํด ์ ์ฒ๋ผ ํ์ผ ์ฌ์ด๋ฅผ ๋๋ฌด ๋นจ๋ฆฌ ํ์ํ๋ (ํนํ Go-To-Definition ๋ฑ) ์๊ฐ์ด์๋ ์ฌ๋๋ค์๊ฒ๋ ์๋ํ์ง ์์ต๋๋ค. ํญ์ด ์ด๋ป๊ฒ ์๋ํ๋์ง ์๊ฐ์ ์ผ๋ก ๊ฒ์ฌํ์ฌ ํ์ผ์ ์ด๋ป๊ฒ ์ด ์๋์ง ๋๋ ํ์ผ์ ํธ์งํ๋์ง ๊ธฐ์ต์ด ๋์ง ์์ผ๋ฉฐ ํ์ผ์ด ๋ฌด์์๋ก ์ฌ๋ผ์ง๋ฉด ์ ๋ง ๋นํฉ์ค๋ฌ์ํฉ๋๋ค. (๋๋ ๊ทธ๊ฒ์ด ๋ฌด์์๊ฐ ์๋๋ผ๋ ๊ฒ์ ์๊ณ ์์ง๋ง ๊ทธ๋ด ์๋ ์์ต๋๋ค.)
๋๋ ์ผ๋ฐ์ ์ผ๋ก ์์ ๋จ์๋ฅผ ๋ง์น ๋๊น์ง ์ด๋ฆฐ ํญ์ ์์ ์ ๋ฌป๊ณ ์ปค๋ฐํ๊ธฐ ์ํด ๋์์ ๋ชจ๋ ์์ ์ ๋ซ์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค @eyalsk , ์, ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ๊ณ ๋ คํ์ต๋๋ค. ๊ถ๊ทน์ ์ผ๋ก ์ฐ๋ฆฌ๋ ์ด๊ฒ์ ์ง์ํ ์ ์๊ธฐ๋ฅผ ์ํ์ง๋ง ์ฌ๋ฌ ํ๋ก์ธ์ค๊ฐ์ ์ปจํ ์คํธ๋ฅผ ๊ณต์ ํ๋ ๋ฐ ํ์ํ ์์ ์ด ์๋นํ ์ค์ํ๋ฏ๋ก ๋๋จธ์ง ๋ฌธ์ ๊ด๋ฆฌ UX์์ ์์ ํ๋ ๋์์๋ ๋ฐ์ํ์ง ์์ ๊ฒ์ ๋๋ค. ํ์คํ ์ฐ๋ฆฌ๊ฐํ๊ณ ์ถ์ ์ผ์ ๋๋ค.
@stevencl ๋๋๊ทธํ์ฌ ํด๋น ํ์ผ์ด ์ด๋ ค์๋ ์ vscode ์ฐฝ์ ์ด๋ฉด ๊ธฐ์ ๊ฒ์ ๋๋ค (๋์ผํ ํด๋๋ ์ด๋ ค์์ ์๋ ์์).
๊ฐ์ฌํฉ๋๋ค @Tyriar , ์ฐ๋ฆฌ๋ ์ด๊ฒ์ ๊ณ์ ์กฐ์ฌ ํ ๊ฒ์ ๋๋ค. ์ ์๋ ํ ์์๋ ๋ฐฉ๋ฒ์ด ์๋ค๋ฉด ๊ทธ๋ ๊ฒ ํ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
@stevencl ์์ผ๋ก ์ถ๊ฐํ๋ ค๋ฉด ๋ ๋ง์ ์์ ์ด ํ์ํ ๊ฒ ๊ฐ์์ _ ์ธ์ _ ์ธํ๋ผ๋ฅผ ๊ฐ์ ํ ๋ ๋ฐฑ ๋ก๊ทธ์ ๋ณด๊ดํด์ผํฉ๋๋ค! ;)
ํญ ๋ถํ๋๋ฆฝ๋๋ค
์ด๊ฒ์ ๋ง๋์ ๋ฐ๊ฐ์ต๋๋ค. ๊ฐ๋ฒผ์ด ์ ์์ ์ข์ํ๊ณ ์์ ํ์ผ ๊ฒฝํ์ ์์์ํค์ง ์๋ ๋ฐฉ๋ฒ์ ์ฐพ๊ณ ์์ต๋๋ค.
ํ์ ์ ๊ธฐ๋ํ๊ณ ์์ต๋๋ค. ๋ฃ๊ธฐ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
@stevencl ๊ทธ๊ฒ์ ๋ ์ธ๊ณ์ ์ต๊ณ ์ธ ๊ฒ ๊ฐ์ต๋๋ค. ๋ฉ์ง๋ค์! ๋๋จธ์ง UI์ ๋ง์ถ๊ธฐ ์ํด ์์ํ๋๋๋ก ํญ์ด ํ์๋๋ฉฐ ์์ ํ์ผ ๋ณ๊ฒฝ์ผ๋ก ์ํ๋ ๋ด์ฉ์ ์ ํํ ์ป์ ์์๋ ๊ฒ์ฒ๋ผ ๋ค๋ฆฝ๋๋ค. :)
์คํ ์๋ํฐ๋ 2 ๊ฐ ์ด์์ ์๋ํฐ ๊ทธ๋ฃน์ ์ง์ํ๋์? ์ผ์ชฝ๊ณผ ์ค๋ฅธ์ชฝ๋ณด๋ค ๋ ๋ณต์กํ ๊ฒฝ์ฐ ์ด๋ฆ์ ์ด๋ป๊ฒ ์ง์ ํ๋์ง ๊ถ๊ธํฉ๋๋ค.
์, ์ด๊ฒ์ ์ฌ์ ํ โโ์ง์๋ฉ๋๋ค.
๋ณด๋ธ ์ฌ๋ : Maxime Quandallemailto : [email protected]
๋ณด๋ธ ๋ ์ง : 22 / 04 / 2016 23:09
๋ฐ๋ ์ฌ๋ : Microsoft / vscodemailto : [email protected]
์ฐธ์กฐ : Steven Clarkemailto : [email protected]; Mentionmailto : [email protected]
์ ๋ชฉ : Re : [Microsoft / vscode] ์ด๋ฆฐ ํ์ผ์ ๋ํ ์ ์ ํ ํญ (# 224)
๋์ด์ ๋๊ธฐ๋ก ์ฐฝ ์์น๋ฅผ ๋ณ๊ฒฝํ๋ ๊ฒ์ด @stevencl ์ ์์ ๋ฐ๋ผ ์ฌ์ ํ ๊ฐ๋ฅํฉ๋๊น?
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -213605667
@stevencl ๋ฉฐ์น ์ ํ ๋ก ์์ ์ค๋ช ํ ๋ด์ฉ์ด
@ jayrosen1576 ๊ฐ๋ก ๋ถํ ์์ด ๋ฌธ์ https://github.com/Microsoft/vscode/issues/1749 ์์ ์บก์ฒ๋ฉ๋๋ค. ๊ด์ฌ์ ํ์ํ๋ ค๋ฉด ๋ค์์ ํ์ธํ์ญ์์ค.
์ข์ ์ผ๊พผ๋ค ์์ด์ด ํ๋ ์์ด ์ ๋ง ์ ์๋ํ๋ ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค.
์๋
ํ์ธ์ @stevencl
ํ๋ฅญํ ์์
์ ๊ฐ์ฌ ๋๋ฆฌ๋ฉฐ ์ผ์ชฝ์์๋ ๋ซ๊ธฐ ๋ฒํผ์ ๋ํ 2 ์ผํธ์
๋๋ค.
๋ง์ ํ์ผ์ด ์ด๋ ค ์๊ณ ํญ์ด ์ถ์ ๋ ๋ ๊ฐ ํญ์ ์์ ๊ณต๊ฐ์ ๋ซ๊ธฐ ๋ฒํผ์ ํ์ํ๊ธฐ์ ์ถฉ๋ถํ๋ฏ๋ก ํญ์ ์ ํํ๋ ๋์ ์ค์๋ก ๋ซ๋ ๊ฒ์ด ๋ ์ฝ์ต๋๋ค.
๋ํฐ ํ์๊ธฐ ์์ด์ฝ์ ํ์ผ ์ํ ๋ง ํ์ํ๋ฏ๋ก ์ผ์ชฝ์ ๋จ์์์ ์ ์์ง๋ง ์ค๋ฅธ์ชฝ์ผ๋ก ๋ซ๊ธฐ ๋ฒํผ์ ์ด๋ํ๋ฉด ํ์ผ ์ด๋ฆ์ ์ฝ๊ฒ ์ธ์ ํ ์ ์๊ณ ์ฐ๋ฐ์ ์ธ ๋ซ๊ธฐ ๋์์ ๋ฐฉ์ง ํ ์ ์์ต๋๋ค.
@stevencl ๋ชฉ์ ์ ๋ฉ์ง๊ฒ ๋ณด์ด๊ณ ๊ธฐ๋ฅ ์ค๋ช ์
@hsyn ํญ์ด ์ถ์๋์ง ์๊ณ ์๋ธ๋ก ์ค๋ฒํ๋ก ๋ฒํผ์์ ์ค๋ฒํ๋ก ํญ์ ์ฌ์ฉํ ์ ์๋ค๋ ๊ฒ์ ์ดํดํ์ต๋๋ค. ๋ซ๊ธฐ ๋ฒํผ์ ๋ฌธ์ ๊ฐ๋์ง ์์ต๋๋ค.
ํ์ฑ ํญ์ ์ค๋ฅธ์ชฝ์ ํญ์ด ์ด๋ฆฝ๋๋ค. ํญ ๊ทธ๋ฃน์ ๋ชจ๋ ํญ์ ํ์ ํ ๊ณต๊ฐ์ด ์ถฉ๋ถํ์ง ์์ผ๋ฉด ํญ์ด ์ค๋ฒํ๋ก๋ฉ๋๋ค. ๋ ๋ง์ ํญ์์ํ ๊ณต๊ฐ์ ํ๋ณดํ๊ธฐ ์ํด ํญ ๋ด๋ถ์ ํ์ผ ์ด๋ฆ์ ์๋ฅด์ง ์์ต๋๋ค.
๋๋ ๊ทธ๊ฒ์ ๋์ํ์ง ์์ต๋๋ค. ํ๋ฉด์ด 2-3 ๊ฐ ์ด๋ก ๋ถํ ๋๋ฉด ์ต๋ 1-2 ๊ฐ์ ํญ์ด ํ์๋๊ณ ๋๋จธ์ง๋ ๋์ณ๋ฉ๋๋ค. ์ ๋ฐ, ๋ธ๋ผ์ฐ์ ๊ฐํ๋ ์ผ์ํ์ธ์. ์ฐ๋ฆฌ๋ ๋งค์ผ ์ฌ์ฉํ๊ณ ์ง๊ด์ ์ด๊ณ ์ต์ํฉ๋๋ค. ํ๋ฆฝ ๋ ํจํด์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๊ทธ์ค ์ผ๋ถ๋ 10 ๋ ์ด์ ์งํ ํด ์์ต๋๋ค. ๊ณก์์ ๋ฐ๋ํ์ง ๋ง์ญ์์ค.
๋๋ ๊ทธ๊ฒ์ ๋์ํ์ง ์์ต๋๋ค. ํ๋ฉด์ด 2-3 ๊ฐ ์ด๋ก ๋ถํ ๋๋ฉด ์ต๋ 1-2 ๊ฐ์ ํญ์ด ํ์๋๊ณ ๋๋จธ์ง๋ ๋์ณ๋ฉ๋๋ค. ์ ๋ฐ, ๋ธ๋ผ์ฐ์ ๊ฐํ๋ ์ผ์ํ์ธ์. ์ฐ๋ฆฌ๋ ๋งค์ผ ์ฌ์ฉํ๊ณ ์ง๊ด์ ์ด๊ณ ์ต์ํฉ๋๋ค. ํ๋ฆฝ ๋ ํจํด์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๊ทธ์ค ์ผ๋ถ๋ 10 ๋ ์ด์ ์งํ ํด ์์ต๋๋ค. ๊ณก์์ ๋ฐ๋ํ์ง ๋ง์ญ์์ค.
์ผ๋ถ ๋ธ๋ผ์ฐ์ ๋ ์ถ์ ํญ ์กฐํฉ์ ์ํํ์ง๋ง ํน์ ์๊ณ ๊ฐ์ ์ด๊ณผํ์ฌ ์ค๋ฒํ๋กํฉ๋๋ค. Firefox๊ฐํฉ๋๋ค. iOS ์ฌํ๋ฆฌ๋ ๊ทธ๋ ๋ค๊ณ ํ์ ํฉ๋๋ค.
๊ฐ ํญ์์ ๋ช ๊ธ์๋ฅผ ๊ฑฐ์ ๋ณผ ์ ์์ ์ ๋๋ก ์ถฉ๋ถํ ํญ์ด ์ด๋ ค ์์ผ๋ฉด (์ค์ ๋ก๋ ์ผ๋ฐ์ ์ผ๋ก ๊ทธ๋ ๊ฒ ๋ง์ด ์ด์ง ์์ง๋ง) ์ค๋ฒํ๋ก๋ณด๋ค ํนํ ์ ์ฉํ์ง ์์ต๋๋ค.
@alexgorbatchev ๋๋ ๋น์ ์ด ์ด๋์์ ์๋์ง ํ์คํ ์ ์ ์์ง๋ง, ์ด๊ฒ์ ๋ค๋ฅธ ๋ ์ปจํผ๋ฐ์ค ์ฝ์์ ์ค๋ช ํ ๊ฒ์ ๋๋ค. ๋ค๋ฅธ ๊ด์ ์์ ๋ณผ ๋ ๋ง์ ํญ์ด ์ด๋ ค ์๊ณ ๊ทธ์ค ํ๋์ ์ด๋ฆ์ ์ฝ์ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ์ข์ ํด๊ฒฐ์ฑ ๋ ์๋๋๋ค. "์ค๋ฒํ๋ก"๋ ํญ์ด ์ ํ์๋ ๊ฒ๊ณผ ๋ง๊ฐ์ผ๋ก ์ถ์๋๋ ํ์ค "ํฌ๋กฌ ์คํ์ผ"ํญ ์ฌ์ด์ ์ผ์ข ์ ์ ์ถฉ์์ ๋๋ค. ํญ์ ์ต์ํ ํ์ผ ์ด๋ฆ์ ํ์ํ๋๋ก ๊ฐ์ ํ๋ฉด ๋ณด์ด๋ ํญ์ด ์ต์ํ ์ ์ฉ ํ ๊ฒ์ ๋๋ค.
ํ์ง๋ง ๋น์ ์ ๊ฐ๋ฐ์๋ฅผ ์ํด ๋์๊ฒ ์์ด๋์ด๋ฅผ ์ฃผ์ จ์ต๋๋ค. ์ฌ๊ธฐ์ ์ง์ง ๋ฌธ์ ๋ ๋ชจ๋ ํ์ผ ์ด๋ฆ์ด ์จ๊ฒจ์ ธ์์ ๋ 20 ๊ฐ์ ํญ์ ์ฌ์ฉํ ์ ์๋ค๋ ๊ฒ์ ์๊ณ ์์ง๋ง ์ ์ด๋ 20 ๊ฐ์ ํญ์ด ์ด๋ ค ์๊ณ ์ฐ๋ฆฌ์๊ฒ ์ ๊ณตํ๋ค๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค. "๋ด ํ์ผ์ด ํ์ํ ๊ฒฝ์ฐ ํ์ผ์ด ์ด๋์ ์๋์ง ์๊ณ ์์ง๋ง ๊ทธ๋ฅ ์ฌ๋ผ์ง์ง ์์์ต๋๋ค."๋ผ๋ ๋๋์ด ๋ค์์ต๋๋ค. ํ์ฌ ์จ๊ฒจ์ง ํญ์ _number_ ๊ฐ๋ฅผ ํ์ํ๋ ํ์๊ธฐ ๋ง ์์ ํ๋ฉด๋ฉ๋๋ค. ํ์๊ธฐ๋ ์ถ๊ฐ ์ํ ๊ณต๊ฐ์ ์ฐจ์งํ์ง ์๋๋ก ์ค๋ฒํ๋ก ์๋ธ๋ก ์์ ์์ ์์ผ ์ ์์ต๋๋ค.
๋ชจ๋์๊ฒ ๊ฐ์ฌํฉ๋๋ค. ๋ชจํ์๋ ํ์ํ์ง ์์์ง๋ง ํ์ํ ๊ฒฝ์ฐ ํ์ผ ์ด๋ฆ๊ณผ ๋ซ๊ธฐ ๋ฒํผ ๋ง ํ์๋๋๋ก ํญ์ ์ถ์ ํ ๊ฒ์ ๋๋ค. @anyong์ด ์ธ๊ธ ํ ์ด์ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ํ์ผ ์ด๋ฆ์ ์๋ก ๊ตฌ๋ณ ํ ์์๋ ์ง์ ์ผ๋ก ์ถ์ํ๊ณ ์ถ์ง ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ฝ๋ ํธ์ง๊ธฐ์ ์ฌ๋ฌ ํญ์ด ๋น์ทํ ์ด๋ฆ์ ๊ฐ๋ ๊ฒ์ด ๋ธ๋ผ์ฐ์ ํญ์ด ๋น์ทํ ์ด๋ฆ์ ๊ฐ๋ ๊ฒ๋ณด๋ค ๋ ์ผ๋ฐ์ ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค (์ : ๋์ผํ ์ ๋์ฌ๋ฅผ ๊ฐ์ง ํ์ผ ์ด๋ฆ์ด ๋ง์ ์ ์์). ๋ฐ๋ผ์ ์ฝ๋ ํธ์ง๊ธฐ์์ ํญ์ ์ถ์ํ๋ฉด ๋ธ๋ผ์ฐ์ ์ ๋ค๋ฅธ ๊ฒฐ๊ณผ๊ฐ ๋ฐ์ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
ํญ์ด ์ด์ค ๊ฐ๋งค๊ธฐ ํ์ผ๋ก ์ค๋ฒํ๋ก ์ ์ด์์์ ๋ ํ์ํ๋ ค๊ณ ํ์ง๋ง ๋์ณ๋๋ ํญ ์๊ฐ์๋ ๋ฐฐ์ง๋ฅผ ๋ฐฐ์นํ๋ ๊ฒ๋ ํฅ๋ฏธ๋ก์ด ์์ด๋์ด์ ๋๋ค. ์ซ์๊ฐ ๋จ์ํ ์ค๋ฒํ๋ก ํญ์ด ์์์ ๋ํ๋ด๋ ์๋์ ๋๊น ์๋๋ฉด ์ค์ ์ค๋ฒํ๋ก ํญ ์๊ฐ ์ค์ํฉ๋๊น?
@stevencl์ ์ ๋ฆฌํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.
ํญ์ ํ์ผ ์ด๋ฆ๊ณผ ๊ด๋ จํ์ฌ ์ผ๋์ ๋์ด์ผ ํ ํ ๊ฐ์ง ์ค์ํ ๊ฒฝ์ฐ๋ ์๋ก ๋ค๋ฅธ ํด๋ (index.js, README, LICENSE, package.json ๋ฑ)์์ ๋์ผํ ์ด๋ฆ์ ๊ฐ์ง ์ฌ๋ฌ ํ์ผ์ ์ฐ ๊ฒฝ์ฐ์ ๋๋ค.
ํญ์ ์ ํ ์ฌ์ฉํ์ง ์์ ๊ฒ ๊ฐ์ง๋ง ์ง์ ํ ๊ฐ์น๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋ธ๋ผ์ฐ์ ๋ ์ผ๋ฐ์ ์ผ๋ก ํญ์ ์ฌ์ดํธ์ ํ๋น์ฝ์ ํ์ํฉ๋๋ค.
ํญ์ด ์ถ์ ๋ ์ง์ ์ ๋์ด์๋ ์ฝ๊ฒ ์๋ณ ํ ์ ์์ต๋๋ค.
์ฝ์ ์ ์์ต๋๋ค. ์์ค ํ์ผ์๋ ๋ช
ํํ๊ฒํ๊ธฐ์ํ ํ๋น์ฝ์ด ์์ต๋๋ค.
Steven์ด ์ง์ ํ๋ฏ์ด ํ์ผ ์ด๋ฆ์ ์์ค ์ฝ๋์์ ์ข
์ข
์ ์ฌํฉ๋๋ค.
2016 ๋
4 ์ 28 ์ผ ๋ชฉ์์ผ ์คํ 12:16์ Steven Clarke [email protected]
์ผ๋ค :
๋ชจ๋์๊ฒ ๊ฐ์ฌํฉ๋๋ค. ์ฐ๋ฆฌ๋ ๋ชจํ์ ๊ทธ๊ฒ์ ๋ณด์ฌ์ฃผ์ง ์์์ง๋ง ์ฐ๋ฆฌ์ ์๋๋
ํ์ํ ๊ฒฝ์ฐ ํญ์ ์ถ์ํ์ฌ
ํ์ผ๊ณผ ๋ซ๊ธฐ ๋ฒํผ์ด ํ์๋ฉ๋๋ค. ์ด์ ๋๋ฌธ์ @anyong
https://github.com/anyong ์ธ๊ธ, ์ฐ๋ฆฌ๋ ์ถ์ํ๊ณ ์ถ์ง ์๋ค๊ณ ์๊ฐํฉ๋๋ค
ํ์ผ ์ด๋ฆ์ด ์๋ก ๊ตฌ๋ณ๋์ง ์๋ ์ง์ . ์ฐ๋ฆฌ๋ ์๊ฐํ๋ค
์ฝ๋ ํธ์ง๊ธฐ์ ์ฌ๋ฌ ํญ์์
๋ธ๋ผ์ฐ์ ํญ์ ์ด๋ฆ๊ณผ ๋น์ทํ ์ด๋ฆ (์ :
๊ฐ์ ์ ๋์ฌ๋ฅผ ๊ฐ์ง ํ์ผ ์ด๋ฆ์ด ๋ง์ ์ ์์ต๋๋ค.) ๋ฐ๋ผ์ ์ฐ๋ฆฌ๋
์ฝ๋ ํธ์ง๊ธฐ์์ ํญ ์ถ์๋
๋ธ๋ผ์ฐ์ .ํญ์ด ์ค๋ฒ ํ๋ก์ฐ ์ ์ด์์์ ๋
์๋ธ๋ก ์ด์ง๋ง ๋์ณ๋๋ ํญ์ ์๊ฐ ํ์๋ ๋ฐฐ์ง๋ฅผ ๋ฐฐ์นํ๋ ๊ฒ์
ํฅ๋ฏธ๋ก์ด ์์ด๋์ด๋ ์์ต๋๋ค. ์ซ์๊ฐ ๋จ์ํ ๋ค์์ ๋ํ๋ด๋ ์๋์ ๋๊น?
์ค๋ฒํ๋ก ํญ์ด ์๊ฑฐ๋ ์ค๋ฒํ๋ก ํญ์ ์ค์ ๊ฐ์๊ฐ ์ค์ํฉ๋๊น?โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -215481474
๊ฐ์ฌํฉ๋๋ค @alexgorbatchev. ์ด๋ฌํ ๊ฒฝ์ฐ์ ๋ช ํํ๊ฒ ํ ์ ์๋๋ก ํ์ผ ๊ฒฝ๋ก๋ฅผ ํ์ํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๋ช ๊ฐ์ง ์์ด๋์ด๊ฐ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์์ ํ์๋ ๊ณ ์ถฉ์ค๋ ๋ชจํ์์ ํ์ผ ์ด๋ฆ ์๋์ ํ์ผ ๊ฒฝ๋ก๋ฅผ ํ์ํฉ๋๋ค. ์ด๊ฒ์ ํ๋์ ์์ด๋์ด ์ผ ๋ฟ์ด๋ฉฐ ๊ฒฝ๋ก๊ฐ ๊ธธ๋ฉด ์๋ํ์ง ์์ ์ ์์ต๋๋ค. ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์ํ ํ์ ์ค์ ๊ฒฝ๋ก๋ฅผ ์ ๋ ฅํ๋ ๊ฒ์ ๋๋ค. ํํ ํ ๋ง์ ๊ฒ ...
ํ
์ซ์๊ฐ ๋จ์ํ ์ค๋ฒํ๋ก ํญ์ด ์์์ ๋ํ๋ด๋ ์๋์ ๋๊น ์๋๋ฉด ์ค์ ์ค๋ฒํ๋ก ํญ ์๊ฐ ์ค์ํฉ๋๊น?
์ด๋ฆฐ ํญ์ ์ค์ ์๋ฅผ ํ์ํ๋ฉด (๊ทธ๋ฌ๋๋ณด๊ธฐ์์ ์จ๊ฒจ์ ธ ์์) ๋ฌธ์ ๊ฐ ํด๊ฒฐ ๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋ณธ์ง์ ์ผ๋ก ์ฌ๋๋ค์ ์ด๊ฒ์ ๋ณด๋ ๋ฐ ์ต์ํฉ๋๋ค (์ ์ด๋ ๋ ์์ ์ ์ํด ๋งํจ).
๊ทธ๋์ ๊ทธ๋ค์ ์ง๊ด์ ์ผ๋ก "ํญ์ด ๋ง์ด ์ด๋ ค ์์ต๋๋ค"์ "ํญ์ด 2 ๊ฐ ๋๋ 3 ๊ฐ ์ด๋ ค ์์ต๋๋ค"๋ผ๋ ์์ด๋์ด๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.
"20"์ ํ์ํ๋ ๋ฐฐ์ง๋ 20 ๊ฐ์ ์๊ณ ์ธ๋ชจ์๋ ์ถ์ ๋ ํญ์ ํ์ํ๋ ๊ฒ๋ณด๋ค ํจ์ฌ ์์ง๋ง (๊ธฐ๋ณธ์ ์ผ๋ก ์ถ๊ฐ ๊ณต๊ฐ์ด ์์), (a) ์จ๊ฒจ์ง ํญ์ด ์๊ณ (b) ์ ํํ ์ด๋ป๊ฒ ํ์๋๋์ง ์ฆ์ ์ ์ ์์ต๋๋ค. ๋ง์ด ์์ต๋๋ค.
๋๋์ด ์ค๋ ๋๋ฅผ ์ฒ์ ์ ํ์ง๋ง ์ ์ฒด VS2015 ์ฌ์ฉ์๋ก์ 2p๋ฅผ ์ฌ์ฉํ์ต๋๋ค.
์์ ํ์ผ์ด ๋์๊ฒ ๋ง์ง ์๊ธฐ ๋๋ฌธ์ vscode์ ํญ์ด ์๊ธฐ๋ฅผ ๊ธฐ๋ํฉ๋๋ค (ํ์ง๋ง ctrl-f4๋ฅผ ๋๋ฌ๋ ํด๋น ์ธํธ์์ ์ ๊ฑฐ๋์ง๋ ์๋๋ค๊ณ ๊ฐ์ ํ์ต๋๋ค).
๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ์ ์ด๋ ฌํ ํฌ์ ๋๋ค.
์ ํญ์ด ํ์ฑ ํญ์ ์ค๋ฅธ์ชฝ์ ์ด๋ฆฌ๋ ์ด์ ๊ฐ ๊ถ๊ธํฉ๋๋ค. ๋๋ '์น ๋ธ๋ผ์ฐ์ ๋๋ฌธ์'๋๋ '์ญ๊ณ ํ๊ธฐ ๋๋ฌธ์'๊ฐ ๋ต์ด๋ผ๊ณ ์๊ฐํ์ง๋ง, ํนํ ํญ์ด ์ผ์ชฝ (์ค๋ฅธ์ชฝ์ ๊ฐ๋งค๊ธฐ ๋ชจ์)์์ ์จ์ด ๋์ณ ๋์ณ๋๋ ๊ฒฝ์ฐ์๋ ์ง๊ด์ ์ด์ง ์์ ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค.
๋๋ VS์ ๋ฐ๋ผ ํญ์ ๋ํ ์ค๋ฅธ์ชฝ ํด๋ฆญ ๋ฉ๋ด๋ฅผ๋ณด๊ณ ์ถ์ต๋๋ค ... '๋ชจ๋ ๋ซ๊ธฐ'(๊ทธ๋ฃน์ ๊ฒฝ์ฐ) ๊ฐ์ฅ ์ค์ํ ๊ฒ์ '์ด ์ธ์๋ ๋ชจ๋ ๋ซ๊ธฐ'์ ๋ํด ์๋์ค๋ฝ์ง ์์ต๋๋ค. ์์ ๋ ๋ชจ๋ ํ์ผ์ ๋ํ VS ์คํ์ผ ์ ์ฅ ์์๊ฐ ์ฌ๊ธฐ์ ์ ์ฉํฉ๋๋ค.
์ผ์ชฝ์ ๋ซ๊ธฐ ๋ฒํผ์ ๋์๊ฒ ์ด์ํฉ๋๋ค. ๋งฅ / ๋ฆฌ๋ ์ค ๊ด๋ก๋ผ๊ณ ์๊ฐํฉ๋๋ค.ํ์ง๋ง ํญ์ '๊ฐ์ด๋ฐ ๋ฒํผ ํด๋ฆญ'์ด ํธ์ง๊ธฐ๋ฅผ ๋ซ๋ ํ (ํด๋น๋๋ ๊ฒฝ์ฐ ์ ์ฅํ๋ผ๋ ๋ฉ์์ง๊ฐ ํ์๋จ) ์ ๊ฒฝ ์ฐ์ง ์์ต๋๋ค. ์ฌ๋ฌ ํ์ผ์ ์ฐ์์ผ๋ก ๋น ๋ฅด๊ฒ ๋ซ๋ ๊ฒ์ด ์ผ์ชฝ์์๋ ์ด์ ๋ฅผ ์ ์ ์์ง๋ง ์ด์จ๋ ์ค๊ฐ ํด๋ฆญ์ด ๋ ์ข์ต๋๋ค (์คํฌ๋กค ํ ์ด์๋ Mac์ด๋ ๋ ธํธ๋ถ์๋ ํด๋น๋์ง ์์ ์๋ ์์).
Chevron ํ์ผ ์ ํ๊ธฐ๋ ํ์ผ๋ก ๋น ๋ฅด๊ฒ ์ด๋ํ ์ ์๋๋ก ์ ๋ ฅ์ ํ์ฉํด์ผํฉ๋๋ค. ๋ด๊ฐ ๊ฐ์ธ์ ์ผ๋ก ์๋ธ๋ก ์ ํ์ํ๊ธฐ์ ์ถฉ๋ถํ ํ์ผ์ ์ด ๊ณํ์ ์๋์ง๋ง (๊ทธ๋ฆฌ๊ณ ๋ด๊ฐ ํ ๋ ์์ฌ ํ ์ฌ์ง์์ด ctrl-p๋ฅผ ์ฌ์ฉํ ๊ฒ์ ๋๋ค)ํ์ง๋ง ๊ทธ๋ ๊ฒ๋ฉ๋๋ค.
์ ฐ๋ธ๋ก ๋ฒํธ-์ด ๊ทธ๋ฃน์ _ ์จ๊ฒจ์ง _ ํญ / ํ์ผ / ํธ์ง๊ธฐ ์์ ๋๊น, ์๋๋ฉด ๋ณด์ด๋ ํ์ผ์ ํฌํจํ์ฌ _all_ ์์ ๋๊น? ํนํ ํญ ํ์์ ๋ฌด์ธ๊ฐ๊ฐ ๋์น ๋ ์๋ธ๋ก (๋ฐ๋ผ์ ๊ฐ์) ๋ง ํ์ํ๋ ๊ฒฝ์ฐ์๋ ์จ๊ฒจ์ง ํญ๋ชฉ ๋ง ์ฃผ์ฅํฉ๋๋ค.
์ฝ๊ฐ ๊ด๋ จ๋ ๋ฉ๋ชจ์์ ๋ด๊ฐ ctrl-f4 (๋๋ ctrl-w? ๋ด๊ฐ ์๋ชปํ์ง ์๋ ํ ctrl-f4์ ๋น Windows ๋ฒ์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค) ํญ์ด ์ฌ๋ผ์ง๋ฉด ํญ์ด ๋ซํ๊ณ ํธ์ง๊ธฐ์์ ์ ์ฅ / ์ญ์ ๋ฅผ ์์ฒญํ๊ณ ctrl-tab / ctrl-alt-tab / working ํ์ผ์์ ์ ๊ฑฐํด์ผํฉ๋๋ค ...์ด ๊ธฐ๋ฅ์ ํ์ฑํํ๊ธฐ ์ํด ํ์ฌ ์ํ ํ ์์๋ ๋ช ๊ฐ์ง ํค ๋ฐ์ธ๋ ๋ณ๊ฒฝ์ด ์์์ ์ ์ ์์ง๋ง ํญ ๊ธฐ๋ฐ ์ธํฐํ์ด์ค์์ ํญ์ ์กด์ฌ๊ฐ ํ์ผ / ํธ์ง๊ธฐ์ 'ํ์ฌ'/ ๊ฐ๋ฐฉ์ฑ๊ณผ ์ง์ ์ ์ธ ๊ด๋ จ์ด์๋ ์ด์ ๋ฅผ ํ์ธํ์ญ์์ค.
์ฌ๋ฌ๋ถ ๋ชจ๋๊ฐ vscode์์ํ๋ ์ผ์ ์ฌ๋ํฉ๋๋ค. ๋๋ผ์ ๋ณด์ ๋๋ค โบ
์ ์ ๋๋๋ก ํ์ผ ํ์คํ ๋ฆฌ๋ฅผ ์ฌ์ฉํด ๋ณด์์ต๋๋ค. ํ ๋ฌ ํ ๋ ์ด์ ํญ์ด ํ์ํ์ง ์์ ๊ฒ ๊ฐ์ต๋๋ค. VS์์ ๋ง์ ํญ์ ์ฌ๋ ๊ฒ์ ์ ๋ง ์ฑ๊ฐ์ ์ผ์ ๋๋ค. ๋๋ฌด ๋ง์์ ์จ๊ฒจ์ง ํญ์ ์์ ๋๋กญ ๋ค์ด์ผ๋ก ์ด๋ํ๋ ๊ฒ์ด ์ซ์ต๋๋ค. ๋๋ ์ค์ ๋ก VS์์ ํ์ผ ํ์คํ ๋ฆฌ๋ฅผ ์ค์ ๋ก ์ฌ์ฉํ๊ณ ์ถ๋ค๊ณ ์๊ฐํฉ๋๋ค.
์์ ํ์ผ๊ณผ ๊ด๋ จํ์ฌ ๋ชจ๋ ๊ฒ์ด ๊ฑฐ๊ธฐ์ ์๋ค๋ ๊ฒ์ด ์ ๋ง ์ง์ฆ๋ฉ๋๋ค. ๋ด๊ฐ ์ ๋ ์ด์ง ์๊ณ ๋ซ์ ๋๋ ๊ฒ์ด ์ฑ๊ฐ์ ์ผ์ ๋๋ค. ๋ด๊ฐ ์ ์ฉํ๋ค๊ณ ์๊ฐํ๋ ์ ์ผํ ๊ฒ์ ์ ์ฅ๋์ง ์์ ์ ํ์ผ์ด๋ ์ ์ฅ๋์ง ์์ ํ์ผ์ ๋ณด๋ ๊ฒ์ ๋๋ค. ๋ด๊ฐ ์ ๊ฒฝ ์ฐ๊ธฐ์๋ ๋๋ฌด ์ปค์ง๋๋ค. ๊ทธ๋๋ ์ด๋ป๊ฒ ๊ณ ์น ์ ์๋์ง ํ์คํ์ง ์์ต๋๋ค. ์ ์ฅ๋์ง ์์ ํ์ผ ๋ง ํ์ ํ ์ ์์ง๋ง ์ด์ํ ๋ถ์์ฉ์ด์์ ์ ์์ต๋๋ค.
์ด์จ๋ ๋๋ ์ง๊ธ ํ์ผ ์ญ์ฌ ์ ๋ด์์ ๋๋ค. :)
shift+cmd+[
๋ฐ shift+cmd+]
์ฌ์ฉํ์ฌ ์ญ์ฌ์์ ์๋ค๋ก ์ด๋ํ ์์๋ ๊ธฐ๋ฅ์ ์ถ๊ฐ ํ ์ ์๋ค๋ฉด ์ ๋ง ๋ฉ์ง ๊ฒ ๊ฐ์ต๋๋ค. ์ด๊ฒ๋ค์ ๋ค๋ฅธ ์์ฉ ํ๋ก๊ทธ๋จ์์ ํญ์ ํ์ํ๊ณ ๊ทธ ๋์ ํ์คํ ๋ฆฌ๋ฅผ ํ์ํ๋ ๋ฐ ์ฌ์ฉํ ์์๋ ๊ธฐ๋ณธ ๋จ์ถํค์
๋๋ค. ์ ๋ ์ ์ด๋ ๋๋ฅผ ์ ์๋ก ๋ง๋๋ ๋ฐ ํฐ ๋์์ด ๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
ํธ์ง : ๊ธฐ๋ณธ์ ์ผ๋ก ๊ตฌํํ์ฌ ๋ฌ์ฑ
{ "key": "shift+cmd+[", "command": "workbench.action.openPreviousEditor" },
{ "key": "shift+cmd+]", "command": "workbench.action.openPreviousEditor" },
{ "key": "shift+cmd+[", "command": "workbench.action.quickOpenNavigateNext", "when": "inQuickOpen" },
{ "key": "shift+cmd+]", "command": "workbench.action.quickOpenNavigatePrevious", "when": "inQuickOpen" }
์ฌ์ฉ์ ์ ์ ํค ๋ฐ์ธ๋ฉ์ผ๋ก
์ฝ๋ ์น์ ์ ์ ์ฐฝ์ผ๋ก ๋ฏ์ด ๋ผ ์ ์๋ค๋ ๊ฒ์ด ์ ๋ ์ ์ฉํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๊ฒ ๊ฐ๋ฅํ์ง ํ์คํ์ง ์์ต๋๋ค.
@JoshClose ๊ทธ๊ฒ์ ์์ ํ ๊ฐ๋ฅํ์ง๋ง ํธ์ง๊ธฐ ์์ฒด์ ๋ํ ํ๋ก์ธ์ค ๊ฐ ํต์ ์์ํ ์ธํ๋ผ๊ฐ ๋ถ์กฑํ๋ฏ๋ก ๋ ์ธ์คํด์ค๊ฐ ํต์ ํ๊ณ ๋จผ์ ์ด๋ฅผ์ํ ํ๋กํ ์ฝ์ด ์์ด์ผํ๋ ๋ชจ๋ ์์ ์ ์ํํฉ๋๋ค.
... ํญ์๋ ์ด๋ฆ ์ผ์ชฝ์ ๋ซ๊ธฐ ๋ฒํผ์ด ์์ต๋๋ค.
์ปจ๋ฒค์ ์๋ฐ์ ๋ํ ๊ตฌ์ฒด์ ์ธ ์ด์ ๊ฐ ์์ต๋๊น? LTR์ ์ฝ์ ๋ ๊ฐ์ฅ ์ค์ํ ์ ๋ณด๋ ๋ซ๊ธฐ ๋ฒํผ์ด ์๋๋ผ ํ์ผ ์ด๋ฆ์ ๋๋ค. ์ค๋ฅธ์ชฝ์ผ๋ก ์ด๋ํ๋ฉด ๋ซ๊ธฐ ๋ฒํผ์ด ๊ธฐ๋ณธ์ ์ผ๋ก ์จ๊ฒจ์ง๊ณ ๋ง์ฐ์ค ์ค๋ฒ์ ํ์๋๋ ๊ฒ์ด ๋ ์ฌ์์ง๋๋ค. ์ดํ ๋จ๊ณ์์ ์ฌ์ฉ์๋ ํ์ผ ์ด๋ฆ ์ผ์ชฝ์ ํ์ผ ์์ด์ฝ์ ํ์ ํ ์๋ ์์ต๋๋ค.
๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ์ ์ ์ฒด ์ด๋ฆฐ ํญ์ผ๋ก ์น๊ฒฉํ๋ ์์ ์ ๋ํด ๋ ผ์ํ์ต๋๋ค.
์ฒ์ ๋ ๊ฐ์ง ์ต์ ์ผ๋ก ์ถฉ๋ถํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ํญ์ ๋ ๋ฒ ํด๋ฆญํ๋ฉด ๋์ค์ ๋ค๋ฅธ ์์ ์ ์ ์ฉ ํ ์ ์์ต๋๋ค.
์ด๋ฌํ ๊ฒฝ์ฐ์ ๋ช ํํ๊ฒ ํ ์ ์๋๋ก ํ์ผ ๊ฒฝ๋ก๋ฅผ ํ์ํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๋ช ๊ฐ์ง ์์ด๋์ด๊ฐ ์์ต๋๋ค.
ํญ ์๋ก ๋ง์ฐ์ค๋ฅผ ๊ฐ์ ธ๊ฐ ๋ ๋จ์ํ ๋๊ตฌ ์ค๋ช (์๋ ๊ฒฝ๋ก ํฌํจ)์ ํ์ํ๋ ๊ฒ์ ์ด๋ป์ต๋๊น? ์ด๋ ๊ฒํ๋ฉด ๋์์ธ์ด ๋ ๋ณต์กํด์ง๊ณ ํญ์ด ๊ทธ๋ ๊ฒ ๋์ ํ์๋ ์์ต๋๋ค.
์ค๋ฒํ๋ก๊ฐ์์ ๋๋ง๋ค ์๋ธ๋ก ์ ํ์ํฉ๋๋ค.
Firefox๋ ํญ ์ค๋ฒํ๋ก๋ฅผ ์ ์ฒ๋ฆฌํฉ๋๋ค. ์ต๋ ํญ ๋๋น, ์ผ์ชฝ / ์ค๋ฅธ์ชฝ ์คํฌ๋กค ๋ฒํผ, ๋ชจ๋ ํญ์ ๋์ดํ๋ ๋๋กญ ๋ฉ๋ด (ํ์ฌ ๋ณด์ด๋ ํญ์ด ํ์๋ ์ํ) ๋ฑ์ด ์์ต๋๋ค.
ํญ ๋ซ๊ธฐ ๋ฒํผ์ด ํ๋ซํผ ๊ท์น๊ณผ ์ผ์นํ๋ค๋ฉด ์ ๋ง ์ข์ ๊ฒ์ ๋๋ค. OS X์ ์ผ์ชฝ, Windows์ ์ค๋ฅธ์ชฝ.
VSCode๋ฅผ ์ผ๋ง ๋์ ์ฌ์ฉํ ํ _Working Files_ ๋ชจ๋๊ฐ ๋ง์ด ์ฑ์ฅํ๋ค๊ณ ์๊ฐํฉ๋๋ค!
๋ช ๊ฐ์ง ์ด์ ๊ฐ ์์ต๋๋ค.
workbench.files.action.closeFile
์ ๊ณตํ๋ ๋ช
์ ์ ๊ฐ์ ๋ซ๊ธฐ๋ฅผ ์ข์ํฉ๋๋ค.workbench.files.action.closeFile
์ Ctrl + k Ctrl + w๋ก ๋ค์ ๋งคํํ์ต๋๋ค.index.js
๋ง?)๊ณผ ์ฐจ๋ณํํ๋ ๋ฐฉ๋ฒ์ ๊ฒฝ๋ก์
๋๋ค.๊ทธ๋์ ์ด๋ค ์๋ฏธ์์ ํญ์ ๋์ ํ๋ค๋ฉด ํ์ฌ ํ๋ฆ์ _ ์ ๊ฑฐํ์ง ๋ง์ญ์์ค _.
@kumarharsh ์ ๊ทธ๋ค์ ๊ทธ๊ฒ์ ์ ๊ฑฐํฉ๋๊น? ๊ทธ๋ค์ด ์๋ง ๋น์ ์ ์ํด ๊ทธ๊ฒ์ ํฅ์์ํฌ ๊ฒ์ ๋๋ค! :)
๋ํฐ ํ์๊ธฐ๊ฐ ๋ซ๊ธฐ ์์ด์ฝ์ ๋์ฒดํ๋ ๊ฒฝ์ฐ ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฅํ์ง ์์ผ๋ ค๋ฉด ์ด๋ป๊ฒ ํ์ผ์ ๋ซ์ ์ ์์ต๋๊น? Ctrl-w๋ฅผ ๊ณ์ ์ฌ์ฉํ ์ ์์ต๋๊น?
๋ํฐ ํ์๊ธฐ๊ฐ ๋ง์ฐ์ค ์ค๋ฒ์ ๋ซ๊ธฐ ๋ฒํผ์ผ๋ก ๋ณ๊ฒฝ๋์ง ์์ต๋๊น?
๊ทธ๊ฒ์ ๋งค์ฐ ์ผ๋ฐ์ ์ธ ํด๊ฒฐ์ฑ
์
๋๋ค ...
2016 ๋ 5 ์ 4 ์ผ ์์์ผ ์คํ 11:28, rojorojo [email protected] ์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
๋ํฐ ํ์๊ธฐ๊ฐ CLOSE ์์ด์ฝ์ ๋์ฒดํ๋ฉด ์ด๋ป๊ฒ ํ ์ ์์ต๋๊น?
๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฅํ์ง ์์ผ๋ ค๋ฉด ํ์ผ์ ๋ซ์ผ์๊ฒ ์ต๋๊น? ctrl-w๋ ์ฌ์ ํ
์ ํจํ?โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -216901750
@rojorojo ์ฐ๋ฆฌ๋ @anyong ๋ ์ ์ํ ๊ฒ์ํ๊ณ ์์ผ๋ฏ๋ก ์๋ฌด๋ฐ ๋ฌธ์ ๊ฐ ์์ ๊ฒ์ ๋๋ค. ์, Ctrl + W๋ ๊ณ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ชจ๋ ํผ๋๋ฐฑ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.
์ด๋ฒ ๋ฌ ๋ง์ ์ต์ ๋์์ธ์ ๋ํ UX ์ฐ๊ตฌ๋ฅผ ์งํํ๊ณ ์์ต๋๋ค. 5 ์ 25 ์ผ ๋๋ 26 ์ผ์ ํ ์๊ฐ ์ฌ์ ๊ฐ ์๊ณ ์ฐ๊ตฌ์ ์ฐธ์ฌํ๊ณ ์ถ๋ค๋ฉด ์ฌ๊ธฐ์์ ๋ฑ๋กํ์ญ์์ค : https://calendly.com/stevencl/vs-code-docmgmt/
์ํ๊น๊ฒ๋ ์ ๋ ๋ฎ (์๊ตญ ์๋จธ ํ์)์๋ง ์๊ฐ์ ์ ๊ณต ํ ์ ์๊ณ ์ ๋ ์๋ ์ธ์ ์ ์งํํ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ์ฌ๋ฌ๋ถ์ด ์ํํด ๋ณผ ์์๋ ๋ช ๊ฐ์ง ์์ ๋นํธ์ ์ฐ๋ฆฌ๊ฐ ์์ง ๋ณด์ฌ์ฃผ์ง ์์ ๋ช ๊ฐ์ง ๋์์ธ ์์ด์ด ํ๋ ์์ ๊ฐ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์ ๊น, ํ์ฌ UI ๋์์ด ๋ง์์ ๋ญ๋๋ค. ๊ตฌ์ฑ์ด ์์ต๋๊น?
3 ์ฃผ ์ ์ ์ ๋ ์ ๋ง ํญ์ ์ํ์ต๋๋ค. ํญ์ด ์์๊ธฐ ๋๋ฌธ์ VSC ๋ก์ ์ ํ๋ ์ ์ ๋ฏธ๋ฃจ ์์ต๋๋ค. ์ด์ VSC๋ฅผ ์ฌ์ฉํ์ฌ ๋ช ์ฃผ๋ฅผ ๋ณด๋์ผ๋ฏ๋ก ํญ๋ ์ํ์ง ์์ต๋๋ค. ์ด ์์ ์์ ๋๋ ๊ทธ๋ค์ด ๋ด ๋ฐฉ์์ ๋ฐฉํด ํ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.
์ด๊ฒ์ด ๊ตฌ์ถ ๋ ๋ ์ ํ ์ฌํญ์ด๋์ด ์ํ๋ ์ฌ๋๋ค์ด ํ์ฌ ํ๊ฒฝ์์ ๊ณ์ํ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
์ธ๋ก ํญ์ ์ ๋ง ์ข์ํ๋ ์ฌ๋์ผ๋ก์ (ํฌ๊ธฐ๊ฐ ํจ์ฌ ๋ ์ข๊ณ ์์ด๋ ์คํฌ๋ฆฐ ๋์คํ๋ ์ด์์ ๋ ์ ์๋ํฉ๋๋ค) ๊ถ๊ธํฉ๋๋ค. ์ ํญ๊ณผ "์ด๋ฆฐ ํธ์ง๊ธฐ"๊ฐ ๋ชจ๋ ํ์ํ๊ฐ์? ํ์๊ฐ ๊ธฐ๋ณธ์ ์ผ๋ก ํญ ๋์์ด์๋ "์์ ํ์ผ"์ด๋ฉด ๊ทธ๊ฒ ๋ด๊ฐ ํ์ / ์ํ๋ ์ ๋ถ์ ๋๋ค.
ํญ์ด ์ ํ ์ฌํญ์ธ์ง ํ์ธํ๊ธฐ ์ํด ํฌํ๋ฅผ ์ถ๊ฐํ๊ณ ์ถ์ต๋๋ค. ์ ๋ ์๋ํฐ ํญ์ ์ ๋ง ์ซ์ดํ๊ณ ์ฐฝ ์ผ์ชฝ์์๋ ํจ๋์ ์ ํธํฉ๋๋ค. ๋๋ ๊ทธ๋ค์ ์ํ๋ ์ฌ๋๋ค์ ์ํด ๊ทธ๋ค์ ์ถ๊ฐํ๋ ๊ฒ์ ์ดํดํ์ง๋ง, ์ ๋ฐ, ์ฐ๋ฆฌ์๊ฒ ๊ฐ์ํ์ง ๋ง์ญ์์ค. ๊ทธ๊ฒ๋ค์ ๊ฐ์ง๊ณ ์์ง ์๋ค๋ ๊ฒ์ ๋ด๊ฐ์ด ์๋ํฐ์ ๋ํด _ ์ข์ํ๋ _ ๊ฒ ์ค ํ๋์ ๋๋ค.
๋ด ๋ ์ผํธ : ๋ซ๊ธฐ ๋ฒํผ์ ์ํ์ง ์์ต๋๋ค. ๋์๊ฒ ๊ทธ๋ค์ ๋๋๋ก ์ข์ ๊ฐ์ ์ ๋ฐํ๋ ๋ถ๋์ฐ ๋ญ๋น์ ๋๋ค (์ค์๋ก ํด๋ฆญ). ์ค์๋ก ๋๋ฌด ์ผ์ชฝ์ผ๋ก 1px์ ํด๋ฆญํ๋ ๊ฒ๋ณด๋ค ์ค์๋ก ๊ฐ์ด๋ฐ ํด๋ฆญํ๋ ๊ฒ์ด ํจ์ฌ ๋ ์ด๋ ต์ต๋๋ค.
๋ํ ๋๋ฌ์ด ์งํ๋ ๋ถ๋์ฐ ๋ญ๋น๋ผ๊ณ ์๊ฐํฉ๋๋ค. Sublime Text์์ ํญ์ ๊ธ๊ผด ์์ ๋ง ๋ณ๊ฒฝํ๋๋ก "dirty"๋ฅผ ๊ตฌ์ฑํฉ๋๋ค. ๊ณผ๊ฑฐ์๋ ์ดํค๋ฆญ์ฒด๋ก๋ ๋ง๋ค์์ง ๋ง ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ์ดํค๋ฆญ์ฒด๋ก ๋ง๋ค ๊ณํ์ด์๋ ๊ฒ ๊ฐ์ต๋๋ค.
ํ ๋๋ฆฌ์ ์ผ์ชฝ์ด ๋๋ฌด ๋์ต๋๋ค.
@ be5invis @MrTravisB @rauschma @marcusrugger @jpaaso
์ฌ๋ฌ๋ถ์์ด ๊ธ์ด ๊ธด ๊ธ์ด๋ผ๋ ๊ฒ์ ์๊ณ ์์ผ๋ฏ๋ก ๋ชจ๋ ๊ฒ์ ์ฝ์ง๋ ์์์ ๊ฒ์ ๋๋ค.ํ์ง๋ง ์ฌ๊ธฐ ์ฃผ๋ณ์ ๊ฒ์๋ฌผ์ ์ฝ์ด
์ ์ฌ์ ์ธ ํฌ์คํฐ : ์ค๋ ๋๋ฅผ ํตํด ๋ฌธ์ ๊ฐ ์ด๋ฏธ ํด๊ฒฐ๋์๋์ง ํ์ธํ์ญ์์ค. ๊ฒ์ ํ ๋๋ง๋ค ์๋ฐฑ ๋ช ์ ์ฌ๋๋ค์ด ๊ทํ์ : +1 : ๊ฐ์ฌํฉ๋๋ค.
@anyong ๊ทธ๋ฌ๋โOpen editorโ๋ ๋ ๊ฐ์ ์ด์ ์ด๋ฉด ๊ธฐ์กด ์์
ํ์ผ ๋ชฉ๋ก์ ๋ ๊ฐ๋ก ๋๋๋๋ค. ๋ชจ๋ ํธ์ง์ ์ด์ ๋ํด ํ๋์ "์์
ํ์ผ"๋ง ์๋ค๋ ์๊ฐ์ด ๋ง์์ ๋ญ๋๋ค.
์ด ์ต์
์ค ํ๋๋ฅผ ์ ํํ์ญ์์ค.
@ be5invis ์ ์ผํ ์ฐจ์ด์ ์ ์๊ฐ์ ๊ตฌ๋ถ ๊ธฐํธ๊ฐ ์๋ค๋ ๊ฒ์ ๋๋ค. ์ฌ์ ํ ํ์ผ์ ๋๋๊ทธํ์ฌ ์ํ๋ ํธ์ง๊ธฐ์์ ์ด ์ ์์ต๋๋ค.
@anyong ์จ๊ธธ ์ ์๋์? "๊ตฌ๋ถ์"๋ฅผ ์จ๊ธฐ๊ณ ํ ํธ์ง๊ธฐ ์ด์์ Ctrl-Tab์ ์ ํํ๋ฉด ๋ค๋ฅธ ์ด์์ ์ด๋ฆฐ ํ์ผ๋ก ์ ํ ํ ์ ์์ต๋๊น? ์ฌ๊ธฐ๊พผ๋ค์ด ์ํ๋ ๊ฒ์ ๊ธฐ์กด ํ๋์ ์์ ํ ์ ์งํ๋ ๊ฒ์ ๋๋ค.
์์ ๋งํฌ ํ ๋๊ธ์ @ be5invis :
Ctrl Alt Tab์ ๋ชจ๋ ํญ ๊ทธ๋ฃน ๋ด์ ๋ชจ๋ ํญ ๋ชฉ๋ก์ ํ์ํฉ๋๋ค.
์, ์ํ๋ ๊ฒฝ์ฐ ํ์ฌ Ctrl + Tab ๋์์ ์ ์งํ๋๋ก ํค ๋ฐ์ธ๋ฉ์ ์ค์ ํ ์ ์์ต๋๋ค.
@anyong ์
ํ์ง๋ง ๊ทธ๋๋ "์ผ์ชฝ / ์ค๋ฅธ์ชฝ"ํ์๊ธฐ๋ฅผ ์จ๊ธฐ๊ณ ๋ชฉ๋ก์ ํ๋์ฒ๋ผ ๋ณด์ด๊ฒ ๋ง๋ค ์ ์์ต๋๊น?
@stevencl์ ๋ํ ์ง๋ฌธ์ ๋๋ค.
์์ด! ๊ณง ํญ์๋ฐ์ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค!
Great News ..we are Getting Tabs .. but we't want to loose 'Working Files'Folder .Keep it along with tabs?
๋๋ฐ! ํญ ๊ทธ๋ฃน
@ be5invis ๋ง์ต๋๋ค . ํธ์ง๊ธฐ๋ฅผ ๋ถํ ํ๋ฉด ์ด๋ฆฐ ํธ์ง๊ธฐ ๋ชฉ๋ก์ ์ฌ๋ฌ ํธ์ง๊ธฐ ๊ทธ๋ฃน์ ํ์ํ๋ ค๊ณ ํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ฌ๋ฌ ํ์ผ๋ก ์์
ํ๊ธฐ ์ํด์ด ์์
์ ์ํ ํ ํ์๋ ์์ต๋๋ค. ํ ๋ฒ์ ๋ ๊ฐ ์ด์์ ํ์ผ์ ๋ณด๋ ค๋ฉด ํธ์ง๊ธฐ๋ฅผ ๋ถํ ํฉ๋๋ค. ์ธ์ ๋ ์ง ํธ์ง๊ธฐ ํ๋๋ง ํ์ํด๋ ์ฌ๋ฌ ํ์ผ์ ์ด์ด ๋ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด,์ด ์คํฌ๋ฆฐ ์ท์์
๋ ๊ฐ์ ํ์ผ์ด ์ด๋ ค ์์ง๋ง ํธ์ง๊ธฐ๋ฅผ ๋ถํ ํ์ง ์์๊ธฐ ๋๋ฌธ์ ๊ทธ์ค ํ๋๋ง๋ณด๊ณ ์์ต๋๋ค. ์ด๋ฆฐ ํธ์ง๊ธฐ ๋ชฉ๋ก์๋ ๋ ํ์ผ์ด ๋ชจ๋ ํ์๋๋ฉฐ ์ฌ๊ธฐ์์ ๋๋ ์ค๋ฅธ์ชฝ ์๋จ์ ์ค๋ฒํ๋ก ์ปจํธ๋กค์ ํตํด ์ํธ ์์ฉํ ์ ์์ต๋๋ค. (์ฌ๊ธฐ์๋ ํญ์ด ํ์๋์ง ์์ต๋๋ค. ์ด๊ฒ์ ํญ ์์ ์ต์
์
๋๋ค.)
์ด ์์ ์ ์ํ ํ ์ด์ ๋ ํ์ฌ ์์ ํ์ผ ์ค์ ์์ ๋ ๊ฐ์ ํธ์ง๊ธฐ๋ก ์ด๋ ค์๋ ํ์ผ์ ๊ด๋ฆฌ ํ ๋ ํผ๋ ๋ ๊ฐ๋ฅ์ฑ์ด ์๊ธฐ ๋๋ฌธ์ ๋๋ค. ์๋ฅผ ๋ค์ด, ํ์ฌ ์ ํ์ ์๋ ์คํฌ๋ฆฐ ์ท์์ ์์ ํ์ผ ๋ชฉ๋ก์์ app.js ํ์ผ์ ๋ซ์ผ๋ฉด ์ด๋ป๊ฒ๋ฉ๋๊น? ๋ ํธ์ง์๊ฐ ๋ชจ๋ ๋ซ๊ฑฐ๋ ๋ ์ค ํ๋๋ง ๋ซ์์ผํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ค ์ค ํ๋๋ง ์๋ค๋ฉด ์ด๋ ๊ฒ์ ๋๊น?
๋ชจํธํจ๊ณผ ๋ถํ์ค์ฑ์ ํผํ๊ธฐ ์ํด ๊ฐ ํธ์ง๊ธฐ ๊ทธ๋ฃน์ ์ด๋ ค์๋ ํ์ผ์ ๋ํด ๋ ๋ช ํํ๊ฒ ์ ํํ์ต๋๋ค.
์ด๊ฒ์ด ์๋ก์ด ๋์์ ๋ ์ ๋ฐ์ํ๋ค๊ณ ๋๋ผ๊ธฐ ๋๋ฌธ์ ์์ ํ์ผ์ ์ด๋ฆ์ ํธ์ง๊ธฐ๋ฅผ ์ด๋๋ก ๋ณ๊ฒฝ ํ ์ด์ ์ด๊ธฐ๋ํฉ๋๋ค.
์ ์๋ก ์ด๋ (F12) ์ต์ ์ ์ญ๊ณ ํ ํ ์คํธ์ ๊ฐ์ด ํฅ์๋์ด์ผํฉ๋๋ค (์ ์ ํ๋๋ ํ๋ก์ ํธ์ ๋ค๋ฅธ ํ์ด์ง์ ์์)) VS ์ฝ๋๋ฅผ ์ค์น ํ ํ ์ค๋ซ๋์์ด ๋ฌธ์ ์ ์ง๋ฉดํ๊ณ ์์ต๋๊น? ์ด๊ฒ์ ๋ํ ๋์์ด ์์ต๋๊น?
@ vinod-a-ext-Go To Definition์์ ์ง๋ฉดํ๊ณ ์๋ ๋ฌธ์ ๋ฅผ ์ค๋ช ํ๋ ์ ๋ฌธ์ ๋ฅผ์ฌ์ญ์์ค.
ํ
VS ์ฝ๋์ ์ ์ ๋ฌธ์ ๋ก ์ด๋
https://github.com/Microsoft/vscode/issues/6238
@stevencl ์ ์๊ฒฌ์ "์ด๋ฆฐ ํธ์ง๊ธฐ"์์ ๋ ์ด๋ธ์ ์จ๊ธฐ๊ณ ๋จ์ํ ๋ค๋ฅธ ํจ๋์ ๋ํ๋ด๋ ์ ์ ๊ทธ๋ฆด ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ํจ๋์ด ๋ซํ๋ฉด ๋ ๋ชฉ๋ก์ ์์ฐ์ค๋ฝ๊ฒ ๋ณํฉ ํ ์ ์์ต๋๋ค.
์ ์ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ด์ ๋ํ ๋ค์ํ ์๊ฐ์ ์ฒ๋ฆฌ ๋ฐฉ๋ฒ์ ์ดํด ๋ณด๊ฒ ์ต๋๋ค.
๋ ์ง : 2016 ๋
5 ์ 10 ์ผ ํ์์ผ 04:06:34 -0700
๋ณด๋ธ ์ฌ๋ : [email protected]
๋ฐ๋ ์ฌ๋ : [email protected]
์ฐธ์กฐ : [email protected]; [email protected]
์ ๋ชฉ : Re : [Microsoft / vscode] ์ด๋ฆฐ ํ์ผ์ ๋ํ ์ ์ ํ ํญ (# 224)
@stevencl ์ ์๊ฒฌ์ "์ด๋ฆฐ ํธ์ง๊ธฐ"์์ ๋ ์ด๋ธ์ ์จ๊ธฐ๊ณ ๋จ์ํ ๋ค๋ฅธ ํจ๋์ ๋ํ๋ด๋ ์ ์ ๊ทธ๋ฆด ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ํจ๋์ด ๋ซํ๋ฉด ๋ ๋ชฉ๋ก์ ์์ฐ์ค๋ฝ๊ฒ ๋ณํฉ ํ ์ ์์ต๋๋ค.
โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
๊ถ๊ธํฉ๋๋ค. ์ด ๊ฐ์ ๋ชจํ์ ์์ฑํ๊ธฐ ์ํด ์ด๋ค ํ๋ก๊ทธ๋จ์ ์ฌ์ฉ ํ์ต๋๊น?
์ด๋ฌํ ๋ชจํ์๋ PowerPoint๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ์ฐ๋ฆฌ์ ์๋๋ ์๊ฐ์ ๋์์ธ์ด ์๋ ์ํธ ์์ฉ ํ๋ฆ์ ์ด์ ์ ๋ง์ถ๋ ๊ฒ์ด ์์ต๋๋ค. ๋ฐ๋ผ์ PowerPoint์ ๋๊ตฌ๋ ํด๋น ์์ค์ ์ธ๋ถ ์ฌํญ์ ๋ํด ์ ์๋ํฉ๋๋ค. PowerPoint์์ ์์ ์ ์ํํ๋ฉด ์ผ๋ จ์ ํ๋ฉด์ ์ฝ๊ฒ ์ฐ๊ฒฐํ์ฌ ํ๋ฆ์ ๋ ์ ์ดํดํ ์ ์์ต๋๋ค.
๋ ์ง : 2016 ๋
5 ์ 10 ์ผ ํ์์ผ 05:03:55 -0700
๋ณด๋ธ ์ฌ๋ : [email protected]
๋ฐ๋ ์ฌ๋ : [email protected]
์ฐธ์กฐ : [email protected]; [email protected]
์ ๋ชฉ : Re : [Microsoft / vscode] ์ด๋ฆฐ ํ์ผ์ ๋ํ ์ ์ ํ ํญ (# 224)
๊ถ๊ธํฉ๋๋ค.์ด ๊ฐ์ ๋ชจํ์ ์์ฑํ๊ธฐ ์ํด ์ด๋ค ํ๋ก๊ทธ๋จ์ ์ฌ์ฉ ํ์ต๋๊น?
โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
4 ์ ์ถ์ ๋ ธํธ๋ฅผ๋ณด๊ณ ๋ฐฉ๊ธ ์ฌ๊ธฐ์ ์์ต๋๋ค. ์ค๋ ๋๊ฐ ์ค๋ซ๋์ ์ด๋ ค ์์ง๋ง ์๋ ๋์์ธ์๋ +1์ ๋๋ค. ์ฆ ํญ์ด ์์ต๋๋ค. ์ฒ์์๋ ์ ๊ฒฝ์ด ์ฐ์์ง ๋ง ๊ทธ ๋ค์ ์จ๊ฒจ์ง ์ฒ ํ์ ์ดํดํ๊ณ ์ดํดํ๊ฒ๋์์ต๋๋ค. ์ด์ Atom๊ณผ ํญ ์คํธ์ ์๊ฐํ๋ฉด ... ์ ๋จ๋ฆฝ๋๋ค. ๊ทธ ์ธ์๋ ๊ฐ๋ฐ์์ ์ฐธ์ฌ์ ์ฌ๋ ค ๊น์ ์๊ฒฌ ๋ฐ ํผ๋๋ฐฑ์ด ๋ง์์ ๋ญ๋๋ค.
์ด๊ฒ์ ์๋ํ๊ธฐ๋ฅผ ๊ธฐ๋ํฉ๋๋ค. ๋ด๊ฐ๋ณด๊ณ ์ถ์ ํ ๊ฐ์ง๋ ์ฌ๋ฌ ๊ด๋ จ ํ์ผ์ ๋จ์ผ ํญ์ผ๋ก ๊ฒฐํฉํ๋ ๊ฒ์ ๋๋ค ( ์ด VS ํ๋ฌ๊ทธ์ธ ๊ณผ ์ ์ฌ ํจ).
์ด๊ฒ์ ์ผ๋ฐ์ ์ผ๋ก ๊ด๋ จ ํ์ผ์ด์๋ Angular 2 ๊ฐ๋ฐ์์ ์กฐ์ง์ ์ ์งํ๋ ๋ฐ ๋งค์ฐ ์ ์ฉํฉ๋๋ค.
@lucidtech ์ ๋์ํ์ฌ '์์ ํ์ผ'ํด๋์ ์ฌ์ฉํ์ต๋๋ค. ํญ์ด์ด ํ๋ฅญํ ์ต์ ๊ณผ ๊ฒฐํฉ ๋ ์ ์๋ค๊ณ ์๊ฐํฉ๋๊น?
ํญ ๋ซ๊ธฐ ๋ฒํผ์ ์์น๊ฐ ํ๋ซํผ ๊ท์น๊ณผ ์ผ์นํด์ผํ๋ค๋ @coreh์ ๋์ํฉ๋๋ค. Visual Studio์์ Visual Studio Code๋ก ์ด๋ํ ๋ ๋ซ๊ธฐ ๋ฒํผ์ ์์น๋ฅผ โโ๋ณ๊ฒฝํ๋ ๊ฒ์ ๋ค์ ์ค๋ง์ค๋ฌ์ด ์ปจํ ์คํธ ์ ํ์ด ๋ ๊ฒ์ ๋๋ค.
๋ด ๋ ์ผํธ : ๋ด๊ฐ Atom, Sublime ๋๋ ๋ค๋ฅธ ์ด๋ค ๊ฒ, ์ํด, ํ ์คํฐ ํธ์ง์๋ค๋ณด๋ค ์ฝ๋๋ฅผ _love_ํ๋ ์ด์ ์ค ํ๋๋ ๊ทธ๊ฒ์ด ์น ๋ธ๋ผ์ฐ์ "ํญ"๊ฐ๋ ์์ ๊ตฌ๋ ๊ฒฝ์ ์ ์๋ํ์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค. Visual Studio, IDEA ๋ฐ Eclipse์ ๊ฐ์ ๊ธฐ์กด IDE๋ ๋ชจ๋์ด ์์ ์ ์ํํฉ๋๋ค. ๋ฐ๋ฉด์ ์ฝ๋๋ Emacs์์ ์ฐพ์ ์์๋ ๊ฒ๊ณผ ์ ์ฌํ "ํ๋ ์๊ณผ ๋ฒํผ"์ ๊ทผ ๋ฐฉ์์ ๊ฐ์ง๊ณ ์์ต๋๋ค (๊ทธ๋ฆฌ๊ณ Vim๋ ๋ฏฟ์ต๋๋ค).
ํ์ฐ์ ์ผ๋ก ๋ชจ๋ ํญ ๊ธฐ๋ฐ ํธ์ง๊ธฐ์์ ํ์๋ ํธ์ง๊ธฐ ํ๋ ์์ด ํด๋ ํฌ๋ธ๊ฐ ๋๋ฌด ์์์ ์ฝ์ ์์๋ ํญ์ผ๋ก ๋์ฐํ๊ฒ ์คํธ์๋ฐ๋ ๊ฒฐ๊ณผ๋ฅผ ์ฒ๋ฆฌํด์ผํ๋ ์๋ฌด๊ฐ ์์์ ์๊ฒ๋์์ต๋๋ค. ๋ํ Ctrl / โ-PI์ ํด๋นํ๋ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ๋ฉด ํ์ผ์ ์ฒ์ ํ์ ํ ๋๋ณด๊ณ ์๋ ํ๋ ์์ ์ํฐํฉํธ๋ก ๋ค๋ฅธ ํ๋ ์์ผ๋ก ๋คํ๋ฆฌ๊ฒ๋ฉ๋๋ค. ๋ค๋ฅธ ํ๋ ์์์ ๋์ผํ ํ์ผ์ ๋ณด๋ ค๋ฉด ์ด๋ฌํ ํธ์ง๊ธฐ์์ ๋ถํ ํ๋ ์๊ณผ ๊ฒฐํฉ๋๋ ๊ฒฝํฅ์ด์๋ ํฌ๋ฐํ "ํญ ๋ถํ "์์ ์ ์ํํด์ผํฉ๋๋ค. _ ํญ์ ํ์ผ ๋ฒํผ ์ํ๋ฅผ ๋์คํ๋ ์ด์ ์ฃผ์ด์ง ํ๋ ์๊ณผ ๋ฐ์ ํ๊ฒ ์ฐ๊ฒฐํฉ๋๋ค.
๊ฐ์ฑ์ ์ธ ํธ์๋ฅผ ์ฉ์ํ ์ ์๋ค๋ฉด VS Code๋ฅผ ๋ค๋ฅธ ํญ ํธ์ง๊ธฐ๋ก ๋ฐ๊พธ์ง ๋ง์ญ์์ค.
UX ๊ด์ ์์ ๋ณผ ๋ Atom ๋๋ ๋ค๋ฅธ ํธ์ง๊ธฐ์ ๋์๊ณผ ์ผ์นํ๋๋ก ํญ์ ๋งน๋ชฉ์ ์ผ๋ก ๊ตฌํํ๋ ๊ฒ์ด ์๋๋ผ _ โโ์ _ ์ฌ๋๋ค์ด ํญ์ ์ํ๋์ง (ํธ์ํ ์น์ ํจ์ด ์๋) ํ์ ํ๊ณ ๋ณด๋ค ํ์ ์ ์ธ ์๋ฃจ์ ์ด ์๋์ง ํ์ธํ๋ ๊ฒ์ด ๋์์ด ๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋ค์ ํ์๊ฐ ๊ฐ๋ฅํฉ๋๋ค. ๋๋ ํ์คํ ํ์ฌ์ ์์ ๊ณต๊ฐ ์ฒด์ ๊ฐ ๊ณ์ ๋ฐ์ ํ ์ ์๋ค๋ ๋ฐ ๋์ํฉ๋๋ค. ๋ค๋ฅธ ๋๊ตฐ๊ฐ๊ฐ ๋ฉํฐ ํค๋ ๋์คํ๋ ์ด๋ฅผ ๋ ์ ํ์ฉํ๊ธฐ ์ํด ๋์ผํ (ํญ ๊ธฐ๋ฐ "๋ฆฌํ"๊ณผ ๋์ผํ) ํ๋ก์ ํธ์์ ๋ณ๋์ ์ฐฝ์ ์ฌ๋ ๊ฒ์ ์ธ๊ธํ๋ฏ์ด ๋ ์ค๋ฆ ๋๋ค!
ํธ์ง : 19 ์ผ ์ ์ ์ ํ๋ฅผ๋ฐ์ง ๋ชปํ ๊ฒ์ด ๋งค์ฐ ์ฌํ๋ค. ๋ด๊ฐ ์๊ณ ์์๋ค๋ฉด ๊ฐ์ ํ์ ๊ฒ์ ๋๋ค. 1.1.0์ ๋ฆด๋ฆฌ์ค ๋ ธํธ์์๋ง ์ ์ ์์ต๋๋ค. :(
ํญ์ ๋์๊ฒ ํ์์ด๋ฉฐ ๊ด๋ จ ํ์ผ์ ๋ํ angular 2.0 ๊ทธ๋ฃนํ ๋ ํญ์ ๋ํ ๋ ๋ค๋ฅธ ์ ์๋ ์ข์ ์๊ฐ์ ๋๋ค. ๊ธฐ๋ฅ์ ๊ตฌ์ฑ ํ ์ ์๋ค๋ฉด ์ ํธ๋๊ฐ ๋ค๋ฅธ ์ฌ๋๋ค๋ ๋ง์กฑํ ๊ฒ์ ๋๋ค. ์ธ์ ์๋ ํ ์ ์์ต๋๊น !!! ???
@orospakr , ๋ฉ๋ด ์ต์ ์ ํตํด Sublime์ ํญ์ ๋ ์ ์์ต๋๋ค. ์ฐธ๊ณ ๋ก.
๋ฟก ๋นต๋จ
์ฌ๋๋ค์ด ํญ์ ์ํ๋ ์ด์ (ํธ์ํ ์น์ ํจ์ด ์๋)๋ฅผ ํ์ ํ๊ณ ํ์์ ๋ํ๋ณด๋ค ํ์ ์ ์ธ ์๋ฃจ์ ์ด ๊ฐ๋ฅํ์ง ํ์ธํ๋ ๊ฒ์ด ๋์์ด ๋ ๊ฒ์ ๋๋ค.
์ฌ๋๋ค์ด ์น์ ํจ์ ์ ์ธํ๊ณ ํญ์ ์ํ๋ ์ด์ ์ ๋ํ ์๋ง์ ํผ๋๋ฐฑ์ด ์์ต๋๋ค. ์ต์ํ๊ณ ์ฌ๋๋ค์ด ๊ทธ๊ฒ์ ์ต์ํ๋ค๋ฉด ์ฐฝ์๋ ฅ์ ๋ฐํํ๊ณ ์ด๋ฏธ ํจ๊ณผ๊ฐ์๋ ๋ฌด์ธ๊ฐ๋ฅผ ํ์ ํ๋ ๊ฒ์ ์ด์น์ ๋ง์ง ์์ต๋๋ค.
๊ทธ๋ค์ "์์ ํ์ผ"๋ก ํ์ ์ ์๋ํ๊ณ ํ ๊ทธ๋ฃน์ ๊ทธ๊ฒ์ ์ข์ํ๊ณ ๋ค๋ฅธ ๊ทธ๋ฃน์ ๊ทธ๊ฒ์ ์ซ์ดํ๊ณ ์ฌ๊ธฐ์์ ์ฐ๋ฆฌ๋ ์ค๋ ํญ์ ์์ฒญํฉ๋๋ค! ๊ฐ์ ์ฆํ๊ตฐ์ด ๋ค์ ์ผ์ด๋๊ธธ ๋ฐ๋ผ์ง ์๋๋ค๊ณ ์๊ฐํฉ๋๋ค ...
์ด๋ฅผ ์ํํ๋ ์ฌ๋ฐ๋ฅธ ๋ฐฉ๋ฒ์ ์ฌ๋๋ค์ด ๋จผ์ ์ฐพ๊ณ ์๋ ๊ฒฝํ์ ์ป์ ๋ค์ ์ํ ๋น๋ ์ค ๋ฐ / ๋๋ ์ต์ ์ผ๋ก ์ถ๊ฐ ๊ธฐ๋ฅ, ํ์ ๋๋ ์คํ์ํ๋ ๊ฒ์ ๋๋ค.
์ด ๊ฒฝ์ฐ ํญ / "์ด๋ฆฐ ํธ์ง์"๋๋ ๋ด์ผ ๊ทธ๋ค์ ์ ํ ์ฌํญ์ผ๋ก ๋ง๋ค์๊ณ ์ฌ๋๋ค์ด ๊ฒฝํ์ ์ตํธ ์ธํ๊ฑฐ๋ ์ตํธ ์์ ํ ์์๋ ๋ฅ๋ ฅ์ ๊ฐ์ ธ์ผํฉ๋๋ค.
๋๋ ์ฌ๊ธฐ์ ๊ฒ์์ ์กฐ๊ธ ๋ฆ์๋ค๋ ๊ฒ์ ์๊ณ ์์ง๋ง์ด ์น์ ๊ณผ ๊ด๋ จํ์ฌ :
๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ์ ์ ์ฒด ์ด๋ฆฐ ํญ์ผ๋ก ์น๊ฒฉํ๊ธฐ์ํ ์กฐ์น์ ๋ํด ๋ ผ์ํ์ต๋๋ค.
ํญ ๋ด์์ ์ฝํ ์ธ ํธ์ง
ํ์๊ธฐ์์ ํ์ผ์ ๋ ๋ฒ ํด๋ฆญ
ํญ ๊ทธ๋ฃน์์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ์ ๋ ๋ฒ ํด๋ฆญํฉ๋๋ค.
์ ๋ชฉ๋ก์ "๋ถ๋งํฌ ์ถ๊ฐ"๋ฅผ ํฌํจ ํด๋ฌ๋ผ๊ณ ์์ฒญํ๊ณ ์ถ์ต๋๋ค.
ํฐ ํ์ผ์ ์ฑ
๊ฐํผ๋ฅผ ์ถ๊ฐ ํ ๋ค์ ์ค์๋ก ๋ค๋ฅธ ํ์ผ์ ํด๋ฆญํ์ฌ ์์
ํ์ผ์ ๋ซ๋ ๊ฒ์ด ๋งค์ฐ ์ค๋ง ์ค๋ฝ์ต๋๋ค.
์ฆ์ ๋ซ์ผ๋ ค๋ ํ์ผ์ ์ฑ ๊ฐํผ๋ฅผ ์ถ๊ฐํ์ ๊ฐ๋ฅ์ฑ์ด ๊ฑฐ์ ์์ต๋๋ค.
๋ด๊ฐ ํ ์์๋ ํ ๋ง์ ๋๊ธ์ ๊ฒํ ํ๊ณ ํค์๋๋ฅผ ๊ฒ์ํ์ง๋ง ์ธ๊ธ ๋ ๊ฒ์ ์ฐพ์ง ๋ชปํ์ต๋๋ค.
ํญ์ ๊ดํ ํ, ์ฒซ์งธ, _ ๊ฐ์ฌํฉ๋๋ค! _ ๊ทธ๋ค์ ๋ถ์ฌ๋ ๋ด๊ฐ VS Code์ ๋ํด ์ซ์ดํ๋ ์ ์ผํ ๊ฒ ์ค ํ๋์ ๋๋ค.
ํญ ๊ฐ ํ์์ ์ฌ์ฉ์ ์ ์ ํ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ์๋ฅผ ๋ค์ด, ์ ๋ cmd + left
๋ฅผ ๋๋ฌ iTerm์ด ํญ ์ฌ์ด๋ฅผ ์ ํํ๋ ๋ฐฉ์์ ์ข์ํ๋ฉฐ ์ ํธ์ง๊ธฐ์์๋์ด ์์
์ ์ํํ๊ณ ์ถ์ต๋๋ค.
ํ๋ฅญํ ํธ์ง์ ๊ฐ์ฌํฉ๋๋ค <3
ํญ์ ํ์์ ๋๋ค ... ํญ์ด์์ ๋๊น์ง Sublime์ผ๋ก ๋ค์ ์ ํํฉ๋๋ค. ์ถ์ : ๋๋ ๋น์ ์ ํ๋์ ๋งค์ฐ ์ค๋งํฉ๋๋ค. UX์ ๋ํ ๊ฐ๊ฐ์ด์๋ ๊ฒ ๊ฐ์ง๋ง ์ด๊ฒ์ด UX๋ฅผ ๊ฐ์ ํ๊ธฐ ์ํด ์ํ๋์๋ค๊ณ ์ฃผ์ฅํฉ๋๋ค. ๋น์ ์ ํ๋ฅด์๋๋ ๋ฌด์์ ๋๊น? ์ฌ์ฉ์ ์ธํฐ๋ทฐ๋ ์ด๋์ ์์ต๋๊น? ์ฆ๋ช ํ์ญ์์ค.
@asadighi ๊ฒ์ํ๊ธฐ ์ ์ ๋๊ธ์ ์ฝ์์ต๋๊น? ํ์ ๊ด๋ฒ์ํ ์ธํฐ๋ทฐ๋ฅผ ์ํํ์ผ๋ฉฐ ์ ํํ ํญ์ ์ป๊ธฐ ์ํด ๋ ๋ง์ ์์ ์ ์ํํ๊ณ ์์ต๋๋ค. ๊ทธ๋ค์ ์ปค๋ฎค๋ํฐ์ ๋ํด ๋ฏฟ์ ์ ์์ ์ ๋๋ก ๋ฐ์์ด ์ข์ผ๋ฉฐ ํ๋ฅญํ ํธ์ง์๋ฅผ ์์ฐํ๊ณ ์์ต๋๋ค (๋ฌด๋ฃ). Sublime์ ๋ค์ ๋ฆด๋ฆฌ์ค๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ํ์ด์ ๋น๋๋ค.
๊ทํ์ ์ด์ ์๊ฒฌ์ ๊ทํ์ ํธ๊ฒฌ์ ๋งํ๊ณ ์์ต๋๋ค. ๋ด ๋ฐ๋๋ ๊ทธ๋ค์ด ์ฒ์๋ถํฐ ๊ฐ์ก๋ ํ๋์ ์์ต๋๋ค. ์ฌ๋๋ค์ด ๊ทธ๋ฌํ ๊ฒฐํจ์ ๋ํด ์ ํ์ ๊ฐํํ๊ธฐ ์์ํ๊ธฐ ์ ์ ์ฌ์ฉ์ ์ธํฐ๋ทฐ๊ฐ ์ด๋ฃจ์ด์ ธ์ผํฉ๋๋ค. ํฅ๋ฏธ๋กญ๊ฒ๋ ๋ ๋์ UX์ ์ด๋ฆ์ผ๋ก์ด ๊ฒฐํจ์ ์์ ํ๊ธฐ ์ํด ํฌ์ํ๋ ๊ฒ์ ์ฃผ์ ํ ์ ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ 11 ์๋ถํฐ ๊ณต๊ฐ๋์์ผ๋ฉฐ ๊ทธ ๊ธฐ๊ฐ ๋์ ๋๋ถ๋ถ์ ์๋ต์ ๊ทํ๊ฐ ๊ทํ์ ์ ๋ฌด๋ฅผ ์ํํ๋ ๋ฐฉ๋ฒ์ ๊ทํ๋ณด๋ค ๋ ์ ์๊ณ ์์ต๋๋ค.
@asadighi ๊ทธ๊ฒ์ ๋ชจ๋ ๋น์ ์ ๋จธ๋ฆฌ ์์ ์๊ณ ๋น์ ์ ๋ง๋ ์๋๋ ๊ฒ์ ๋น์ ์ ์๊ฒฌ์ ๋ณด์ฌ์ค๋๋ค.
@muellerkyle : +1 : ์ฌ์ฉํ๋ ๋ถ๋งํฌ ํ์ฅ์ ๋ํด ๋ฌธ์ ๋ฅผ ๋ง๋ค์ด์ผํฉ๋๋ค.
์ด ๊ธฐ๋ฅ์ ๊ธฐ๋ํ๊ณ ์์ต๋๋ค.
+1!
๋งค์ผ Eclipse, PhpStorm, Notepad ++ ๋ฐ VSCode๊ฐ์ ์ ํํฉ๋๋ค. CTRL+W
์ด ๋๋ฅผ ๋ฏธ์น๊ฒ ๋ง๋ ๋ค.
์ด ํํฐ์ ๋ฆ์์ง๋ง ํญ์ ์ ํ ์ฌํญ์ ๋๊น? ๋๋ ๊ทธ๋ค์ ๋์ณค๋ค ๊ณ ์๊ฐํ์ง๋ง ์ง๊ธ์ ๊ทธ๋ ์ง ์์ต๋๋ค. ์จ๊ธธ ๋ฐฉ๋ฒ์ด ์๋์ง ๊ถ๊ธํฉ๋๋ค. ํญ์ ์ฌ์ฉํ๊ณ ์ถ์ดํ๋ ์ฌ๋๋ค์ ์ซ์ดํ์ง ๋ง๊ณ , ํ์ / ์จ๊ธฐ๊ธฐ๋ฅผ ํ ๊ธํ๋ ๊ฒ์ ์ ํธํ๋ค๊ณ ์๊ฐํ์ธ์. ๊ทธ๊ฒ ๋ชจ๋ ํ๋ฅญํ ์ผ์ ์ ์งํ๋ ๊ฒ์ ๋๋ค. ๋๋ vscode๋ฅผ ์ข์ํฉ๋๋ค.
@jamesmenera ์, ์ ํ ์ฌํญ์ด์ง๋ง ์์ ํ์ผ๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค (์คํ ํธ์ง๊ธฐ).
์ ์ณ๋๊ณ , ๊ทธ ๋ชจํ ์ฌ์ง์ ๋ง๋๋ ๋ฐ ์ฌ์ฉํ ํ๋ก๊ทธ๋จ์ ๊ณต๊ฐ ํ์๊ฒ ์ต๋๊น?
@ciel , @stevencl ์ PowerPoint๋ฅผ ์ฌ์ฉ
๊ฐ์ธ์ ์ผ๋ก WireframeSketcher๋ฅผ ์ข์ํ์ง๋ง PowerPoint๋ ์๋ํฉ๋๋ค. :)
@jamesmenera๊ฐ ์ธ๊ธํ๋ฏ์ด ํญ๊ณผ ์ฌ์ด๋ ๋ฐ๊ฐ ์ ๋ง ๊ทธ๋ฆฝ์ง ๋ง ์์ ํ์ผ ์ ๊ทผ ๋ฐฉ์์ ์ข์ํ๋ ์ฌ๋๋ค์ด ๋ง์ผ๋ฏ๋ก ์ ํ ์ฌํญ์ด์ด์ผํฉ๋๋ค.
@ kadza93 ํญ๊ณผ ์์ ํ์ผ ๋ชจ๋ ์ ํ ์ฌํญ์ด ๋ ๊ฒ์ ๋๋ค ... ๋ช ๋ฒ์ด๋ ์ธ ๊ฒ์ธ์ง ๊ถ๊ธํฉ๋๋ค.
๊ฒ์ํ๊ณ "์ ํ ์ฌํญ"์ด๋ผ๋ ๋จ์ด๋ฅผ ์ฐพ๋ ๊ฒ์ ์ ๋ง ์ฝ์ต๋๋ค. ์ค์ ๋ก ๊ฒ์๋ฌผ์ ์์ฑํ๋ ๊ฒ๋ณด๋ค ๊ฒ์ํ๋ ๋ฐ ์๊ฐ์ด ๋ ๊ฑธ๋ฆฝ๋๋ค!
@eyalsk ์ ๋ถ๊ฝ์ด ๊ถ๊ธํด! ๋๋ ๋ด ํ์๋ฅผ ํํํ๊ธฐ ์ํด ์ฌ๊ธฐ์ ์์ผ๋ฉฐ ํญ์ ๋ํ ๋ง์ ํ์์ฑ์ ๋ณผ ์ ์์ผ๋ฏ๋ก ๋ค๋ฅธ ์ฌ๋๋ค์ด ๋งํ ๊ฒ์ ์ง์ํ๊ณ ๊ทธ๊ฒ์ ๋์ํจ์ผ๋ก์จ ๋ด๊ฐ ๋ญ๊ฐ ์๋ชปํ๊ณ ์์ต๋๊น? ๊ทธ๊ฑด ๊ทธ๋ ๊ณ ๊ฒ์ ๊ธฐ๋ฅ์ ๋ํ ํ์ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค ๋๋ ๋ด ์๊ฒฌ์ ํํํ๊ณ ์ถ์ ๊ธด ์ค๋ ๋์์ ๋ ๋ง์ด ์ฌ์ฉํด์ผํ๋ฉฐ ๋๊ตฐ๊ฐ ์ด๋ฏธ ๋์ ๋น์ทํ ํํ์ํ๋ค๋ฉด ๊ฑด๋ ๋ธ ๊ฒ์ ๋๋ค.
๊ทํ์ ๊ฒ์๋ฌผ์์ ๋จ 3 ์์์ต๋๋ค ...
์ด ์ค๋ ๋๋ฅผ ๋ฐ๋ผ ๊ฐ๋ฉด ํฅํ ๋ฆด๋ฆฌ์ค๋ฅผ ์ํด ํญ์์ ์ด๋ฏธ ๋ช ๊ฐ์ง ๊ฒฐ์ ์ด ๋ด๋ ค์ง ๊ฒ์ฒ๋ผ ๋ค๋ฆฝ๋๋ค (ํญ์ ์ ํ ์ฌํญ์ด๋ฉฐ ์์ด์ฝ์ด ํ์๋๋ ์์น, ํค ์ฝค๋ณด ๋ฑ). ๋ด๊ฐ ํ๋ฆฐ ๊ฒ์ด ์๋๋ผ๋ฉด ์ฌ๋๋ค์ด ์ง์ ํ ์์๋ ์ด๋ฌํ ๊ฒฐ์ ๋ชฉ๋ก์ด ์์ต๋๊น?
@jtlowe GitHub์ ๊ณ ์ ๋ ๋๊ธ์ฒ๋ผ ๋ช ํํ๊ฒ ๋ง๋๋ ์ฌ์ด ๋ฐฉ๋ฒ์ ์์ต๋๋ค. ์ฌ๋๋ค์ ์๋ก์ด ๋๊ธ์ ์์ฑํ๊ณ ์ค์ํ ๋ด์ฉ์ ๋ฌป์ต๋๋ค. GitHub๋ ๋ํ ๋๊ธ์ด ๋๋ฌด ๋ง์ผ๋ฉด ํ์ด์ง์์ ์ฐพ๊ธฐ๊ฐ ๋ ์ด๋ ค์ ์ง ๋ ๋๊ธ ์ ๊ธฐ๋ฅผ ์ํํฉ๋๋ค.
์๋ง๋ ๊ด๋ฆฌ์๊ฐ ์ด์ ํ์ด์ง ์๋จ (OP์ ์ด์ ๋ณธ๋ฌธ ์๋)์ "ํ์ฌ ์ํ : ๊ฐ๋ฐ ์ค"๋ฐฐ๋๋ฅผ ๋ฃ์ ์ ์์ต๋๊น?
์ด๊ฒ์ github์ ์ ์ ํ ๊ธฐ๋ฅ์ด์ด์ผํฉ๋๋ค --- ์ฌ๊ธฐ alt-text์ ๊ฐ์ ๊ฒ์ด ์ ์ํฉ๋๋ค : https://xkcd.com/979/
@ kadza93 ๋ ๋น์ ์ ๋ถ
๋๋ ๋ด ํ์๋ฅผ ํํํ๊ธฐ ์ํด ์ฌ๊ธฐ์ ์์ผ๋ฉฐ ํญ์ ๋ํ ๋ง์ ํ์์ฑ์ ๋ณผ ์ ์์ผ๋ฏ๋ก ๋ค๋ฅธ ์ฌ๋๋ค์ด ๋งํ ๊ฒ์ ์ง์ํ๊ณ ๊ทธ๊ฒ์ ๋์ํจ์ผ๋ก์จ ๋ด๊ฐ ๋ญ๊ฐ ์๋ชปํ๊ณ ์์ต๋๊น?
์๋์, ์๋ชปํ ๊ฒ์ ์๋์ง๋ง ์ ์ฉํ ๊ฒ๋ ์์ฑํ์ง ์์์ต๋๋ค. ํนํ ์ด๋ฌํ ์ด์ ๋ก ์ด๋ชจํฐ์ฝ / ๋ฐ์ ๊ธฐ๋ฅ์ด ์กด์ฌํฉ๋๋ค.
๊ทธ๊ฑด ๊ทธ๋ ๊ณ ๊ฒ์ ๊ธฐ๋ฅ์ ๋ํ ํ์ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค ๋๋ ๋ด ์๊ฒฌ์ ํํํ๊ณ ์ถ์ ๊ธด ์ค๋ ๋์์ ๋ ๋ง์ด ์ฌ์ฉํด์ผํ๋ฉฐ ๋๊ตฐ๊ฐ ์ด๋ฏธ ๋์ ๋น์ทํ ํํ์ํ๋ค๋ฉด ๊ฑด๋ ๋ธ ๊ฒ์ ๋๋ค.
์ ... ๋น์ ์ ๋ง์ ์๋ฏธ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ํ์ธ ๋ ๊ฒ์ ๋ํ ์๊ฒฌ์ ํํํ๋ ๊ฒ์ ๋๋ค! ๋ด๊ฐ ์์ง ์๊ฐ๋ฝ์ ์ค ์ฌ๋์๊ฒ ๋ต์ฅ์ํ๊ธฐ ๋๋ฌธ์ ๊ฒ์ ํ ํ์์กฐ์ฐจ ์์์ต๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ๊ธด ๊ฒ์๋ฌผ์์ ๊ฐ๋ฅํ ์ผ๋ฐ์ ์ธ ๋จ์ด๋ฅผ ๊ฒ์ํ๋ ๊ฒ์ ์์์ ๋๋ค.
์ค์ ๋ก ๊ฐ๋ฐ์๋ FAQ ๋ฐ ์ธ๋ถ ์ ๋ณด๋ฅผ ์ฌ์ฉํ์ฌ ์ ๋ฌธ์ ๋ฅผ ์ด์ด์ผํฉ๋๋ค.
์ด ์ค๋ ๋์์ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์ ์ ํ์ธํ๊ณ ์ด ๋ฌธ์ ๋ฅผ ๋ซ์ต๋๋ค. ์ฌ๋๋ค
์ด ๋ฌธ์ ๋ฅผ ๊ตฌ๋
ํ๋ ์ฌ๋๋ค์ ๋งค์ผ ์์ญ ๊ฐ์ ์ด๋ฉ์ผ์ ๋ฐ๊ณ ์์ต๋๋ค.
๋์ผํ "์ข์์"/ "์ซ์ด์"์ฝ๋ฉํธ.
2016 ๋
5 ์ 18 ์ผ ์ค์ 1:51์ "Kumar Harsh" [email protected]์ด ์์ฑํ์ต๋๋ค.
๊ด๋ฆฌ์๋ "ํ์ฌ ์ํ : ๊ฐ๋ฐ ์ค"๋ฐฐ๋๋ฅผ ํ์ ํ ์ ์์ต๋๋ค.
๋ฌธ์ ํ์ด์ง ์๋จ (OP์ ๋ฌธ์ ๋ณธ๋ฌธ ์๋)?์ด๊ฒ์ github์ ์ ์ ํ ๊ธฐ๋ฅ์ด์ด์ผํฉ๋๋ค --- alt-text์ ๊ฐ์ ๊ฒ
์ฌ๊ธฐ ์ ์ : https://xkcd.com/979/โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -219798727
@anyong ๊ทธ๋ ๋๋ ์์ ํ ๋์ํฉ๋๋ค! ๋
ผ์ ํ ์ฌํญ์ด ์์ผ๋ฉฐ tabs
๋ฐ open editors
์ด (๊ฐ) ๋ผ์ด๋ธ๋๋ฉด ์ด๋ฌํ ๊ธฐ๋ฅ์ ๋ํ ํผ๋๋ฐฑ์ ์ํด ๋ ๊ฐ์ ๊ฐ๋ณ ๋ฌธ์ ๋ฅผ ๋ง๋ค์ด์ผํฉ๋๋ค.
@eyalsk ์ฐ๋ฆฌ๋ ์ฌ์ ํ ์ปค๋ฎค๋ํฐ ์์ฑ ๋ฌธ์ ์ ๋ํ ์ ๋ฐ์ดํธ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ์คํํ๊ณ ์์ต๋๋ค. ์ด ์์ ์ ์ํํ๋ ๋ฐฉ๋ฒ์๋ ์ฌ๋ฌ ๊ฐ์ง๊ฐ ์์ง๋ง GitHub์ ๊ณ ์ ๋ ๋๊ธ ๊ธฐ๋ฅ์ด ์์ผ๋ฉด ๋ชจ๋ ๋์ฉ๋๋ค. ํตํฉ ํฐ๋ฏธ๋ ๋ฌธ์ https://github.com/Microsoft/vscode/issues/143#issuecomment -213581854๋ ์ค๋ ๋ ์ค๊ฐ์ ํฐ ์ ๋ฐ์ดํธ๋ก ์ง๊ธ๊น์ง ๊ด์ฐฎ ์์ผ๋ฉฐ ํ ๋ก ์ ํ์์ฑ์ด ๋ํ ๊ฒ ๊ฐ์ต๋๋ค ๊ทธ๋์ ๋ฌปํ์ง ์์์ต๋๋ค.
@Tyriar ๊ธ์, ๋น์ ์ ๊ฒ์๋ฌผ์ ์ฐธ์กฐ ํ ์ ์์ต๋๋ค, ๊ทธ๋์ ๋น์ ์ ๋จ์ง ์ ๊ฒ์๋ฌผ์ ๋ง๋ค๊ณ ๊ทธ๊ฒ์ ๋ซ์์ ์ค๋๋ ๊ฒ์ ์ฐธ์กฐ ํ ์๋ ์์ต๋๊น? ๋๋ ์ด๊ฒ์ด Roslyn์์ ์ผํ๋ ์ฌ๋๋ค์ด ๊ทธ๊ฒ์ํ๋ ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์๊ฐํ๊ณ ๊ทธ๋ค์ ๋ค๊ฐ์ค๋ ๋ฆด๋ฆฌ์ค์ ๋ชจ๋ ๊ธฐ๋ฅ์ ์์ฝํ๋ ๊ฒ์๋ฌผ์ ๊ฐ์ง๊ณ ์์ง๋ง ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ๊ทํ์๊ฒ ๋์ํ์ง๋ง ๊ณ ์ ๋ ๋๊ธ์ ๋งค์ฐ ์ ์ฉ ํ ์ ์์ต๋๋ค.
์ฐ๋ฆฌ๋์ด ๋ง์ผ์คํค์์ ํญ๊ณผ ์๋ํฐ ๊ทธ๋ฃน์์ํ ๋์์ธ์ ๊ตฌํํ๊ธฐ ์ํด ์์ ํด ์์ผ๋ฉฐ ๋ค์ ๋ง์ผ์คํค์์ ๊ณ์ ๊ทธ๋ ๊ฒ ํ ๊ฒ์ ๋๋ค.
์ง๋ ๋ฉฐ์น ๋์ UX ์ฐ๊ตฌ์ ์ฐธ์ฌ ํด์ฃผ์ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๊ฒฝํ์ ๊ฐ์ ํ๋ ๋ฐ ๋์์ด ๋ ํ๋ฅญํ ํผ๋๋ฐฑ์ ๋ฐ์์ต๋๋ค.
์ฃ์กํฉ๋๋ค. ๋์น ๊ฒฝ์ฐ ํญ์ ์ด๋ป๊ฒ ํ์ฑํํฉ๋๊น? ๋ด๊ฐ ๊ฐ์ง๊ณ ์๋ ๊ฒ์ฒ๋ผ ์ต์ ๋ด๋ถ์ ๋น๋์์ ์ฌ์ฉํ ์ ์์ง๋ง ํญ ํ์ ์ ์์ต๋๋ค. ๋ํ ํ์๊ธฐ์ '์์ ํ์ผ'์ด ํ์๋์ง๋ง # 6536์ ๋ช ์๋๋๋ก '์ด๋ฆฐ ํธ์ง๊ธฐ'๋ก ๋์ฒดํด์ผํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
@lllopo ์์ง ์ฌ์ฉํ ์ ์์ต๋๋ค. ์คํ / ์คํ ํธ์ง๊ธฐ๋ v1.3.0 ์ฉ์ผ๋ก ๋ณํฉ๋์์ผ๋ฉฐ ๋ค์ ์ฃผ์ ์ผ์ผ ๋น๋๊ฐ ์ ๊ณต๋๋ Insider์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
+1
+1
๐
์ฌ๊ธฐ์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง, ์ ์ฐ๋ฆฌ์๊ฒ ํญ ์ฌ์ฉ ์ต์
์ ์ ๊ณตํ์ง ์์ต๋๊น? ๐
๋๋ฅผ ํฌํจํ ๋ง์ ์ฌ๋๋ค์ด ํญ์ ์ข์ํฉ๋๋ค. ์ฐ๋ฆฌ์๊ฒ ๊ธฐ๊ฐ์ ์ ํํ์ญ์์ค!
@aminroosta ์ง์ฌ์ผ๋ก ... ์ฝ์ ์ ์์ต๋๊น? ๋น์ ์ ์ฅ๋์ ๋๊น?
์ฌ๋ฐ๋ ์ ์ ์ฌ๊ธฐ์ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ๋ฌป๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๊ณ์ํด์ ๊ทธ๋ค์ด ์ค์ ๋ก ๊ทธ๊ฒ์ ๊ฑฐ๋ถํ๊ฑฐ๋ ์ค์ ๋ก ํญ์ด์ค๊ณ ์ด๋ฅผ ๊ตฌํํ๋ ์์ ์ ํ์ธํ์ ๋ ์์ ์ ๋ง๋ก "์ ํญ"์ด๋ผ๊ณ ๊ฐ์ ํฉ๋๋ค!
์ด ์ธ์์ ์ด๋ค ์ฌ๋๋ค! ๋ฏฟ์ ์ ์๋!
์์
์ฒ์ 20 ~ 30 ๊ฐ์ ๋๊ธ์ ์ฝ๋ ๋ฐ 25 ๋ถ์ ๋ณด๋์ต๋๋ค.
๋๋ ์ง์ณ์ ์ด์ ๋ด ๋ถ๋ถ์์ ์ค์๋ก ๋ณด์ด๋ ๋๊ธ์ ๋จ๊ฒผ์ต๋๋ค.
๋ฏธ์ํฉ๋๋ค.
์ฐ๋ฆฌ๋ ๋ง์ดํฌ๋ก ์ํํธ R & D๋ฅผ ๋น๋ ํ ์ ์์ต๋๋ค. ํญ ์์คํ ์๋ ๋จ์ ์ด ์์ต๋๋ค.
UI ๋์์ธ์ ๋ชจ๋ ํํ์ ๋์์ธ๊ณผ ๊ฐ์ต๋๋ค. 90 %๋ ์ฌ์ฉ์๊ฐ ๊ธฐ๋ค๋ฆฌ๋ ๊ฒ์, 10 %๋ ์๋ก์ด ๊ฒ์ ๋ง๋ค๊ณ , ์๋ก์ด ํ์ ์ ์ด๊ณ ์ฌ์ฉ์ ์นํ์ ์ธ ์์คํ ์ ๋ง๋ค๋ ค๊ณ ํฉ๋๋ค.
์ค๋๋ ์๋ก์ด ํ ์คํธ ํธ์ง๊ธฐ์์ ๊ผญ ํ์ํ๋ ๋ชจ๋ ์ฌ์ฉ์ ์นํ์ ์ธ ์์คํ ์ ์ด์ ์ ์คํ๋๊ณ ๋ ผ์์ ์ฌ์ง๊ฐ ์์ต๋๋ค.
@aminroosta ๊ธด ๊ฒ์๋ฌผ์ ์ฝ์ ๋ ์๋ณธ ๊ฒ์๋ฌผ์ ์ฝ๊ณ ์ต์ ์ ๋ฐ์ดํธ๋ฅผ ๋ฐ์ผ๋ ค๋ฉด ์๋์์ ์๋ก ์คํฌ๋กคํ๋ ๋ฐ 1 ๋ถ ์ ๋ ์์๋ฉ๋๋ค.
์ด๊ฒ์ ๋งค์ฐ ๊ธด ํผ๋์ด๋ฏ๋ก ์ข์ ์ ์์ ๋๋ค.
2016 ๋
6 ์ 5 ์ผ ์ผ์์ผ ์ค์ 10:42 Eyal Solnik [email protected]
์ผ๋ค :
@aminroosta https://github.com/aminroosta ํ์ ๋๋ฆด๊ฒ์.
๊ธด ๊ฒ์๋ฌผ์ ์ฝ๊ณ ์๋ณธ ๊ฒ์๋ฌผ์ ์ฝ์ ๋ค์
์ต์ ์ ๋ฐ์ดํธ๋ ์๋์์ ์๋ก ์คํฌ๋กคํ๋ ๋ฐ 1 ๋ถ ์ ๋ ์์๋ฉ๋๋ค.โ
๋น์ ์ด ์ธ๊ธ ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -223826495,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe/AAInRHy6TDR-opr-8ZKmW-lRUgZDOP21ks5qIwqIgaJpZM4GljE8
.
๊ฐ์ธ์ ์ผ๋ก ์ ๋ Ctrl + Tab ์ ๊ทผ ๋ฐฉ์์ ์ข์ํฉ๋๋ค. ๋ด ๊ฐ์ธ์ ์ธ ๊ฒฝํ์ ๋ฐ๋ฅด๋ฉด ๋์์ 10 ๊ฐ ์ด์์ ํญ์ ์ด๋ฉด ํญ์ด ๋น ๋ฅด๊ฒ ์ง์ ๋ถํด์ง ์ ์์ต๋๋ค. "์์ ํ์ผ"์ ์ ๊ฑฐํ๊ฑฐ๋ ์ ์ด๋ ์ต์ ์ผ๋ก ๋จ๊ฒจ ๋๋ผ๊ณ ๋งํ๊ณ ์ถ์ต๋๋ค. ๋๋ ๊ทธ๊ฒ์ ์ฌ์ฉํ์ง ์์ผ๋ฉฐ ๊ทธ๊ฒ์ ๋๋ฅผ ์ํด ํผ๋์ ๋ํฉ๋๋ค. ์ฌ๊ธฐ์์ Ctrl + Tab์ ์ฌ์ฉํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
@adred Working files
(ํ์ฌ๋ Open editors
๋ผ๊ณ ํจ) ๋ฐ Tabs
๋ชจ๋ ์ ๊ฐ ์๋ ํ ์ ํ ์ฌํญ์
๋๋ค.
๋ฝ ์ธ๋ก
์ด ์ค๋ ๋๋ฅผ ์ ๊ทธ๊ณ ์ด ์ค๋ ๋์ ์ค์ํ ๋ถ๋ถ์ ๋ณต์ฌํ์ฌ ์ ์ค๋ ๋๋ฅผ ์ด ์ ์์ต๋๊น? ๋ชจ๋ ๊ฒ์ ์ฝ์ ์์๋ ์ฌ๋๋ค (๋๋ฌด ๊ธธ์ด์ผํ๋ค๊ณ ๋งํด์ผ ํจ)๊ณผ ๊ฐ์ ์ง๋ฌธ์ ์ฌ๋ฌ ๋ฒ ๋ฐ๋ณตํ๋ ์ฌ๋๋ค๋ก๋ถํฐ ๋งค์ผ ์ค๋ ๋๊ธ์ด ์์ผ๋ฉฐ, ํญ์ด ์ถ์๋๋ฉด ๊ณต๊ฐ ๋น๋์ ๋๋ฌ ํ ์์ ์ ๋๋ค. ์ด ์ค๋ ๋์์ ๋ ๋ง์ ์คํธ์ ํ์ธํ์ญ์์ค.
๋๋ ํญ ๊ด๋ จ ์ฌ๊ฑด์ ๋ํ ์ต์ ์ ๋ณด๋ฅผ ์ป๊ณ ์ถ์ต๋๋ค.์ด ์ค๋ ๋๋ ํ์ฌ ๊ทธ๋ ๊ฒ ํ ์์๋ ๊ณณ์ด์ง๋ง ๊ฐ์ ๋๊ธ์ ๋ํด ํ๋ฃจ์ ์ฌ๋ฌ ๋ฒ ์คํธ ์ด๋ฉ์ผ์ ๋ฐ๋ณตํด์๋ฐ๋ ๊ฒ์ ๋งค์ฐ ์ฑ๊ฐ์ ์ผ์ ๋๋ค.
ํค & ๊ฐ์ฌํฉ๋๋ค.
+1์ด ๋๋ฌด ๋ง์์ ์กฐ๊ธ ๋ง์ต๋๋ค.
2016 ๋ 6 ์ 6 ์ผ ์์์ผ ์ค์ 2์ 16 ๋ถ -0700, "anyong" [email protected]์ด ์์ฑํ์ต๋๋ค.
๋ฝ ์ธ๋ก
์ด ์ค๋ ๋๋ฅผ ์ ๊ทธ๊ณ ์ด ์ค๋ ๋์ ์ค์ํ ๋ถ๋ถ์ ๋ณต์ฌํ์ฌ ์ ์ค๋ ๋๋ฅผ ์ด ์ ์์ต๋๊น? ๋ชจ๋ ๊ฒ์ ์ฝ์ ์์๋ ์ฌ๋๋ค (๋๋ฌด ๊ธธ์ด์ผํ๋ค๊ณ ๋งํด์ผ ํจ)๊ณผ ๊ฐ์ ์ง๋ฌธ์ ์ฌ๋ฌ ๋ฒ ๋ฐ๋ณตํ๋ ์ฌ๋๋ค๋ก๋ถํฐ ๋งค์ผ ์ค๋ ๋๊ธ์ด ์์ผ๋ฉฐ, ํญ์ด ์ถ์๋๋ฉด ๊ณต๊ฐ ๋น๋์ ๋๋ฌ ํ ์์ ์ ๋๋ค. ์ด ์ค๋ ๋์์ ๋ ๋ง์ ์คํธ์ ํ์ธํ์ญ์์ค.
๋๋ ํญ ๊ด๋ จ ์ฌ๊ฑด์ ๋ํ ์ต์ ์ ๋ณด๋ฅผ ์ป๊ณ ์ถ์ต๋๋ค.์ด ์ค๋ ๋๋ ํ์ฌ ๊ทธ๋ ๊ฒ ํ ์์๋ ๊ณณ์ด์ง๋ง ๊ฐ์ ๋๊ธ์ ๋ํด ํ๋ฃจ์ ์ฌ๋ฌ ๋ฒ ์คํธ ์ด๋ฉ์ผ์ ๋ฐ๋ณตํด์๋ฐ๋ ๊ฒ์ ๋งค์ฐ ์ฑ๊ฐ์ ์ผ์ ๋๋ค.
ํค & ๊ฐ์ฌํฉ๋๋ค.
๋๊ธ์ ๋ฌ์ ๊ธฐ ๋๋ฌธ์ ์์ ํ ๊ฒ์
๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ฑฐ๋ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/224#issuecomment -223906131
์ ๋ฐ์ดํธ ํ ์คํธ @ https://code.visualstudio.com/updates#_workbench ์ ๋ํ ์๊ฒฌ
ํ ์คํธ๊ฐ ๋ช ํํ์ง ์์๊ณ ์ค์ ๋ก ์ ๋ฐ์ดํธ ๋ ์คํ์ด ์ด๋ฏธ ์ฌ๊ธฐ์ ์๊ณ ํญ์ด ๋์ค์ ์ฌ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ต๋๋ค. ์ ๋ฐ์ดํธ ํ ์ ๋ฐ์ดํธ ๋ ์คํ์ด ํ์๋์ง ์๊ณ ํ ์คํธ๋ฅผ ๋ช ๋ฒ ๋ค์ ์ฝ์ด์ผํ์ต๋๋ค.
๋์๊ฒ ํญ์ ๋ ๋ง์ ๋ฐ๋ณต์ด ํ์ํ๋ค๊ณ ๋งํ์ง๋ง (_this_ ์ ๋ฐ์ดํธ์๋ ํญ์ด ์์) 5 ์์ ์๋ํฐ ์คํ์ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ํด ํฐ ์ง์ ์ ์ด๋ฃจ์๋ค ๊ณ ํฉ๋๋ค (์ด ์ ๋ฐ์ดํธ์์๋ ํญ์ด ์์ง๋ง ์ ๋ฐ์ดํธ ๋ ์คํ _are_?) ๊ทธ๋ฆฌ๊ณ 6 ์ ๋ฆด๋ฆฌ์ค ๋ธ๋์น์ ๋ํด ๋ ๋ง์ ์์ ์ด ํ์ํ๋ค๋ ์ (์คํ์ ๋ ๊ฐ์ ํ๊ธฐ ์ํด?).
๊ทธ๋์ ์ ์ฒ๋ผ ํผ๋ ์ค๋ฌ์ ๋ ๋ถ๋ค์๊ฒ๋ ์ ๋ฐ์ดํธ ๋ ์คํ ์ด ์ค์ ๋ก์ด ์ ๋ฐ์ดํธ
@RyanEwen์ ๋์ํฉ๋๋ค. ๋๋ ๊ณต๊ฐ ๋ ๊ฐ๋ฐ๊ณผ ์์ฌ ์ํต์ ์์ ๋ํด ์ ๋ง ๊ฐ์ฌํ์ง๋ง, ๊ณต์ "๋ฆด๋ฆฌ์ค ๋ ธํธ"์ ์ผ๋ถ์ธ ์ด๋ฌํ ๋ฐํ๋ ์ ๋ง ํผ๋ ์ค๋ฝ์ต๋๋ค.
์๋ง๋ ์ด๊ฒ์ ์ค์ ๋ฆด๋ฆฌ์ค ๋ ธํธ์ '์ง๊ธ ์ฐ๋ฆฌ๊ฐ ์์ ํ๊ณ ์๋ ๊ฒ'๋ฑ์ผ๋ก ๋๋ ์ ์์ต๋๋ค.
๋ก๋๋งต์์ด ๋ฌธ์ ๋ฅผ ์ฐ๊ฒฐํ๋ ๊ฒ์ ์ข์ ์๊ฐ์ด ์๋ ์์ต๋๋ค. ์ฒ์๋ถํฐ ์ฝ์ผ๋ฉด ํ์ฌ ์ํ (์ด์ ํ ์ด์)์ ๋ํ ๋ช ํํ ์์ด๋์ด๋ฅผ ์ป์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์์งํด์ผ ํ ์ผ์ด ์์ง๋ง ํ์ฌ ์ํ๋ ๊ด์ฐฎ์ต๋๋ค : +1 :
์, ๊ทธ๋ค์ ๋ฌธ์ ๋ฅผ ์์ฝ ํ ๋ค์์ด ์์ฝ์ ๋ํ ๋งํฌ๋ฅผ ๊ฐ์ ธ์ผ ์ฌ๋๋ค์ด ๋ ผ์ ๋ ํ ํ์ฌ ๊ณํ์ ์ ์ ์์ต๋๋ค.
ํ ๋ก ์ ์ฐ๊ฒฐํ๋ ๊ฒ์ ๊ธธ์ด๊ฐ ๊ธธ๊ณ ์ฌ๋๋ค์ด ๊ฑฐ์ ๋ชจ๋ ๊ฒ์ ์ฝ์ง ์๊ณ ๋ ์์ด๋์ด๋ฅผ ์ป์ ์ ์๊ธฐ ๋๋ฌธ์ ์ข์ง ์์ง๋ง ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ถ๊ฐ๋ฅํ ์๋ ์์ต๋๋ค.
1.2 ๋ฆด๋ฆฌ์ค ๋ ธํธ๋ฅผ ์ฝ๊ธฐ ์์ํ์ ๋ ๊ฐ์ฅ ๋จผ์ ์ฐพ์ ๊ฒ์ _ ํญ ๊ธฐ๋ฅ _์ด์์ต๋๋ค. ๋๋ ๊ทธ๋ค์ด ํ์ฌ ์ํ๋ฅผ ๊ฑฐ๊ธฐ์ ๋๋ ๊ฒ์ ๊ฐ์ฌํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋๋ ๋ํ ํผ๋ ์ค๋ฌ์ ๋ค. ์ฒ์์๋ ์ฐฉ์ง ํ ์ค ์์๋๋ฐ ์ฐฉ์งํ์ง ์์๋ค๊ณ ์๊ฐํ์ง๋ง ๋ง์ ์ง์ ์ด์์์ต๋๋ค. ์ด ๊ฒฝ์ฐ ํด๋น ํญ๋ชฉ์ด ๋ฆด๋ฆฌ์ค ๋ ธํธ์ ๋งจ ์๋์ ์์ด์ผํ๋ฉฐ ํ ๋ก ๋๋ ์ด์ ํ์ ๋ํ ๋งํฌ (๋ ๋ค ๊ธฐ๋ฅ์ ์งํ ์ํฉ์ ์ฆ๋ช ํจ)์ ํจ๊ป ๋ค์๊ณผ ๊ฐ์ ์์ ๋ฉ๋ชจ๊ฐ ์์ด์ผํฉ๋๋ค. ํญ ๊ตฌํ์ ํฅํ ์งํ "_.
์ด ์ฌ์ํ ์ผ์ ๊ด๊ณ์์ด. ๋ฆด๋ฆฌ์ค์์ ํ๋ฅญํฉ๋๋ค. VS Code๋ ๋๋ผ์ด ๊ฐ๋ฐ์ฃผ๊ธฐ๋ฅผ ๊ฐ์ง ํ๋ฅญํ ์ ํ์ ๋๋ค.
VSCode๊ฐ 1.3.0-inider๋ก ์ ๋ฐ์ดํธ๋์์ต๋๋ค. ์ต๊ทผ ํ์ผ์ด ์ฌ๋ผ์ง ๊ฒ ๊ฐ์ต๋๋ค. ์ง๊ธ ํ ์์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น?
๋ฆด๋ฆฌ์ค ๋ ธํธ์ ๋ํ ํผ๋๋ฐฑ์ ๊ฐ์ฌ ๋๋ฆฌ๋ฉฐ ํผ๋์ ๋๋ ค ์ฃ์กํฉ๋๋ค. ์์ ์ด Stable์ ์์ง ์์์ ๋ช ํํํ๊ธฐ ์ํด ๋ฌธ์๋ฅผ ์์ ํ์ง๋ง Insiders Release ์์ ํญ ์์ ์ ๋ฏธ๋ฆฌ ๋ณผ ์ ์์ต๋๋ค.
์๋ฃ๋ ์์ ์ ๋ํด ์ด์ผ๊ธฐํ์ง๋ง ์์ ์ ์ธ ๋น๋์ ๋ํด ์ด์ผ๊ธฐํ๋ ์น์ ์ ๊ฐ๋ ๊ฒ์ ์ข์ ์๊ฐ์ด๋ฉฐ ํด๋น ๋ฒํท์ ๋ง๋ ์์ ์ด ๋ ๋ง์ ๊ฒฝ์ฐ ๋ค์ ๋ฌ์ ๊ทธ๋ ๊ฒ ํ ๊ฒ์ ๋๋ค.
@JoshClose ์ด ๋จ์ผ ์ค๋ ๋ ๋์ ๊ฐ๋ณ ๋ฌธ์ ์ ์ฐฌ์ฑํ์ฌ ๊ณง์ด ๋ฌธ์ ๋ฅผ ์ ๊ธ ๊ฒ์ด๋ฏ๋ก ์ ๋ฌธ์ ๋ฅผ์ฌ์ญ์์ค. ๊ณ ๋ง์.
๋จผ์ ํญ์ ๋ํ ์ฌ๋ฌ๋ถ์ ์๊ฐ, ์ข์์, ์ซ์ด์์ ๋ํด ๋ค์ ํ ๋ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ์ด ์ค๋ ๋์์ ๋ณธ ํผ๋๋ฐฑ (๊ธ์ ์ ๋ฐ ๋ถ์ ์ )์ ์ฌ๋๋ค์ด VS Code์ ๋ฏธ๋์ ๋ํด ์ผ๋ง๋ ์ด์ ์ ์ธ์ง ๋ณด์ฌ์ค๋๋ค.
๋๋ ์ฐ๋ฆฌ๊ฐ์ด ๋ฌธ์ ์ ์ ์ฉ์ฑ์ ์์งํ๋ค๋ ๋ฐ ๋ชจ๋ ์ฌ๋๋ค์ด ๋์ ํ ์ ์๋ค๊ณ ์๊ฐํ๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๋๋ ๋ํ๋ฅผ ์ ๊ธ ๊ฒ์ด๋ค. 2016 ๋ 6 ์ ๋ฐ๋ณต ์ด ๋๋ ๋๊น์ง ํญ / ํญ ์์ ์ต์ ์ด ์ ๊ณต ๋ ๋๊น์ง์ด ๋ฌธ์ ๋ฅผ ์ด์ด ๋๊ฒ ์ต๋๋ค.
VS Code ํ์ด _may_์ด ํธ์ ์
๋ฐ์ดํธ๋ฅผ ๊ฒ์ํ๋ ๋์ ์ถ๊ฐ ํญ ๋์์ธ์ด๋ ํ ๋ก ์ ์ํด ์๋ก์ด ๋ฌธ์ ๋ฅผ ๋ง๋ค ๊ฒ์
๋๋ค. ๋ฌธ์ ๋ฅผ tabs
๋ ์ด๋ธ๋ก ํ์ํ์ฌ ์ฝ๊ฒ ์ฟผ๋ฆฌ ํ ์ โโ์์ต๋๋ค. ์ฌ๋ฌ๋ถ๋ ์๋ก์ด ํญ ํน์ ๋ฌธ์ ๋ฅผ ์ด โโ์ ์์ผ๋ฉฐ, ํจ๊ป ๊ฐ๋ฅํ ์ต์์ ๊ฒฝํ์ ๊ตฌ์ถํ๊ธฐ ๋๋ฌธ์ ํน์ ๋ฌธ์ ์ ๋ํ ์ฌ๋ฌ๋ถ์ ํผ๋๋ฐฑ์ ๊ธฐ๋ํฉ๋๋ค.
๋ค์ ํ ๋ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ์ด์ Insiders Release๋ฅผ ์ค์นํ์ญ์์ค!
https://github.com/Microsoft/vscode/issues/6605 ๋ ํค ๋ฐ์ธ๋ฉ์ ์ฌ์ฉํ ์ถ๊ฐ ๋๋ ๋ณ๊ฒฝ๋ ๋ชจ๋ ๋ช ๋ น ์๋ณ์๋ฅผ ๋ฌธ์ํํฉ๋๋ค. ์คํ ๋ชจ๋ธ์ VS Code์ UI๋ฅผ ํฌ๊ฒ ๋ณ๊ฒฝํ๊ธฐ ๋๋ฌธ์ ํธ์ง๊ธฐ ๋๋ ๊ทธ๋ฃน๊ณผ ๊ด๋ จ๋ ๋ชจ๋ ๋ช ๋ น์ ๋ค์ ๊ฒํ ํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
์ด์ ์ผ๊ฐ ๋ด๋ถ์ ๋น๋ (http://code.visualstudio.com/Download#insiders)์์ ํญ์ ํ์ฑํ ํ ์ ์์์ ์๋ ค ๋๋ฆฌ๊ฒ๋์ด ๊ธฐ์ฉ๋๋ค. ๊ด๋ จ ์ค์ ์ workbench.editor.showTabs
์
๋๋ค. ํธ์ง๊ธฐ ์คํ, ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํธ์ง๊ธฐ ๋ฐ ํญ์ ๊ฐ๋
์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ฆด๋ฆฌ์ค ์ ๋ณด ๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
์๋ง๊น์ง (์๋ง๋ ๊ทธ ์ดํ์๋)์ด ์์ญ์์ ๊ณํ๋ ์์ ์ด ์์ง ๋จ์ ์์ผ๋ฏ๋ก ๋ด๋ถ์๋ก๋ถํฐ ํผ๋๋ฐฑ์ ์์งํ๊ฒ๋์ด ๊ธฐ์ฉ๋๋ค. ํญ์ ์ฌ์ฉํ๋ ๋์ ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ๋ฉด ์์ ๋กญ๊ฒ ์ด ์ ์์ต๋๋ค.
๊ฐ์ฌ!
@bpasero ๊ฐ ์ธ๊ธํ๋ฏ์ด ์ด์ ์ผ๊ฐ ๋ด๋ถ์ ๋น๋์์ ํญ์ ํ์ฑํ ํ ์ ์์ต๋๋ค.
์ด ๋ฐฉ๋ฒ์ ์๋ํ๊ณ 30 ๋ถ ๋์ ์๊ฒฌ์ ๊ณต์ ํ ์ ์๋ค๋ฉด ์ฌ๊ธฐ์์ ์ฑํ ์ ๋ฑ๋กํ์ญ์์ค. https://calendly.com/stevencl/vs-code-tabs/
์ํ๊น๊ฒ๋ ๋ค์ ์ฃผ ์์์ผ๊ณผ ํ์์ผ์ ๋ด ์๊ฐ (์ค์ฝํ๋๋ ์๋ ๋ฒ๋ฌ์ ์์ต๋๋ค)์๋ง ์๊ฐ๋๋ฅผ ์ ๊ณต ํ ์ ์์ต๋๋ค.
tl; dr; workbench.editor.showTabs: true
๋ก VS Code ๋ด๋ถ์ ๋น๋ ์์ ํญ ํ์ฑํ
์ฐ๋ฆฌ๋ ์ผ๋ฐ์ ์ธ ์๋ ๊ฒ์ ํ ์คํธ๋ฅผ ํตํด ์ด๋ฒ ์ฃผ 6 ์ ์ด์ ํ๋ฅผ ์ํด ๋ง๊ฐํฉ๋๋ค. ํญ์ ํ ์คํธ ๊ณํ (https://github.com/Microsoft/vscode/issues/7854)์ ์์ผ๋ฉฐ ์ผ์ฃผ์ผ ๋์ ์ผ๋ถ ์ปค๋ฒ๋ฆฌ์ง๋ฅผ ๋ฐ๊ฒ๋ฉ๋๋ค. ์ฐ๋ฆฌ๋ ์ฌ์ ํ 6 ์ ํญ์ ์์ ํ๊ณ 6 ์ ํฌ์คํธ ํผ๋๋ฐฑ์ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ ํ ๊ฒ์ผ๋ก ์์ํฉ๋๋ค. ํ์ง๋ง ๋๋ถ๋ถ์ ์์ ์ด ์๋ฃ๋์์ผ๋ฏ๋ก์ด ๋ฌธ์ ๋ฅผ ์ข ๋ฃํ๊ฒ ์ต๋๋ค.
์ด ์์ ํญ๋ชฉ์ ์ค๋ช ์์ @TurkeyMan ์ ์ ์ฐฝ์์ ์ด๊ธฐ ์ํด ํญ์ ์ํฌ ๋ฒค์น ๋ฐ์ผ๋ก ์ด๋ํ๋ ๋ฐฉ๋ฒ๊ณผ ํญ์ ์์ฒญํฉ๋๋ค. ์ฐ๋ฆฌ๊ฐ ํ ํญ ์์ ๊ณผ ๊ด๋ จ์ด ์๊ธฐ ๋๋ฌธ์ ํ์๋ฅผ https://github.com/Microsoft/vscode/issues/8171 ๋ก ์ถ์ถํ์ต๋๋ค.
๋ฌธ์ ๋ฅผ ์๋ํ๋ ๋์ ํ์๋๋๋๋ก ํญ์ ๋ฌธ์ ๋ฅผ ๊ณ์ ์ ์ถํ์ญ์์ค. ๋ด๋ถ์ ๋น๋ ํ ์คํธ์ ๋์์ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ค๋ ์๊ฐ์๋ด์ด ํตํ์ ์ฐธ์ฌํ๊ณ ํผ๋๋ฐฑ์ ์ ๊ณตํด ์ฃผ์ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ์ฌ๋๋ฆฝ๋๋ค. @anyong ์ ์ด๋ฏธ ์ฐ๋ฆฌ๊ฐ ๋ฐํ ํ ๋ด์ฉ์ ์์ฝํ๋ ํ๋ฅญํ ์์ ์ ์ํํ์ง๋ง ์๋์ ๋ช ๊ฐ์ง ์ธ๋ถ ์ ๋ณด์ ์คํฌ๋ฆฐ ์ท์ ์ถ๊ฐํ๊ฒ ์ต๋๋ค.
์๊ฐ ๋์์ธ
๋จผ์ ์ด ์ด๋ฏธ์ง๋ VS Code์์ ํญ์ด ์ด๋ป๊ฒ ๋ณด์ด๋์ง ๋ณด์ฌ์ค๋๋ค.
์ฐ๋ฆฌ๋ ๊ฐ๋ณ๊ณ ์ฐ๋งํ์ง ์์ ์ธํ์ ๋ชฉํ๋กํ๊ณ ์์ผ๋ฉฐ ๋๋จธ์ง VS Code์ ์ ์ด์ธ๋ฆฝ๋๋ค. ์ฐ๋ฆฌ๋ ์์ง ๊ฐ๋ฒผ์ด ํ ๋ง์์ ์ด๋ป๊ฒ ๋ณด์ผ์ง ์์ง ์์ฑํ์ง ์์์ต๋๋ค.
์ ์ด๋ฏธ์ง์์ ๋ณผ ์ ์๋ฏ์ด ํญ์๋ ์ด๋ฆ ์ผ์ชฝ์ ๋ซ๊ธฐ ๋ฒํผ์ด ์์ต๋๋ค. ํ์ผ์ ์ ์ฅ๋์ง ์์ ๋ณ๊ฒฝ ์ฌํญ์ด ํฌํจ๋์ด ์์ผ๋ฉด ๋ซ๊ธฐ ๋ฒํผ์ด์๋ ๊ณณ์ ๋ํฐ ํ์๊ธฐ๊ฐ ํ์๋ฉ๋๋ค.
ํญ ์๋ก ๋ง์ฐ์ค๋ฅผ ๊ฐ์ ธ ๊ฐ๋ฉด ํญ์์๋ ํ์ผ์ ์ ์ฒด ๊ฒฝ๋ก๊ฐ ํฌํจ ๋ ๋๊ตฌ ์ค๋ช ์ด ํ์๋ฉ๋๋ค.
๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ
๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ๊ณผ ์ด๋ฆฐ ํญ์ ๋ช ํํ๊ฒ ๊ตฌ๋ถํ๊ธฐ ์ํด ๋ค์ ์์ด์ด ํ๋ ์์์์ ๊ฐ์ด ํญ์ ์ ๋ชฉ์ ๊ธฐ์ธ์ ๊ผด๋ก ํ์ํฉ๋๋ค.
๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ์ ์ ์ฒด ์ด๋ฆฐ ํญ์ผ๋ก ์น๊ฒฉํ๊ธฐ์ํ ์กฐ์น์ ๋ํด ๋ ผ์ํ์ต๋๋ค.
๊ณผ๋ค
ํ์ฑ ํญ์ ์ค๋ฅธ์ชฝ์ ํญ์ด ์ด๋ฆฝ๋๋ค. ํญ ๊ทธ๋ฃน์ ๋ชจ๋ ํญ์ ํ์ ํ ๊ณต๊ฐ์ด ์ถฉ๋ถํ์ง ์์ผ๋ฉด ํญ์ด ์ค๋ฒํ๋ก๋ฉ๋๋ค. ๋ ๋ง์ ํญ์์ํ ๊ณต๊ฐ์ ํ๋ณดํ๊ธฐ ์ํด ํญ ๋ด๋ถ์ ํ์ผ ์ด๋ฆ์ ์๋ฅด์ง ์์ต๋๋ค.
์ค๋ฒํ๋ก๊ฐ์์ ๋๋ง๋ค ์๋ธ๋ก ์ ํ์ํฉ๋๋ค. ํด๋น ๊ฐ๋งค๊ธฐ ํ๋ฅผ ํด๋ฆญํ๋ฉด ํญ ๊ทธ๋ฃน์ ๋ชจ๋ ํญ์ ๋์ดํ๋ ๋น ๋ฅธ ์ด๊ธฐ ๋ํ ์์๊ฐ ํ์๋์ด ์ฌ์ฉ์๊ฐ ๋ณด๋ ค๋ ํญ์ ์ฐพ์ ์ ์์ต๋๋ค.
ํ์ฌ ์ค๋ฒํ๋ก ์ํ ์ธ ํญ์ ํด๋ฆญํ๋ฉด ํด๋น ํญ์ด ํ์๋ฉ๋๋ค.
ํญ ํ์
๋ค์ ๋ช ๋ น์ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๊ฐ ํญ์ ํ์ ํ ์ ์์ต๋๋ค.
์์ ํ์ผ
์ฐ๋ฆฌ๋ ์ด๊ฒ์ด ์ค์ ๋ก ๋ฌด์์ธ์ง ๋ ์ ๋ฐ์ํ๊ธฐ ์ํด ํธ์ง๊ธฐ๋ฅผ ์ด๋๋ก ์์ ํ์ผ์ ์ด๋ฆ์ ๋ณ๊ฒฝํ์ต๋๋ค.
์ด๋ฆฐ ํธ์ง๊ธฐ ๋ชฉ๋ก์ ํญ๊ณผ ๋์ผํ๊ฒ ์๋ํฉ๋๋ค. ํญ์ผ๋ก ์๊ฐํํ์ง ์๊ณ ํ์๊ธฐ์ ๋์ดํฉ๋๋ค.
๋ ๊ฐ ์ด์์ ํธ์ง๊ธฐ ๊ทธ๋ฃน์์ ํ์ผ์ด ์ด๋ ค ์์ผ๋ฉด ์ด๋ฆฐ ํธ์ง๊ธฐ ๋ชฉ๋ก์ ๋ค์๊ณผ ๊ฐ์ด ํ์๋ฉ๋๋ค.
์ฌ์ฉ์๊ฐ ์ฌ๋ ๋ชจ๋ ํธ์ง๊ธฐ๋ ์ด๋ฆฐ ํธ์ง๊ธฐ ๋ชฉ๋ก์ ํ์๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด diff ํธ์ง๊ธฐ๋ ๋ค์๊ณผ ๊ฐ์ด ํ์๋ฉ๋๋ค.
๊ฐ ๊ทธ๋ฃน์๋ ํ๋์ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ํญ๋ง ํฌํจ๋ฉ๋๋ค.
ํ์ฑ ํธ์ง๊ธฐ ๊ทธ๋ฃน์ ์ค๋ฅธ์ชฝ ์๋จ์์๋ ๊ฐ๋งค๊ธฐ ํ๋ ํธ์ง๊ธฐ ์คํ์ด ์๋์ง ์ฌ๋ถ๋ฅผ ๋ํ๋ ๋๋ค.
์ด ๊ฒฝ์ฐ ํธ์ง๊ธฐ๋ฅผ ๋ซ์ผ๋ฉด ํธ์ง๊ธฐ๊ฐ ์์ ํ ๋ซํ์ง ์๊ณ ์คํ์์ ํธ์ง๊ธฐ ์๋์ ํธ์ง๊ธฐ๊ฐ ํ์๋ฉ๋๋ค.
ํธ์ง๊ธฐ๋ฅผ ๋ซ์ผ๋ฉด (์ : Ctrl-W ์ฌ์ฉ) ์ด๋ ค์๋ ํธ์ง๊ธฐ ๋ชฉ๋ก์์ ํธ์ง๊ธฐ๊ฐ ์ ๊ฑฐ๋ฉ๋๋ค.