不和のメッセージに色を追加する方法
最も偏ったDiscordの議論の1つは、ダークテーマとライトテーマ(Dark and Light themes)のどちらかを選択することかもしれませんが、色ベースのカスタマイズは(customization doesn)、この選択とカスタムロールカラーの設定の範囲をはるかに超えていません。
ただし、Discordはマークダウンをサポートしています。マークダウンに慣れていない場合は、メッセージに適用する単純な記号ベースの書式設定で、太字や斜体(bolding and italicization)などの効果を追加します。
Discordでサポートされているすべてのマークダウンの中で、コードブロックが最も用途が広い可能性があります。コードブロックを使用するためにコーダーである必要はありません。多くのユーザーは、これらのブロックボックスによってユーザーが実際にテキストに色を追加できることに気づいていません。
混乱している?この記事では、コードブロックと、それらを使用してDiscordカラー(Discord color)メッセージを作成する方法について説明します。
不和のコードブロックとは何ですか?(What Are Code Blocks On Discord?)
コードブロックは、コードボックスまたは単にボックスと呼ばれることもあり、Discordのレンダリングエンジンでサポートされているマークダウンの形式です。
マークダウンが何かわからない場合、最も一般的に使用されるトリックのいくつかは、テキストをイタリック体にするために単一のアスタリスク(*このように*)でテキストを囲むか、太字のテキストに二重のアスタリスク(**このように**)で囲むことです。
Discordは、アンダースコア(__like this __)、取り消し線(~~ like this ~~)、スポイラータグ(|| like this ||)、引用符(> like this)、および単一行コードブロック(likeこれ)。
ただし、Discordは、単一行のコード(Discord)ブロックに加えて、(code block)複数行のコード(multi-line code)ブロックもサポートしています。1行のコードブロック(code block)は、白い等幅テキストに暗い背景(dark background)を追加し、Discordユーザーがコードの短いスニペットを読みやすい形式で簡単に共有できるようにします。複数行のコードブロック(code block)を使用すると、ユーザーは複数行にまたがるより複雑なコードを共有できます。
複数行のコードブロック(code block)を作成するには、テキストをトリプルバッククォートで囲みます(「このように」)。テキストの周りに大きくて暗いボックスを作成し、等幅フォントでフォーマットして、すべてのインデントを保持します。
複数行のコードブロックを他のマークダウンと区別する1つの点は、構文の強調表示をサポートしていることです。
Discordのコードブロックでシンタックスハイライトとは何ですか?(What Is Syntax Highlighting In Code Blocks On Discord?)
構文の強調表示(Syntax highlighting)は、テキストエディタや、メモ(Notepad)Notepad++ and Sublime Textなどのメモ帳の代替機能によく見られる機能です。これにより、コーダーはドキュメントのプログラミング言語を定義できるため、コードの重要な要素が色付けされ、読みやすく、理解(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 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)など、読みやすくするためにフォーマットする必要のあるテキストの大きなチャンクがある場合は、コードブロックを試してみてください。
Related posts
Discord Nitroとは何ですか?
9 Best Discord Voice Changer Software(2021)
Slack vs Discord:Betterですか?
Discordのための8つの最良のサウンドボード
TeamSpeak vs Discord:どちらがBetter Communication Toolですか?
MyFitnessPalを使用する方法Actually Lose Weight
7 Best Apps友達を作るためのOnline and IRL
Windowsの場合Best Free Karaoke Software
悪い言葉をブロックするための2つの不和フィルターボット
Zapier vs IFTTT:Cloud AutomationのBetterはどれですか?
21 Time Management Tools and Appsあなたが試してみる必要があります
Music Streamingのための5 Best Spotify Alternatives
13 Best Microsoft Visioの代わりに
それをインストールするBetterDiscord and Howは何ですか?
7 Best Appsを勉強するのに役立ちます
6 Best Reddit Alternativesあなたは無料で使えるようにします
Emby vs Plex:あなたのためのBetter Media Serverはどれですか?
IFTTTの価格:Proはコストの価値がありますか?
トップ7の不和の選択肢
Animate Appsの6 Animate Photos Online Or