Markdown 코드블록 언어의 종류
1. 코드블록
특수문자 그레이브(`)를 문장 앞뒤로 사용하면 코드블록이 만들어진다.
코드블록을 만들고 프로그래밍 코드 형태로 표현할 수 있다.
1) 한 줄 코드블록
그레이브를 문장 앞뒤로 한 개씩 사용한다.
2) 여러줄 코드블록
그레이브를 문장 앞뒤로 세 개씩 사용한다.
2. 하이라이트
코드블록과 함께 활용하여 프로그래밍 언어별 하이라이트 색상을 표현할 수 있으며, 그레이브와 그레이브 사이에는 엔터만 입력해도 줄 바꿈이 일어난다.
- markdown
위와 같이 세 개의 그레이브에 언어 이름을 사용하여 하이라이트 종류를 구분할 수 있으며, 여기에 사용될 수 있는 언어 종류는 아래의 표와 같다.
- 언어 종류
| 언어 | 입력어 |
|---|---|
| HTML | html |
| C | c |
| C++ | c++ |
| CSS | css |
| CoffeeScript | coffeescript |
| Fortran | fortran |
| D | d |
| BASIC | basic |
| MATLAB | matlab |
| OCaml | ocaml |
| G-code | gcode |
| Elixir | elixir |
| Diff | diff |
| GO | go |
| Scala | scala |
| Prolog | prolog |
| INI | ini or INI |
| JavaScript | javascript |
| Kotlin | kotlin |
| Lua | lua |
| Perl | perl |
| PHP | php |
| R | r |
| SCSS | scss |
| SQL | sql |
| YAML | yaml |
| Visual Basic | vb |
| Bash | bash |
| Ada | ada |
| C# | cs |
| Markdown | markdown |
| LISP | lisp |
| ML | ml |
| Dart | dart |
| ActionScript | actionscript |
| F# | fs |
| Julia | julia |
| Haskell | haskell |
| Erlang | erlang |
| Ruby | ruby |
| TOML | toml |
| Processing | processing |
| Pascal | pascal |
| Java | java |
| JSON | json |
| Less | less |
| Makefile | makefile |
| Objective-C | objectivec |
| Python | python |
| Rust | rust |
| Shell | shell |
| Swift | swift |
| TypeScript | typescript |
[출처 및 참고]
This post is licensed under CC BY 4.0 by the author.


