最近挖到一款让程序员心动的 Linux 神器叫 Cherrytree,它不像那些花里胡哨的笔记软件那样逼你搞复杂的项目管理,而是纯粹地像个老派树状图一样把知识层层剥开。这玩意儿用 Python 和 GTK 写出来的,核心逻辑简单粗暴:整个笔记本要么存成 SQLite 要么存成 XML,图片表格代码框全塞在里面,导出时还能给每个节点单独生成带索引的 HTML 文件,这种“文件即节点”的设计思路简直是为本地化工作流量身定做的。对于咱们写代码的人来说,富文本编辑和代码高亮是标配,但真正让我觉得它有点东西的是那些藏在快捷键里的效率魔法,比如按 Ctrl+TAB 就能在树形结构和编辑区之间秒切,或者用 Ctrl+Alt 组合键快速缩进列表,甚至还能一键把当前文件路径复制到剪贴板,这种细节上的体贴才是生产力工具该有的样子。虽然它的语言支持列表里还缺不少亚洲语种,但这并不妨碍它成为我 Linux 桌面下的私人知识库,毕竟在开源世界里,够用且顺手往往比功能堆砌更重要,看着那些新增的 AI 图标,感觉它也在努力跟上时代的节奏,这种不断进化的生命力才是软件最迷人的地方。

主要热键:
Ctrl+TAB 树形与内容输入窗口切换
Ctrl+N 和 Ctrl+Shit+N 增加树形节点和子节点
Ctrl+1..6 设置当前行文本标题字号
Ctrl+Alt+1..3 设置列表
Ctrl+Alt+> 缩进行
Ctrl+Shift+F 改变字体颜色
Ctrl+B 粗体
Ctrl+I 斜体
Ctrl+U 下划线
Ctrl+F 在当前节点查找
Ctrl+Shift+F 在所有节点中查找
Ctrl+S 保存
Ctrl+O 选择打开一个笔记数据库
更新日志
v1.6.3.0版本
改进的搜索/替换对话框,可存储搜索/替换的最新模式
修复了自动创建的链接中不包含右括号的问题 (#2789)
修复了窗口上拖放文本的行为为复制而不是移动的问题 (#2786)
添加了将当前文档文件路径复制到剪贴板的操作 (#2764)
添加了人工智能 chatgpt、双子座、副驾驶、克劳德的图标
修复了在多个节点中搜索/替换的对话框标题 (#2770)
不完整语言:ar、bg、fa、fi、fr、hi_IN、hr、hu、lt、nl、pt、sk、sv、zh_CN















共有 0条评论