Discord의 메시지에 색상을 추가하는 방법

가장 편파적인 Discord 토론 중 하나는 Dark 및 Light 테마(Dark and Light themes) 중에서 선택하는 것일 수 있지만 색상 기반 사용자 지정(customization doesn) 은 이 선택과 사용자 지정 역할 색상 설정에서 크게 벗어나지 않습니다.

그러나 Discord 는 마크다운을 지원합니다. 마크다운에 익숙하지 않은 경우 메시지에 적용하는 간단한 기호 기반 형식으로 굵게 및 기울임꼴과(bolding and italicization) 같은 효과를 추가할 수 있습니다 .

Discord 에서 지원하는 모든 마크다운 중에서 코드 블록이 가장 다재다능할 수 있습니다. 코드 블록을 사용하기 위해 코더가 될 필요는 없으며 많은 사용자는 이러한 블록 상자가 실제로 사용자가 텍스트에 색상을 추가할 수 있다는 사실을 인식하지 못합니다.

혼란스러운? 이 기사에서는 코드 블록과 이를 사용하여 Discord 색상(Discord color) 메시지 를 만드는 방법에 대해 이야기해 보겠습니다 .

Discord의 코드 블록이란 무엇입니까?(What Are Code Blocks On Discord?)

코드 상자 또는 단순히 상자라고도 하는 코드 블록은 Discord의 렌더링 엔진에서 지원하는 일종의 마크다운입니다.

마크다운이 무엇인지 확실하지 않은 경우 가장 일반적으로 사용되는 트릭은 텍스트를 이탤릭체로 표시하기 위해 단일 별표(*like*)로, 굵은 텍스트로 이중 별표(**like**)로 텍스트를 둘러싸는 것입니다.

Discord 는 밑줄(__like this__), 취소선(~~like this~~), 스포일러 태그(||like this||), 따옴표(> like this) 및 한 줄 코드 블록(like 이것).

그러나 Discord 는 한 줄 (Discord)코드 블록(code block) 과 함께 여러 줄 코드(multi-line code) 블록 도 지원합니다 . 한 줄짜리 코드 블록(code block) 은 흰색 고정 폭 텍스트에 어두운 배경(dark background) 을 추가하여 Discord 사용자가 읽을 수 있는 형식의 짧은 코드 조각을 쉽게 공유할 수 있도록 합니다. 여러 줄 코드 블록(code block) 을 사용하면 사용자가 여러 줄에 걸쳐 있는 더 복잡한 코드를 공유할 수 있습니다.

여러 줄 코드 블록(code block) 을 만들려면 텍스트를 삼중 백틱("이와 같이")으로 묶습니다. 텍스트 주위에 크고 어두운 상자를 만들고 고정 폭 글꼴로 서식을 지정하고 모든 들여쓰기를 유지합니다.

여러 줄 코드 블록을 다른 마크다운과 차별화하는 한 가지는 구문 강조 표시를 지원한다는 것입니다.

Discord의 코드 블록에서 구문 강조 표시란 무엇입니까?(What Is Syntax Highlighting In Code Blocks On Discord?)

구문 강조 표시 는 (Syntax highlighting)Notepad++ and Sublime Text메모장(Notepad) 대안 및 텍스트 편집기에서 일반적으로 발견되는 기능 입니다. 이를 통해 코더는 문서의 프로그래밍 언어를 정의할 수 있으므로 코드의 중요한 요소가 더 쉽게 읽고 이해할(reading and understanding) 수 있도록 색상이 지정됩니다 .

Discord의 여러 줄 코드 블록 마크업은(code block markup) 이러한 목적으로 사용하기 위한 것이므로 이를 활용하여 메시지에 색상을 추가할 수 있는 영리한 방법이 있습니다.

여러 줄 코드 블록에 구문 강조 표시를 추가하려면 첫 번째 삼중 백틱 세트 뒤에 키워드를 입력해야 합니다. 다음은 예입니다.

"MD

<md> is the keyword to format your code blocks with basic markdown.

< Other syntax highlighting includes JSON and Python. >“`

Discord 에 메시지로 작성하면 다음과 같이 표시됩니다.

우리가 하는 모든 것을 다루는 가이드가 없는 한 어떤 서식 스타일이 어떤 색상을 이끌어내는지 아는 것은 어둠 속에서 촬영한 것입니다.

Discord 코드 블록 구문 강조 스타일(Discord Code Block Syntax Highlighting Styles)

다음(Below) 은 Discord의 여러 줄 코드 블록 마크업(code block markup) 이 지원 하는 모든 알려진 구문 강조 키워드 목록입니다.(syntax highlighting)

아시도크(asciidoc)

자동 단축키(autohotkey)

세게 때리다(bash)

커피 스크립트(coffeescript)

cpp

CS

CSS

차이(diff)

고치다(fix)

GLSL

이니(ini)

json

MD

ml

프롤로그(prolog)

파이(py)

특대(xl)

XML

시간이 지남에 따라 Discord 는 새로운 구문 강조 옵션을 계속 추가할 수 있습니다.

Discord의 구문 강조 표시를 사용하는 것은 텍스트 색상(text color) 을 변경하는 옵션을 갖는 것만큼 깨끗한 구현이 아닐 수 있지만 여전히 Discord 색상(Discord color) 메시지  를 생성하는 데 매우 유용하고 현재 사용할 수 있는 최상의 솔루션 입니다.

많은 옵션이 있으므로 Discord 음악 (Discord music)(bot –) 에 대한 명령 목록(command list) 과 같이 읽기 쉽도록 서식을 지정해야 하는 큰 텍스트 덩어리가 있는 경우 코드 블록을 시도해야 합니다.



About the author

저는 소프트웨어 리뷰어이자 생산성 전문가입니다. Excel, Outlook 및 Photoshop과 같은 다양한 소프트웨어 응용 프로그램에 대한 소프트웨어 리뷰를 검토하고 작성합니다. 내 리뷰는 충분한 정보를 제공하며 애플리케이션 품질에 대한 객관적인 통찰력을 제공합니다. 2007년부터 소프트웨어 리뷰를 작성해 왔습니다.



Related posts