- VS Code
- VS Code ์ค์น
- Node.js LTS ์ค์น
- VS Code Extensions & Settings
- indent-rainbow; ๋ค์ฌ์ฐ๊ธฐ ๋ฌด์ง๊ฐ ์
- Bracket Pair Colorizer 2; ์ค๊ดํธ ์
- Code Spell Checker
- Better Comments
- TODO Highlight (FIXME)
- Auto-open markdown preview
- REST Client (rest, https, http ... ํ์ฅ์ ํ์ผ)
- font; cascadia (cf. fira code)
- cobalt2 theme option (cf. winter is coming, night owl)
- vs code icons => material icon theme
- advanced new file
- ctrl + n (shortcut settings, !terminal.focus)
- file utils
- ctrl + shift + p; rename, move, ...
- sublime text keymap and settings imported (cf. Atom)
- settings
- file exclude
- window.title
${dirty}${activeEditorMedium}${separator}${rootPath}
- for web ๊ฐ๋ฐ
- opening browser; local์์ browser๋ง ์ด๊ธฐ (web server ์๋)
- auto rename tag; tag ํ๋๋ง ์์ ํด๋ ์์ชฝ ๋ฐ๋
- live server; ๊ฐํธํ๊ฒ ์น ์๋ฒ ๋์ฐ๊ธฐ
- live sass compiler
- scss; css ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ๋๋ก ํจ (๋ณ์ ์ฌ์ฉ, ์์ ๊ฐ๋ฅ ๋ฑ...)
- html css support
- bootstrap css cdn link
- intelligence css class names in html; ์ด๋ฏธ ์ฌ์ฉํ css class ๋ ์ด์ ์๋์ด
- CSS Peek; alt click
- polacode; code๋ฅผ ์ด๋ฏธ์ง๋ก ๋จ๊ธฐ
- live sass compiler settings.json
"liveSassCompile.settings.formats": [ { "format": "compressed", "extensionName": ".min.css", "savePath": "/dist/css" } ]
"liveSassCompile.settings.generateMap": false
- VS Code shortcut
- Ctrl + Shift + P; ์คํ ํฐ๋ฏธ๋
- Ctrl + P; ํ์ผ ์ด ๋
- Ctrl + W; ๋ซ๊ธฐ
- Ctrl + Shift + E; ์ต์คํ๋ก๋ฌ ํญ
- Ctrl + Shift + X; ์ต์คํ ์ ํญ
- Ctrl + Shift + F; ์์น
- Ctrl + Shift + T; ๋ซ์๋ ๋ง์ง๋ง ํ์ผ ๋ค์ ์ด๊ธฐ
- Ctrl + Alt + ์ข/์ฐ ํ์ดํ; ํ์ผ ์ข ์ฐ ํญ ์ด๋(Ctrl + tab, Ctrl + Shift + [ ])
- Ctrl + B
- Ctrl + J; ํฐ๋ฏธ๋
- Ctrl + /; ์ฃผ์
Ctrl + \
; ๋์ผ ์ฐฝ- Ctrl + D; ๋๊ฐ์ ๋จ์ด ์ฐพ์ ๋
- Ctrl + X; ํ์ค ์ง์ฐ๊ธฐ
- Ctrl + Alt + ์/ํ ํ์ดํ; ์ฝ๋ ์ ์๋ ์ฎ๊ธธ ๋
- Alt + Shift + ์/ํ ํ์ดํ; ์ ์๋ ์ฝ๋ ๋ณต์ฌ
- Ctrl + [ ]; ์ข์ฐ ๋ค์ฌ์ฐ๊ธฐ
- Ctrl + K L / K Q; ๋ธ๋ก ์ ๊ธฐ/ํด๊ธฐ
- Ctrl + + / - / 0; ํฐํธ ํ๋/์ถ์/์๋
- F12 (Alt + ๋ง์ฐ์ค)
- for JS ๊ฐ๋ฐ ์ต์คํ
์
- ESLint, Prettier code formatter
- npm i eslint -g
- npm init -y
- -D (--dev) ์ต์ ; ๊ฐ๋ฐ์ ํ์ํ ์ต์ (์๋ฒ ๋ฐฐํฌ์ฉ X)
- eslint --init
- JS (ES6) Code Snippet
- ES7 React Code Snippet
- turbo console log
- ESLint, Prettier code formatter
- polacode
- turbo console log; shfit+alt c/u/d