CherryTree 简介
CherryTree 是一款基于 Python 开发的跨平台笔记工具,核心亮点是支持无限层级的内容分类,完美覆盖 Mac、Linux、Windows 三大操作系统,适合需要分层整理知识、记录内容的用户使用。
工具迁移兼容性极强,支持从 NoteCase、KeepNote、Knowit、Tomboy、TuxCards、Treepad、Leo 等多款主流笔记软件一键导入历史数据,无需担心换工具的迁移成本;同时内置多语言包,支持中文、英文、法文等多国语言,国内用户可以零门槛上手。
功能说明&注意事项
先给大家说明体验上的取舍:CherryTree 采用富文本编辑模式,暂不支持 Markdown 编辑,对于习惯用 Markdown 写技术笔记的用户来说可能是个小缺点;另外它的代码语法高亮能力,仅在禁用富文本编辑的场景下可正常使用。
- 图像处理:支持在笔记内容中插入图片,可直接在线调整大小、旋转角度,编辑后的图片可保存为 PNG 格式
- 超链接能力:支持插入指向外部网页、内部笔记节点、本地文件、本地文件夹的超链接,跳转十分灵活
- 多元内容承载:支持在笔记中插入表格、代码框,可满足技术记录、资料整理等不同场景的需求
- 多格式导出:可将选中的节点或下属子节点一键导出为 PDF 文件,也支持导出为 HTML 网页格式或普通纯文本
- 安全存储方案:所有笔记默认存储在后缀为 .ctb 的单个文件中,也可根据需求拆分为多个 .ctb 文件单独存储,同时 .ctb 文件支持设置访问密码,有效避免笔记内容泄露
界面预览

v1.7.1.0 版本更新日志
- 字数统计现在默认启用(可以在首选项对话框中禁用,选项卡\’界面\’)
- 当选择内容时,单词计数现在只统计选中范围内的内容(#283)
- 字数统计能力现已适配代码框和表格场景
- 树节点图标可跟随树字体调整大小
- 在节点名称头部新增了当前树节点图标展示
- 支持选中后批量删除/取消删除多个列表项(#2881)
- 切换格式(例如粗体)逻辑优化:仅当所有选中文本都带有该格式时才关闭,否则默认开启格式(#2885)
- 新增插入明天节点的菜单项/操作,逻辑和现有插入今天节点功能一致
- 修复 #2814 回归问题:启动时折叠所有节点的选项失效问题(#2865)
- collapse all nodes action now drops expanded status at all levels(#2865)
- 为多文件备份目录移动功能实现安全回退机制(#2867)
- 优化节点排序算法,大幅提升排序性能(#2868)
- 修复 Mac OS 系统下 Firefox 浏览器的复制/粘贴异常问题(#2878)
- \’Do Not Auto-Select Objects on Single Click\’ 选项在 KDE 环境下默认启用(#2873)
- 修复文本中包含带无效控制字符(如“\\n”)的链接URL时,PDF生成失败的问题
- 修复文本行剪切/复制/删除操作不包含换行符的回归问题
- 修复 localtime 返回 null 时 time_format 引发的崩溃问题(#2871)
- 修复 Windows 系统下从 Firefox 粘贴内容弹出警告的问题
- 节点拖拽优化:拖动节点作为另一个节点的子节点放置时,按住Shift键可避免自动展开新父节点选中拖拽的子节点
© 版权声明
THE END
喜欢就支持一下吧
相关推荐















暂无评论内容