Markdown — это самый популярный минималистичный язык разметки, который используется в GitHub, Telegram, Discord и т.д.
Базовые правила Markdown следующие:
# Заголовок 1 уровня
## Заголовок 2 уровня
### Заголовок 3 уровня
**Жирный текст**
*Курсив*
***Жирный курсив***
~~Зачёркнутый~~
- Элемент списка
- Ещё элемент
- Вложенный элемент
1. Первый
2. Второй
3. Третий
[Текст ссылки](https://example.com)

> Это цитата
>> Вложенная цитата
`код`
```js console.log("Пример кода"); ```
---
И мне стало интересно насколько поддерживает ли редактор Gutenberg базовый Markdown. Ниже я буду писать всё, что выше но уже без дополнительной обертки.
Тест Markdown в Gutenberg
Заголовок 1 уровня
Заголовок 2 уровня
Заголовок 3 уровня
**Жирный текст**
Курсив
Жирный курсив
Зачёркнутый
- Элемент списка
- Еще элемент списка
- Вложенный элемент
- Первый
- Второй
- Третий

Это цитата
Вложенная цитата
код
js console.log("Пример кода");
Вывод
Как видно выше, частично базовый Markdown поддерживается. Без проблем преобразуются заголовки, списки, цитата, даже код и горизонтальная линия, но вложенная цитата, тексты ссылки, блок кода, да и оформление текста курсивом или жирностью у меня сработали только если их вставить в текст, не при наборе😐
Тем не менее хоть и частично, но это еще один удобный способ для набора текста. Например, можно набросать заметку в телефоне используя Markdown, а затем перенести в Gutenberg и он все (почти) преобразует как надо 😊
При написании в самом редакторе наверно удобнее всего использовать сочетание /название блока
