应用简介
CherryTree是一款可以在Linux系统上运行的富文本编辑器,该程序功能强大,除了具有富文本和代码高亮的功能之外,同时支持无限层级分类,支持嵌入图片,支持嵌入表格,支持嵌入代码框,以及丰富的导入功能,是程序员专用的笔记软件。
CherryTree采用python+gtk编写,也是一个树状笔记软件,能够将整个笔记本(或者其中一部分)导出成HTML,每个节点一个文件,都带有树状索引,另外,CherryTree是将整个笔记本保存为一个文件(sqlite格式或者xml格式),图片/表格这些都是在保存在里面的。
【功能特色】
1、富文本(前景色,背景色,粗体,斜体,下划线,删除线,小,h1,h2,h3,下标,上标,等宽)
2、语法高亮支持几种编程语言
3、多级列表处理(项目符号,编号,待办事项和它们之间的切换,带有 Shift + Enter 的多行)
4、简单表处理(带纯文本的单元格),剪切/复制/粘贴行,导入/导出为 CSV 文件
5、执行代码节点和代码箱的代码;终端和每个语法突出显示的命令可在首选项对话框中配置
6、文本,图像,表格和代码框的对齐方式(左/中/右/填充)
7、与文本和图像相关联的超链接(指向网页的链接,指向节点/节点的链接+锚点,指向文件的链接,指向文件夹的链接)
8、拼写检查(使用 Pygtkspellcheck 和 Pyenchant)
9、交叉应用程序复制/粘贴(使用 Libreoffice 和 Gmail 测试):支持单个图像,单个代码框,单个表以及富文本,图像,代码框和表的复合选择
10、从文件管理器复制文件列表并在 CherryTree 中粘贴将创建一个文件链接列表,图像被识别并插入文本中
11、打印并保存为选择/节点/节点和子节点/整个树的 PDF 文件
12、导出到选择/节点/节点和子节点/整个树的 HTML
13、导出到选择/节点/节点和子节点/整个树的纯文本
14、基于标头 H1,H2 和 H3,节点/节点和子节点/整个树的 TOC 生成
15、找到一个节点,在所选节点中查找,在所选节点和子节点中查找,在所有节点中查找
16、替换节点名称,替换所选节点,替换所选节点和子节点,替换所有节点
17、迭代最新查找,迭代最新替换,迭代最新应用的文本格式
18、从 HTML 文件导入,从 HTML 文件的文件夹导入
19、从纯文本文件导入,从纯文本文件的文件夹导入
20、从 basket, cherrytree, epim html, gnote, keepnote, keynote, knowit, mempad, notecase, rednotebook, tomboy, treepad lite, tuxcards, zim 导入
21、导出到选择/节点/节点和子节点/整个树的 CherryTree 文件