โ ๋ฌผ ์๋ฅผ ๊ฑท๋ ๊ฒ๊ณผ ๋ช ์ธ์๋ก ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๋ ๊ฒ์ ์ฝ๋ค.
๋ง์ฝ ๋ ๋ค ๋๊ฒฐ๋๋ค๋ฉด ๋ง์ด๋ค. โ- Edward V. Berard
Object Agency, Inc.์ ์ปจ์คํดํธ

Bracket Pair Colorizer ์ต์คํ ์
Bracket Pair Colorizer๋ ์ฌ๋ ๊ดํธ์ ๋ซ๋ ๊ดํธ๋ฅผ ๊ฐ์ ์์ผ๋ก ๊พธ๋ฉฐ์ค, ์ฝ๋ ๋ธ๋ก ์์๊ณผ ๋์ด ์ด๋์ง๋ฅผ ์ฝ๊ฒ ํ์ ํ ์ ์๋๋ก ๋์์ฃผ๋ VSCode์ ์๋ํํฐ ์ต์คํ ์ ์ด๋ค.
Bracket Pair Colorizer 2 - Visual Studio Marketplace
Extension for Visual Studio Code - A customizable extension for colorizing matching brackets
marketplace.visualstudio.com
์์ฃผ ์ ์ฉํ ํ๋ฌ๊ทธ์ธ์ด๊ธด ํ๋, ํผํฌ๋จผ์ค(์ฑ๋ฅ) ์ด์ ๋ฐ ์์ํ ๋ฒ๊ทธ๊ฐ ์กด์ฌํ๋ค. ์๋ฅผ๋ค์ด, ์ฃผ์์ฒ๋ฆฌ๋ฅผ ํ ๊ดํธ์ ์๊น์ด ์ ํ์ง๊ณ , ์ด๊ธฐ ๋ก๋ฉ์ด ๋๋ฆฌ๋ค๋ ์ ๋ฑ ์ฝ๊ฐ ์์ฌ์ด ํผํฌ๋จผ์ค๋ฅผ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ด๋ค.

๋ฐ๋ผ์, VSCode ๊ฐ๋ฐํ์ VSCode์Bracket Pair Colorizer์ ๋์ผํ ๊ธฐ๋ฅ์ ํ๋ ์ต์ ์ ์ต๊ทผ์(9์) ์ ๋ฐ์ดํธ ํ์๋ค๊ณ ๋ฐํํ์๋ค.


๊ดํธ ์๊น ๋ด์ฅ ์ต์ ์ฌ์ฉ ๋ฐฉ๋ฒ
1. Bracket Pair Colorizer ์ง์ฐ๊ธฐ
Bracket Pair Colorizer๊ฐ ์ค์น๋์ด์๋ค๋ฉด ํ๋ฌ๊ทธ์ธ์ ์ญ์ ํด์ผ ํ๋ค.
ํ๋ฌ๊ทธ์ธ ๋ฉ๋ด์ ๊ฒ์์ฐฝ์ Bracket Pair Colorizer๋ฅผ ์ ๋ ฅํ ํ, Uninstall ๋ฒํผ์ ๋๋ฌ ํ๋ฌ๊ทธ์ธ์ ์ญ์ ํ์. ์ญ์ ํ์๋ Reload Required ๋ฒํผ์ ๋๋ฌ VSCode๋ฅผ ์ฌ์์ ํ๋ค.

2. User settings ์ค์ ํ๊ธฐ


๊ดํธ ์๊น ์ค์ ์ on ํ ๊ฒฝ์ฐ


3. ๊ดํธ ์๊น ๋ณ๊ฒฝํ๊ธฐ
๋ง์ผ ๊ธฐ๋ณธ์ผ๋ก ์ ๊ณตํ๋ ์๊น ํ๋ ํธ๊ฐ ๋ง์์ ๋ค์ง ์๋๋ค๋ฉด, setting.json์์ ๋ณ๊ฒฝํ ์๋ ์๋ค.
ctrl + shift + p๋ฅผ ๋๋ฅด๊ณ setting.json์ ๊ฒ์ํด์ ํด๋ฆญํ๋ค.

๊ทธ๋ฆฌ๊ณ ํด๋น ๊ฐ์ฒด๊ฐ์ ์ถ๊ฐํด์ค๋ค. ์ด์ ์ํ๋ ์์ 16์ง์ ๊ฐ์ผ๋ก ์ค์ ํด์ฃผ๋ฉด ๋๋ค.

{
"editor.bracketPairColorization.enabled": true,
"workbench.colorCustomizations": {
"editorBracketHighlight.foreground1": "#5caeef",
"editorBracketHighlight.foreground2": "#dfb976",
"editorBracketHighlight.foreground3": "#c172d9",
"editorBracketHighlight.foreground4": "#4fb1bc",
"editorBracketHighlight.foreground5": "#97c26c",
"editorBracketHighlight.foreground6": "#abb2c0",
"editorBracketHighlight.unexpectedBracket.foreground": "#db6165"
},
}
# ์ฐธ๊ณ ์๋ฃ
https://www.stefanjudis.com/snippets/how-to-configure-vs-code-bracket-colors/
https://code.visualstudio.com/blogs/2021/09/29/bracket-pair-colorization
์ด ๊ธ์ด ์ข์ผ์ จ๋ค๋ฉด ๊ตฌ๋ & ์ข์์
์ฌ๋ฌ๋ถ์ ๊ตฌ๋
๊ณผ ์ข์์๋
์ ์์๊ฒ ํฐ ํ์ด ๋ฉ๋๋ค.