cherrytree 是一个支持无限层级分类的笔记软件,用Python语言编写,支持富文本编辑和代码高亮,支持Linux和Windows平台。
cherrytree特性:
- 富文本(前景色,背景色,粗体,斜体,下划线,删除线,小,H1,H2,H3,下标,上标,等宽)
- 语法高亮显示支持多种编程语言 图像处理:插入文本,编辑(调整大小/旋转),保存为PNG文件
- 嵌入的文件处理:插入文本,保存到磁盘
- 多级列表处理(项目符号,编号,待办事项他们之间切换,多行用Shift + Enter键)
- 简单的表格处理,剪切/复制/粘贴行,导入/导出为CSV文件(细胞纯文本)
- 代码框支持:纯文本框(可以选择语法高亮)到丰富的文本,导入/导出为文本文件
- 文字,图片,表格和代码框对齐(左/中/右/填)
- 相关文本超链接和图像(链接到网页,链接节点/节点+锚,链接文件,链接文件夹)
- 拼写检查(使用pygtk spellcheck和pyenchant)
- 内部应用程序复制/粘贴:支持单图片,单代码框,单表和选择复合的富文本,图像,代码框和表格
- 跨应用程序复制/粘贴(使用的LibreOffice和Gmail测试):支持单图片,单代码框,单表和选择复合的富文本,图像,代码框和表格
- 从文件管理器复制文件的列表,到cherrytree 中粘贴将创建一个文件、识别的图像的链接表,并插入到文本中
- 将选项/节点/节点和子节点/整棵树打印和保存为pdf文件
- 将选项/节点/节点和子节点/整棵树导出为HTML
- 将选项/节点/节点和子/整棵树导出为纯文本
- 根据报头H1,H2和H3,TOC产生一个节点/节点和子节点/整个树
- 找到一个节点,发现选择的节点,发现选择的节点和子节点,找到的所有节点
- 替换节点的名称,替换选择的节点,替换选择的节点和子节点,替换所有节点
- 最新发现的迭代,最新的迭代更换,最新应用的文本格式的迭代
- 从HTML文件导入,从HTML文件的文件夹导入
- 从纯文本文件导入,从纯文本文件的文件夹导入
- 从basket, cherrytree, epim html, gnote, keepnote, keynote, knowit, mempad, notecase, rednotebook, tomboy, treepad lite, tuxcards, zim导入
- 导出cherrytree选项/节点/节点和子/整棵树的文件
- 密码保护(使用http://www.7-zip.org/)- 注意:一个cherrytree密码保护的文件被打开时,未受保护的副本提取到文件系统的临时文件夹;当您关闭cherrytree这个副本被删除
- 树节点拖放