본문 바로가기
카테고리 없음

하이라이트 코딩소스 넣는법 (SyntaxHighlighting )

by kangs' tong 2023. 11. 1.

하이라이트 코딩소스 넣는법 (Syntax Highlighting) - 마크다운 형식

1. Syntax Highlighting이란?

Syntax Highlighting은 프로그래밍 언어의 문법을 강조하여 코드를 더 가독성 있게 표현해주는 기능입니다. 이를 통해 코드를 이해하기 쉽고, 수정 및 디버깅을 더 편리하게 할 수 있습니다.

2. 마크다운에서 사용하는 Syntax Highlighting 방법

마크다운에서는 몇 가지 방법으로 Syntax Highlighting을 적용할 수 있습니다. 여기서는 대표적인 두 가지 방법을 소개하겠습니다.

2.1 Inline 방식

Inline 방식은 코드를 간단히 감싸는 방식으로, backtick 기호를 사용합니다. 코드의 언어를 함께 명시하여 highlight 적용될 언어를 지정할 수 있습니다.

예시:

` ` `python
def hello_world():
    print("Hello, world!")
` ` `

위와 같이 작성하면 다음과 같이 표시됩니다:

def hello_world():
    print("Hello, world!")

2.2 Fenced Code Block 방식

Fenced Code Block 방식은 여러 줄의 코드를 감싸는 방식으로, 코드 블록의 시작과 끝에 backtick 기호를 세 개씩 사용합니다. 또한, 코드 블록 시작과 함께 언어를 명시하여 highlight 적용될 언어를 지정할 수도 있습니다.

예시:

```python
def hello_world():
    print("Hello, world!")
```

위와 같이 작성하면 다음과 같이 표시됩니다:

def hello_world():
    print("Hello, world!")

3. 마무리

이상으로 Syntax Highlighting에 대한 소개였습니다. Syntax Highlighting을 사용하면 코드를 더 쉽게 읽고 이해할 수 있으니, 코드를 작성할 때 적극적으로 활용해보는 것을 권장합니다.

댓글