CherryTree是一款可以支持多种编程语言的分层笔记本软件。该软件能够支持无限层级分类,同时也支持Python编写、富文本编辑和代码高亮等功能,十分强大,并且用户能够在使用CherryTree编辑文本使进行图像处理、代码箱处理等超多,极大提升工作效率。CherryTree还拥有多级列表处理、简单表处理、执行代码节点和代码箱的代码等丰富的功能,并且还有专业的富文本编辑和代码高亮功能能够让用户在处理文字同时还能够进行高亮测试等操作,适合广大程序员使用。
1、图像处理:在文本中插入,编辑(调整大小/旋转),另存为 PNG 文件。
2、代码箱处理:纯文本框(可选择带语法高亮)到富文本,导入/导出为文本文件。
3、内部应用程序复制/粘贴:支持单个图像,单个代码框,单个表以及富文本,图像,代码框和表格的复合选择。
1、富文本(前景颜色,背景颜色,粗体,斜体,下划线,删除线,小,h1,h2,h3,下标,上标,等宽)。
2、语法高亮显示支持多种编程语言。
3、图像处理:在文本中插入,编辑(调整大小/旋转),另存为png文件。
4、嵌入式文件处理:插入文本,保存到磁盘。
5、多级列表处理(项目符号,编号,待办事项和在它们之间切换,带shift + enter的多行)。
6、简单的表格处理(纯文本单元格),剪切/复制/粘贴行,导入/导出为CSV文件。
7、代码箱处理:将纯文本框(可选地带有语法突出显示)转换成富文本格式,作为文本文件导入/导出。
8、为代码节点和代码箱执行代码;终端和按语法高亮显示的命令可在首选项对话框中配置。
9、对准的文字,图片,表格和codeboxes(左/中/右/填充)。
10、与文本和图像相关的超链接(到网页的链接,到节点/节点的链接+锚点,到文件的链接,到文件夹的链接)。
11、拼写检查(使用pygtkspellcheck和pyenchant)。
12、内部应用程序复制/粘贴:支持单个图像,单个代码框,单个表以及富文本,图像,代码框和表的复合选择。
13、跨应用程序复制/粘贴(通过libreoffice和gmail测试):支持的单个图像,单个代码框,单个表以及富文本,图像,代码框和表的复合选择。
14、从文件管理器复制文件列表并粘贴到cherrytree中将创建文件链接列表,图像被识别并插入文本中。
15、将选择/节点/节点和子节点/整棵树打印并另存为pdf文件。
16、导出到选择/节点/节点和子节点/整棵树的html。
17、导出到选择/节点/节点和子节点/整棵树的纯文本。
18、根据头文件h1,h2和h3为节点/节点和子节点/整棵树生成toc。
19、查找节点,在选定节点中查找,在选定节点和子节点中查找,在所有节点中查找。
20、替换节点名称,替换所选节点,替换所选节点和子节点,替换所有节点。
21、迭代最新发现的,最新的迭代更换,迭代的最新应用的文本格式。
22、从html文件导入,从html文件文件夹导入。
23、从纯文本文件导入,从纯文本文件文件夹导入。
24、导出到选择/节点/节点和子节点/整棵树的cherrytree文件。
v1.7.0.0版本
1、实现了新的启动对话框,当没有文档被读档时显示(例如在文件-新建实例后),以更好地引导用户操作(并提供偏好设置对话框选项来禁用它)
2、为用户搜索+替换时添加了确认对话框,当选项为“全部,列出比赛”且替换项为空时显示
3、搜索和替换带有格式或链接标签的富文本时,不要丢失这些标签。
4、在搜索+替换时,所有替换操作也会在链接目标中发生,且没有任何选项。现在搜索/替换对话框中已添加该选项,默认关闭。
5、修复了使用“所有匹配”(默认)选项进行搜索时,模式也出现在链接目标和锚点名称中的问题。
6、修复了迭代向前/向后搜索时,模式也出现在链接目标和锚点名称中的问题。
7、修复了在多文件数据存储情况下,替换同名附件时发生数据丢失的问题,以及使用磁盘上嵌入文件名作为选项的问题。
8、支持在父节点折叠后再展开时,记住/恢复子节点的展开状态。
9、现在可以在首选项对话框中配置搜索/替换历史记录的磁盘持久化设置
10、修复了 Linux 上链接到包含问号的文件无法工作的问题
11、修复了在已运行的情况下切换到节点 (-n 或 –node) 不起作用的问题
12、提高了通知发生更改并需要保存的代码的鲁棒性——可能修复了报告的问题(难以复现)
13、修复了复制行 (Shift+Alt+C) 的问题
14、修复了 LaTeX 注入漏洞
15、修复了当树配置在右侧时,每次启动应用宽度可能会增加的问题
16、修复了树形工具提示和包含和号的节点名称问题
17、修复了搜索结果对话框中最后一个结果被覆盖水平滚动条隐藏的问题
18、在状态栏添加了当前选中节点的子节点数量指示
19、针对 Debian12/KDE6 中由 Klipper 引起的冻结问题实现了临时解决方案——在首选项对话框的富文本选项卡中添加了“单击时不自动选择对象”选项
20、添加检查以避免写入只读文档文件
21、多性向文件文档类型,如果外部应用程序生成的 Unicode 节点内容损坏,不会崩溃并允许其余节点正常打开
22、如果文档从未保存/没有路径,则隐藏将当前文档路径复制到剪贴板的菜单项
23、修复了从 tomboy/gnote 导入时发生的崩溃问题
24、所有维护者无法支持此版本的语言翻译已通过 GitHub Copilot 完成
展开内容
查看
8.3/3.05G
Mixly3.0编程软件是由北京师范大学米思齐团队开发的一款免费开源的图形化Arduino编程工具,基于Google的Blockly框架设计。它允许用户无需编写代码,直接通过拖拽模块的方式完成Arduino程序开发,极大降低了学习门槛,非常适合青少年和编程初学者使用。
查看
7.4/101.31M
UltraEdit是一款知名的文本编辑器,它在支持编辑文本、十六进制、ASCII 码的同时,还支持C、Objective C、Javascript、XML、PHP、Perl、Python等开发语言!
查看
7.7/3.13G
IAR for ARM全称IAR Embedded Workbench for ARM,它是一款由瑞典的IAR Systems公司推出的专为微处理器开发的集成开发环境,这个开发环境支持ARM,AVR,MSP430等多种芯片内核平台,是微处理器开发领域非常著名的产品。
查看
查看
查看
查看