Discordで使えるmarkdown記法
#markdown
なんか気づいたらmarkdown一部使えるようになってたのでまとめて検証します
markdown記法一覧にあるやつは全部調べました
見出し
h1〜h3までは使えました。それより下使うことほぼないもんね……
https://scrapbox.io/files/64849aa8d49d03001b54d3c7.png
code:input.md
# 見出し1
## 見出し2
### 見出し3
コードブロック
フェンシング記法(\`3つで囲うやつ)のみ使用可能のようです。言語指定のシンタックスハイライトも効きます。
追記 : コードブロック内に\`\`\`を入れる可能性を考慮して、\`\`\`\`(\`4つ)を使用することもできるようです。
https://scrapbox.io/files/64849b5298e027001c729134.png
code:input.md
`js
console.log("Hello, World!");
`
段落内改行
スペース2つでの段落内改行はスペース2つを消してくれるみたいです
補足 : markdownでは行末の半角スペース2つは改行を意味します。これがなかったらファイル側で改行してても表示はただのスペースになることも
code:input.md
1行目を書いて最後に半角スペースを2つ置く→
2行目を書く
https://scrapbox.io/files/64849c15b79f1f001cd64258.png
引用
もとからできますが> で始めると引用になります。多重引用はできないらしい
code:input.md
引用ブロック〜!
https://scrapbox.io/files/64849ddb51db23001c71eff0.png
箇条書き
Unordered Listは- と* が、Ordered Listは1. が使えます。
入れ子は「インデント数が違えば入れ子になる」「インデント数が同じところは同じ階層になる」っぽいです。
補足 :
Unorderedを半角スペース4個で1段階ネストしたとき、ネスト側の2番目以降の項目がさらに1段階落ちるみたいです。なんで???
code:input.md
- 箇条書き
- できるって
- 大事
* 別の
* 箇条書き
1. 順序付きも
2. できる
1. ネストしても
1. OK
https://scrapbox.io/files/64849f352b26e0001b3d2d66.png
インライン装飾系
コードスパンはMarkdownそのまま使えるっぽい
斜字と太字もそのまま使えるっぽい
チルダ2つ(~~)で囲うと取り消し線をつけることができます、GFM/CommonMarkの仕様外?
code:input.md
true, false
foo bar `
*斜め* / **太字** / ***両方*** / ~~取り消し線~~
https://scrapbox.io/files/6484a0e662a579001ce7dcd9.png
Author : 綾坂こと