Перейти к содержимому

CherryTree

Опубликовано: Giuseppe Penone

Иерархическое ведение заметок

Открытый исходный кодGPL-3.0-or-later

Основное

  • Notes organised as a tree of nodes, each node a document with children
  • Rich text nodes with tables, images and attachments, or syntax-highlighted code nodes
  • One file per tree, stored as XML or SQLite, with a password-protected encrypted variant
  • Export to HTML, plain text, PDF or another CherryTree file, per branch or whole tree

Об этом приложении

CherryTree хранит заметки в дереве. Каждый узел является отдельным документом и может содержать дочерние узлы, поэтому план тем и текст под ними находятся в одной структуре. Панель дерева расположена слева, а редактор занимает остальную часть окна.

Узел представляет собой либо форматированный текст, либо код. Узлы с форматированным текстом поддерживают жирный шрифт, цвета, выравнивание, списки, таблицы, изображения, ссылки на файлы, папки, веб-адреса и другие узлы, а также встроенные вложения. Узлы кода имеют подсветку синтаксиса для языка, выбранного для каждого узла, что удобно для хранения фрагментов рядом с текстом. Якоря и ссылки позволяют одной части дерева указывать на другую.

Всё дерево представляет собой один документ на диске и хранится в виде XML или базы данных SQLite; для каждого из них есть необязательный вариант с защитой паролем, который хранит содержимое зашифрованным. Поиск выполняется по именам узлов, содержимому узлов или по обоим. Экспорт создаёт HTML, простой текст, PDF или другой документ CherryTree для всего дерева или выбранной ветви.

Linux

Мы не размещаем этот файл у себя, не сканируем его и не изучаем его содержимое. Прочитайте, что пишет источник, и решайте сами.