tip-archive
tip-archive copied to clipboard
VSCode Extensions
VSCode Extensions
GitLens
- ํ์ ํ ๊ฒฝ์ฐ ๋ฐ๋์ ํ์ํ ํด์ธ๋ฐ, ์ฝ๋ ๋ผ์ธ๋ง๋ค ์ด๋ค author์ ์ํด ์์ฑ๋์๋์ง ์๋ ค์ค๋ค.
code .
- ํฐ๋ฏธ๋์์ vscode๋ก ์ด๋ ค๊ณ ํ๋ ํ๋ก์ ํธ์ root directory์์
code .
์ปค๋งจ๋๋ฅผ ์ ๋ ฅํ๋ฉด vscode๋ก ๋ฐ๋ก ์ ๊ทผํ ์ ์๋ค.
Import Cost
- import ํ๋ ค๋ code(or library)์ ์ฉ๋์ ์ค์๊ฐ์ผ๋ก ๋ณด์ฌ์ค๋ค.
indenticator
- indent depth์ ๋ง์ถฐ์ ๋ผ์ธ์ ๋ ธ์ถ์์ผ ์ค๋ค.
Bracket Pair Colorizer
-
{}
๊ฐ ๊ฒน์ณ ์์ผ๋ฉด ํท๊ฐ๋ฆด ์ ์๋๋ฐ ์ด๋ฅผ ๋ค๋ฅธ ์์ผ๋ก ํํํด์ ๋์ ์ ๋ค์ด์ค๊ฒ ์ปฌ๋ฌ๋ผ์ด์ฆ ํด์ค๋ค.
TODO parser / TODO highlighting
-
// TODO:
๋๋// FIXME:
์ prefix๋ก ์ฃผ์์ ์์ฑํด์ฃผ๋ฉด ์์ฑํด๋ ๋ฆฌ์คํธ๋ฅผ ๋ชจ์์ ๋ณด์ฌ์ค๋ค. - ํด๋น ๋ถ๋ถ์ ํ์ด๋ผ์ดํ ํด์ค๋ค.
Better Comment
- ์ฃผ์์ ์ถ๊ฐํ ๋, prefix๋ฅผ ์ง์ ํ์ฌ highlighting ํ ์ ์๋ค.
- ๋ค์์ prefix๊ฐ ์ ๊ณต๋๋ค.
-
*
: ์ค์ํ ์ ๋ณด -
!
: warning -
?
: ์๋ฌธ์ ์ด ๋๋ ๋ถ๋ถ์ ๋ํ ์ฃผ์ -
TODO:
: ํด์ผํ๋ ์ด์
-
Code Spell Checker
- Editor ์์ ์คํ๋ฅผ ์ก์์ค๋ค.
- ๊ณ ์ ๋ช ์ฌ ๊ฐ์ ๊ฒฝ์ฐ์๋ dictionary์ ์ถ๊ฐํ์ฌ ์ธ์์ํฌ ์ ์๋ค.
-
histroy
,destory
์ ๊ฐ์ ์คํ๋ฅผ ๋ฐฉ์งํ ์ ์๋ค.
Polacode
- ์ฝ๋ ์ค๋ํซ์ ๋ง๋ค ๋, ๋ถํธํ ์คํฌ๋ฆฐ์ท์ ์ฌ์ฉํ๋ ๋์ png๋ก ๋ณํํด์ฃผ๋ extension
- ๋น์ทํ ์น ์๋น์ค๋ก๋ Carbon์ด ์๋ค.
JavaScript console utils
- ๋ธ๋ญ์ฒ๋ฆฌํ ๋ณ์๋ฅผ
Cmd + Shift + L
๋จ์ถํค๋กconsole.log
ํ ์ ์๋ค. - ํ์ฑํ๋ ์๋ํฐ ํ๋ฉด์ ์ฝ์์
Cmd + Shift + D
๋จ์ถํค๋ก ์ ๊ฑฐํ ์ ์๋ค.
CodeMetrics
- ๊ตฌํํ ํจ์ ๋๋ ํด๋์ค์ ๋ณต์ก๋๋ฅผ ๊ณ์ฐํ์ฌ ๊ทธ ์ ๋๋ฅผ ์๋ ค์ค๋ค.
WakaTime
- VSCode extension๊ณผ ์ฐ๋ํด๋๋ฉด ์ด๋ ํ ํ๋ก์ ํธ์์ ์ผ๋ง์ ์๊ฐ๋์ ์ด๋ค ์ธ์ด๋ก ์ฝ๋ฉํ๋์ง ์ ๋ฆฌํด์ฃผ๋ extension.
- ๋ณด๋ค ์์ธํ ์ค๋ช ๊ณผ ํ๋ฉด์ ์ ๋งํฌ๋ฅผ ํตํด์ ํ์ธ ๊ฐ๋ฅ.
Version Lens
-
package.json
์์ npm module๋ค์ version์ ๋ํด ์ต์ ๋ฒ์ ์ธ์ง ์๋์ง์ ๋ํด ๋ณด์ฌ์ค๋ค.
VSCode Live Share Extension
- ์๋ํฐ ํ๋ฉด์ ๊ณต์ ํ์ฌ ํจ๊ป ์์ ํ ์ ์๋๋ก ํด์ฃผ๋ extension
Setting-sync
- gist๋ฅผ ํตํด ๊ธฐ๊ธฐ๊ฐ VSCode ์ค์ ์ ๋๊ธฐํ์ํฌ ์ ์๋ค.
- Setting sync Getting Started (ํ๊ตญ์ด)
change-case
UPPER_CASE ๋ก ๋น ๋ฅด๊ฒ ์์ ํ ์ ์๋ค.
For other editor user
Intellij Key binding
- Intellij ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ๋ keymap์ ๊ทธ๋๋ก ์ฌ์ฉํ ์ ์๋๋ก keybinding์ ๋ณ๊ฒฝํด์ฃผ๋ extension