不和のメッセージに色を追加する方法

最も偏った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)など、読みやすくするためにフォーマットする必要のあるテキストの大きなチャンクがある場合は、コードブロックを試してみてください。



About the author

私は強く推奨される Windows 10 の専門家であり、コンピューターの外観をパーソナライズし、Office ツールをより使いやすくすることを専門としています。オンライン印刷用にテキストやグラフィックスをフォーマットする方法、Outlook 用のカスタム テーマを作成する方法、さらにはデスクトップのタスク バーの外観をカスタマイズする方法など、Microsoft Office で作業する最も効果的な方法を他のユーザーが見つけられるように、自分のスキルを使用しています。コンピューター。



Related posts