Блоки кода
Подсветка синтаксиса для 46 языков, копирование, перенос строк и подписи.
Вставьте блок кода через /код или Ctrl + Alt + C. Три обратные кавычки
(```) тоже работают.
Выбор языка#
Нажмите на название языка в левом верхнем углу блока. Откроется список:
- Начните печатать, чтобы найти нужный.
- Перемещайтесь стрелками
↑и↓, выбирайтеEnter. Escзакрывает.
Поддерживается 46 языков: Python, JavaScript, TypeScript, Go, Rust, Java, C, C++, C#, PHP, Ruby, Swift, Kotlin, SQL, Bash, PowerShell, HTML, CSS, JSON, YAML, Dockerfile, LaTeX и другие. Plain Text отключает подсветку.
При смене языка цвета обновляются сразу.
Копирование#
Кнопка копирования справа вверху кладёт весь код в буфер обмена и ненадолго превращается в галочку для подтверждения.
Дополнительные настройки#
Под кнопкой с тремя точками:
- Перенос строк — длинные строки переносятся, а не прокручиваются вбок.
- Добавить подпись — пояснительный текст под блоком. Убрать её можно через то же меню.
Обе настройки сохраняются вместе с заметкой.
Набор внутри блока#
Tabувеличивает отступ,Shift+Tabуменьшает.Enterначинает новую строку, а не выходит из блока.- Повторный
Enterна пустой последней строке выводит из блока в обычный абзац. Backspaceв самом начале превращает блок кода обратно в текст.- Всё вставленное в блок кода попадает туда простым текстом, форматирование убирается.
Отмена#
Внутри блока кода Ctrl + Z и Ctrl + Shift + Z работают с собственной
историей блока, поэтому отмена затрагивает только этот код.