Flints
Начать

Блоки кода

Подсветка синтаксиса для 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 работают с собственной историей блока, поэтому отмена затрагивает только этот код.