使用Atom+Git構建筆記系統
用過各種“雲筆記”作為自己工作學習的筆記系統,遇到過一些問題。
功能上,版本控制,多端同步衝突,編輯歷史回溯等;離線編輯。
安全性,公司可能禁止將文件儲存在公開渠道的雲筆記上。
作為程式員,可以使用我們熟悉的工具自行解決這些問題。筆者推薦使用Atom+Git
來構建自己的筆記系統。
ofollow,noindex">Atom 是一個開源的文字、程式碼編輯器,擴充套件性非常強,編輯體驗也不錯。預設安裝包內建Git外掛和Markdown外掛。
Git本身就是一個檔案系統,能解決版本控制、離線編輯問題,可以用資料夾實現筆記分類。倉庫可以託管在公司內網,非敏感的也可以託管在公開倉庫中。
所有操作在本地,push/pull操作只有增量,網路上非常高效。本地永遠有副本,不用擔心雲筆記服務可用性問題。
支援Markdown解決了編輯體驗問題,藉助Atom豐富的功能,實際上可以作為一個非常好用的筆記客戶端使用。