我是一個好奇心很強的人,對未知的事物總有一種想要追根究底的衝動。多年以來,我學了不少東西,也學的很雜,積累了不少領域的知識。但不得不認可,人的記憶力頗有限,學的越多忘的就越多。好久之前我就在想,怎麼樣把本身學過的知識有效的組織並儲存起來,在忘記的時候能夠快速地檢索出來。我也曾考慮過本身去開發這樣一個軟件,只是一直沒有時間(也許是本身懶)。html
總結一下,個人需求是:程序員
1.快速的把本身學到的知識記錄並儲存起來;sql
2.在須要的時候可以快速的檢索出來;windows
3.考慮到不一樣學科、不一樣領域之間的知識是常常是交叉相關的,我但願可以的把相關的知識點連接起來,快速的切換到相關的知識。工具
最近忽然發現其實己有不少相似的現成軟件了。在瞭解了幾款軟件並精心篩選後(有的軟件收費,家境貧寒不考慮,有的因爲我大天朝的牆太厚實在是下載不下來),我覺的CherryTree這款開源軟件很優秀(很是感謝CherryTree的開發及維護人員提供給咱們這樣一個工具),現推薦給你們。sqlite
CherryTree是一個用Python編寫的支持無限層級分類的筆記軟件,支持富文本編輯和代碼高亮,支持Linux和Windows平臺。其特色以下:htm
*以樹狀節點組織,能夠無限層級的添加子節點,方便咱們快速的導航;blog
*支持代碼高亮,這對於程序員太說很是有用;圖片
*能夠插入圖片、表格、超連接、錨點、書籤等,寫入豐富的內容(相似於Word軟件),而且在知識點之間方便的創建連接;開發
*強大的搜索功能,方便咱們快速的導航到相關的內容處;
*簡單的排版功能;
*數據採用sqlite或XML格式存儲,能夠選擇是否使用密碼保護;
*能夠直接導入多種其它軟件筆記文件的數據;
*能夠導出成PDF、html、文本文件;
就以上特色來講,這款軟件很是優秀,徹底可以知足我上面的幾點需求,如下是我使用的效果:
下面附上下載方式:
官網地址:https://www.giuspen.com/cherrytree/
打開官網後往下拉,windows用戶可選擇如下兩個之一,第一個是安裝版,第二個是免安裝版(解壓後進入bin目錄,選擇cherrytree.exe文件可直接打開,最好創建個快捷方式到桌面方便打開)。
打開後使用方法很是簡單,本身稍微嘗試一下就會了。
注意:
1.因爲我大天朝牆的存在,普通下載速度可能會很慢,建議複製下載地址到百度網盤或迅雷中離線下載會快一點。
2.保存文件時,路徑和文件名中好像是不能包含中文,不然後續打不開文件或提示文件找不到(反正我是沒法打開中文名的文件,改爲英文文件名就行了);
本人QQ:1151639935,郵箱1151639935@qq.com,歡迎交流。
原文出處:https://www.cnblogs.com/fubo/p/10961624.html