본문 바로가기
trend/다양한 사용 팁, 소프트웨어

디스코드 마크다운(글자 꾸미기), 코드블럭, 하이라이트, 인용

by . boxwitch 2021. 9. 29.
반응형

마크다운, 글자꾸미기

디스코드 채팅창에 입력하는 글자를 마크다운을 이용하여 간단한 서식으로 꾸밀 수 있습니다.

입력 출력
*기울이기*, _기울이기_ 기울이기
**굵게** 굵게
***굵게 기울이기*** 굵게 기울이기
__밑줄__ 밑줄
__*밑줄 기울이기*__ 밑줄 기울이기
__**밑줄 굵게**__ 밑줄 굵게
__***밑줄 굵게 기울이기***__ 밑줄 굵게 기울이기
~~가운데줄~~ 가운데줄

 

코드블럭

키보드 Q위의 1키 왼쪽에 있는 물결모양 키를 쉬프트 누르지 않고 눌러주면 나타나는 작은 점 모양이 코드블럭을 생성합니다.

` <-- 이것을 백틱이라고 하며 문장 앞뒤로 사용하면 코드블럭이 만들어집니다.

백틱을 앞 뒤로 한개씩 또는 세개씩 사용하여 코드블럭을 만들고 CSS, CS, Diff 등의 프로그래밍 코드 느낌으로 표현할 수 있습니다.

앞뒤로 백틱 한개씩을 사용하면 한 줄을 코드블럭으로 만들 수 있습니다.

 

앞뒤로 백틱 세개씩을 사용하면 여러 줄을 코드블럭으로 만들 수 있습니다.

 

 

하이라이트

코드블럭과 함께 활용하여 프로그래밍 언어별 하이라이트 색상을 표현할 수 있습니다.

```css 와 같이 백틱 세 개 뒤에 언어이름을 쓰고 다음 줄 부터 내용을 작상하고 만 마지막 줄바꿈 이후 ``` 로 끝냅니다. 백틱과 백틱 사이에서는 쉬프트(SHIFT)없이 엔터만 입력해도 줄바꿈이 일어납니다.

아래는 ```markdown 의 예입니다.

 

markdown

 

위와 같이 세 개의 백틱에 언어이름을 사용하여 하이라이트 종류를 구분할 수 있으며, 여기에 사용될 수 있는 언어종류는 html, Bash, C++, C#, CSS, Java, JavaScript, JSON 등 다양하며 언어의 종류와 코드블럭에 사용할 입력어는 아래의 표와 같습니다.

 

언어 입력어 언어 입력어
Html html Bash bash
C c Ada ada
C++ c++ C# cs
CSS css Markdown markdown
CoffeeScript coffeescript LISP lisp
Fortran fortran ML ml
D d Dart dart
BASIC basic ActionScript actionscript
MATLAB matlab F# fs
OCaml ocaml Julia julia
G-code gcode Haskell haskell
Elixir elixir Erlang erlang
Diff diff Ruby ruby
GO go TOML toml
Scala scala Processing processing
Prolog prolog Pascal pascal
INI ini or INI Java java
JavaScript javascript JSON json
Kotlin kotlin Less less
Lua lua Makefile makefile
Perl perl Objective-C objectivec
PHP php Python python
R r Rust rust
SCSS scss Shell shell
SQL sql Swift swift
YAML yaml TypeScript typescript
Visual Basic vb    

몇 가지 언어에 따른 하이라이트 표현 샘플은 아래와 같습니다. 양이 많이 모두 첨부하지 못하였고, 일부 언어만 아래에 첨부하였습니다.

 

css

 

html

 

C++

 

C#

 

Diff

 

JavaScript

 

Python

 

 

인용블럭

> 또는 >>>를 이용해 텍스트 앞에 세로줄을 만들어 인용을 표시할 수 있습니다.

> 를 입력하고 스페이스바를 눌러 한 칸을 띄우면 >가 세로 바 모양으로 변경됩니다.
내용을 입력하고 엔터를 누릅니다.

인용을 여러줄 입력하려면 먼저 한 줄 인용을 입력한 후 쉬프트(SHIFT) + 엔터(ENTER)를 눌르면 아랫줄로 커서가 내려가며 세로 바도 길게 확장됩니다. 같은 방법으로 필요한 만큼 반복하여 여러줄을 인용표시할 수 있습니다.


샘플 코드 출처 : https://highlightjs.org/static/demo/

엑스박스 클라우드 누구나 : https://boxwitch.tistory.com/292

유튜브 동영상 다운로드 프로그램. 비디오프록 : https://boxwitch.tistory.com/307

유튜브 음원 추출 : https://boxwitch.tistory.com/209

반응형

댓글0