CherryTree

CherryTree 官方中文版 v1.0.2.0

软件大小:78.09MB
软件类型:国产软件
软件语言:简体
软件授权:免费软件
软件分类: 编程工具
支持系统:

CherryTree是一款开源的层级笔记管理软件,采用数据库或XML文件存储数据,支持Windows、Linux和macOS多平台运行。其核心特色为树形结构的知识组织方式,允许用户通过无限层级的节点分类管理笔记内容,并支持富文本编辑、代码高亮、表格插入、图片嵌入等多样化内容格式。该软件提供强大的搜索功能、密码保护加密、文档导出为HTML/PDF等多种格式,以及版本历史回溯特性,兼顾知识管理的灵活性与安全性。

截图

软件亮点


跨平台支持‌

基于Python编写,采用PyGTK图形库构建用户界面,兼容Windows、macOS、Linux系统,确保不同设备间的无缝同步。

‌插件系统与扩展性‌

支持通过插件扩展功能,例如集成Git进行版本控制,提升灵活性。

‌版本控制与历史记录‌

保存每个笔记的历史版本,用户可随时回溯到之前的版本,避免数据丢失。

截图

软件特色


分层式笔记管理‌

采用树状结构组织笔记,支持无限层级分类,用户可创建子节点、分支,快速建立清晰的笔记体系,适合管理大量信息。

‌富文本编辑与格式化‌

支持字体、颜色、粗体、斜体、下划线、列表、表格等多种文本格式,满足多样化排版需求。

‌语法高亮与代码编辑‌

支持超过40种编程语言的语法高亮(如Python、Java、C++等),内置代码编辑器,提供自动补全、缩进等功能,方便程序员记录代码片段。

截图

软件功能


数据存储与安全‌

支持两种存储方式:

‌单文件存储‌:将所有笔记存储在一个XML文件或SQLite数据库中,支持密码保护。

‌多文件存储‌:每个笔记存储为单独文件,通过文件夹组织,适合大型项目。

采用7-Zip AES算法加密,临时文件关闭后自动删除,确保数据安全。

‌导入导出功能‌

‌导入‌:支持HTML、纯文本、Markdown、LaTeX、DocBook等格式,以及20余种笔记软件(如NoteCase、KeepNote、Tomboy等)的数据迁移。

‌导出‌:支持PDF、HTML、TXT、ODT等格式,方便分享与备份。

‌图像与文件处理‌

支持在文本中插入、编辑(调整大小/旋转)图像,并可另存为PNG文件。

支持嵌入式文件处理,可在文本中插入文件并保存到磁盘。

‌搜索与标签管理‌

内置全文搜索功能,支持根据关键词快速定位笔记。

支持为笔记添加多个标签,通过标签过滤和搜索,提升检索效率。

截图

常见问题

笔记文件损坏或无法打开

原因:

强制关闭软件导致数据库未正常保存。

存储设备故障(如U盘物理损坏)。

文件被其他程序锁定(如同步工具冲突)。

解决:

使用备份恢复:

CherryTree默认每10分钟自动备份(.ctb~文件),将备份文件重命名为.ctb后尝试打开。

修复数据库:

安装SQLite浏览器(如DB Browser for SQLite),直接打开.ctb文件检查表结构是否完整。

关闭同步工具:

暂停Dropbox/OneDrive等同步服务,避免文件被占用。

跨设备同步冲突

原因:

同时编辑同一笔记导致版本冲突(如通过云盘同步)。

文件编码不一致(如Windows/Linux换行符差异)。

解决:

启用版本控制:

在“编辑→首选项→备份”中设置“保留旧版本数量”(如保留5个历史版本)。

统一文件编码:

用文本编辑器(如Notepad++)将文件转换为UTF-8无BOM格式。

使用Git同步:

将.ctb文件纳入Git仓库,通过分支管理解决冲突(需安装git-lfs处理大文件)。

更新日志

      1.改进了删除最近文档条目的实现(#382);

      2.Ctrl+空格切换待办事项列表项状态(#438);

      3.修复在linux上执行代码时缺少安装xterm所需的错误检测(使用默认设置);

      4.没有硬编码换行符的水平线插入(仍然是换行符后插入);

      5.更新的西班牙语(丹尼尔);

      6.最新希腊语(Delphina);

      7.亚美尼亚语(Seda);

CherryTree下载地址

Windows版下载

普通下载地址

百科推荐

下载排行

近期更新

CherryTree

CherryTree