๐Ÿฅจ ์ด๊ฒƒ์ €๊ฒƒ

ํ‹ฐ์Šคํ† ๋ฆฌ ์ฝ”๋“œ๋ธ”๋Ÿญ ํ…Œ๋งˆ ๋ฐ ํฐํŠธ ๋ณ€๊ฒฝ

๋ณต๋งŒ 2021. 8. 4. 22:54

ํ‹ฐ์Šคํ† ๋ฆฌ์—์„œ ๊ธ€์„ ์“ธ ๋•Œ, ๋ณ„๋„์˜ ์„ค์ •์„ ํ•ด์ฃผ์ง€ ์•Š์œผ๋ฉด ์ฝ”๋“œ๋ธ”๋Ÿญ์ด ์ •๋ง ๋ชป์ƒ๊ฒผ๋‹ค.

 

 

 

์ฝ”๋“œ๋ธ”๋Ÿญ ํ…Œ๋งˆ ๋ณ€๊ฒฝํ•˜๊ธฐ (Syntax Highlight)

์šฐ์„  ์ฝ”๋“œ ํŽธ์ง‘๊ธฐ์ฒ˜๋Ÿผ, ๊ฐ ์–ธ์–ด์— ๋งž๊ฒŒ ์ƒ‰๊น”๊ณผ ํ•˜์ด๋ผ์ดํŠธ๋ฅผ ์ž…ํ˜€์ฃผ๋Š” ์„ค์ •์€ ๊ฐ„๋‹จํ•˜๋‹ค.

๋ธ”๋กœ๊ทธ ๊ด€๋ฆฌ > ํ”Œ๋Ÿฌ๊ทธ์ธ์—์„œ Syntax Highlight (์ฝ”๋“œ ๋ฌธ๋ฒ• ๊ฐ•์กฐ)๋ฅผ ์ ์šฉํ•ด์ฃผ๋ฉด ๋œ๋‹ค.

 

 

์—ฌ๋Ÿฌ ๊ฐ€์ง€ ํ…Œ๋งˆ๊ฐ€ ์žˆ๋Š”๋ฐ, ๊ทธ ์ค‘์—์„œ ์›ํ•˜๋Š” ํ…Œ๋งˆ๋ฅผ ์„ ํƒํ•˜๋ฉด ๋œ๋‹ค.

๋ฏธ๋ฆฌ๋ณด๊ธฐ๊ฐ€ ์—†๋Š”๊ฒŒ ์•„์‰ฝ๋‹ค.. ๋‚˜๋Š” Github์„ ์‚ฌ์šฉ์ค‘์ธ๋ฐ ์†”์งํžˆ ๋‹ค ๋ชป์ƒ๊ฒผ๋‹ค.

 

Syntax Highlight ๊นŒ์ง€ ์„ค์ •ํ•ด์ฃผ๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

 

 

 


 

 

์ฝ”๋“œ๋ธ”๋Ÿญ ํฐํŠธ ๋ณ€๊ฒฝํ•˜๊ธฐ

๋‚˜๋Š” ์‚ฌ์šฉ ์ค‘์ธ ์Šคํ‚จ ๋•Œ๋ฌธ์ธ์ง€ ํฐํŠธ๊ฐ€ ๋„ˆ๋ฌด ๋งˆ์Œ์— ์•ˆ๋“ค์–ด์„œ ํฐํŠธ๊นŒ์ง€ ๋ฐ”๊ฟ” ์ฃผ์—ˆ๋‹ค.

๋ธ”๋กœ๊ทธ ๊ด€๋ฆฌ > ์Šคํ‚จ ํŽธ์ง‘์˜ CSS ํƒญ์—์„œ code ๋ถ€๋ถ„์˜ ์–‘์‹์„ ๋ฐ”๊ฟ” ์ฃผ๋ฉด ๋œ๋‹ค.

 

 

์›๋ž˜ code ๋ถ€๋ถ„์ด ๋น„์–ด ์žˆ๋Š”๋ฐ, ๋‚˜๋Š” ํฐํŠธ์™€ ํฐํŠธ ์‚ฌ์ด์ฆˆ, ์ค„๊ฐ„๊ฒฉ๊นŒ์ง€ ์กฐ์ •ํ•ด์คฌ๋‹ค.

 

ํฐํŠธ๋Š” Google Font์˜ 'Source Code Pro'๋ผ๋Š” ์†Œ์Šค์ฝ”๋“œ์šฉ ํฐํŠธ๋ฅผ ์•„๋ฌด๊ฑฐ๋‚˜ ์ถ”๊ฐ€ํ•ด ์คฌ๋‹ค.

 


ํฐํŠธ ์ถ”๊ฐ€ํ•˜๊ธฐ

ํฐํŠธ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฒ•์€ ์•„๋ž˜ ๊ฒŒ์‹œ๊ธ€์„ ์ฐธ๊ณ ํ–ˆ๋‹ค.

 

 

ํ‹ฐ์Šคํ† ๋ฆฌ ํฐํŠธ ๋ณ€๊ฒฝ ๋ฐ ์ถ”๊ฐ€ ์ ์šฉํ•˜๋Š” ์‰ฌ์šด ๋ฐฉ๋ฒ• 1. ์‚ฌ์šฉ!

์—ฌ๋Ÿฌ๋ถ„, ํ‹ฐ์Šคํ† ๋ฆฌ์— ์žˆ๋Š” ๊ธฐ๋ณธ ํฐํŠธ ์ข…๋ฅ˜๊ฐ€ ์ •๋ง ์ ์ง€ ์•Š๋‚˜์š”? ใ…Žใ…Ž ์ฒ˜์Œ์—๋Š” ์ €๋„ ๊ทธ๋ƒฅ ์žˆ๋Š” ๊ฑฐ๋‚˜ ์จ์•ผ์ง€~ ํ–ˆ๋‹ค๊ฐ€ ๋ธ”๋กœ๊ทธ๋ฅผ ์ƒ๊ฐ๋ณด๋‹ค ๊พธ์ค€ํžˆ ํ•˜๊ฒŒ ๋ผ์„œ ๊ธ€์”จ์ฒด์— ๋ณ€ํ™”๋ฅผ ์ฃผ๊ณ  ์‹ถ์—ˆ์–ด์š”! ์ „์ฒด์ 

juliestruly.tistory.com

 

1. ์•„๋ž˜์˜ Google Font ํŽ˜์ด์ง€์—์„œ Code๋ผ๊ณ  ์น˜๋ฉด ๋ช‡ ๊ฐ€์ง€ ์†Œ์Šค์ฝ”๋“œ์šฉ ํฐํŠธ๊ฐ€ ๋‚˜์˜จ๋‹ค.

 

https://fonts.google.com/ 

 

 

2. ๋งˆ์Œ์— ๋“œ๋Š” ํฐํŠธ๋ฅผ ์„ ํƒํ•˜๊ณ  Select this style์„ ํด๋ฆญํ•˜๋ฉด ๋งํฌ์™€ CSS rule์ด ๋‚˜์˜ค๋Š”๋ฐ, ์ด๋“ค์„ ์ด์šฉํ•˜์—ฌ ํฐํŠธ๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค.

 

 

 

3. ๋ธ”๋กœ๊ทธ ๊ด€๋ฆฌ > ์Šคํ‚จ ํŽธ์ง‘์˜ HTML ํƒญ์—์„œ <head>์™€ </head> ์‚ฌ์ด ์•„๋ฌด ๊ณณ์— <link> ๋ถ€๋ถ„์˜ ์ฝ”๋“œ๋ฅผ ๋ถ™ํ˜€๋„ฃ๋Š”๋‹ค.

 

 

 

4. CSS ํƒญ์˜ ์›ํ•˜๋Š” ๊ณณ์—์„œ CSS rule์„ ์ด์šฉํ•ด ํฐํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋œ๋‹ค. ๋‚˜์˜ ๊ฒฝ์šฐ ์œ„์™€ ๊ฐ™์ด code ๋ธ”๋Ÿญ ์•ˆ์—์„œ ์‚ฌ์šฉํ–ˆ์Œ.

 

 


 

 

ํฐํŠธ๊นŒ์ง€ ์ ์šฉํ•˜๋ฉด ์ด๋ ‡๊ฒŒ ๋œ๋‹ค.

์ด๊ฑฐ ์™ธ์—๋„ ๋‚ด ์Šคํ‚จ์€ ์ด์ƒํ•œ ํ…Œ๋‘๋ฆฌ ๊ฐ™์€๊ฒƒ๋„ ์žˆ์–ด์„œ ๊ทธ๊ฒƒ๋„ ์—†์•ด๋Š”๋ฐ ๊ทธ๊ฑด ์Šคํ‚จ๋งˆ๋‹ค ๋‹ค๋ฅด๋‹ˆ๊นŒ ์ ์ง„ ์•Š์•˜๋‹ค.

์†”์งํžˆ .. ์•„์ง๋„ ๋ชป์ƒ๊ฒผ๊ณ  ํ•˜์ด๋ผ์ดํŠธ ๋˜๋Š” ๋ถ€๋ถ„์ด ์ ์–ด์„œ ๋ง˜์— ์•ˆ๋“ค์ง€๋งŒ ์ด์ •๋„๋กœ ์Šคํƒ‘..

 

๋” ์ฐพ์•„๋ณด๋‹ˆ SyntaxHightligher์ด๋‚˜, Github์—์„œ ์ฝ”๋“œ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š”.. ๊ทธ๋Ÿฐ ๋ฐฉ๋ฒ•๋„ ์žˆ๊ณ  ๋” ์˜ˆ์˜๋‹ค๊ณ  ํ•œ๋‹ค.

๋‹ค์Œ๋ฒˆ์— ์‹œ๋„ํ•ด๋ณด๊ธฐ๋กœ ํ•œ๋‹ค.

๋ฐ˜์‘ํ˜•