換掉Typora!這款為程式設計師量身打造的筆記應用,太香了!

macrozheng發表於2024-11-05
正所謂好記性不如爛筆頭,作為一名程式設計師,記筆記是個很好的習慣。之前一直使用的筆記應用是Typora,最近發現一款非常炫酷的開源筆記應用思源筆記,體驗不輸Typora,分享給大家!

思源筆記簡介

思源筆記是一款開源筆記應用,目前在Github上已有21K+的Star。思源筆記和Typora一樣是一款支援Markdown的筆記應用,也具有所見即所得的特性。

思源筆記不僅支援離線使用還支援雲端同步,思源筆記是一款真正的全平臺筆記應用,支援Windows、MacOS、Linux、Android、IOS等系統。

下面是我使用思源筆記編輯《mall-swarm微服務學習教程》 的效果圖,大家可以參考下:

安裝

使用Docker來安裝思源筆記是非常方便的,這裡我們將採用此種方式。
  • 首先使用如下命令下載思源筆記的Docker映象;
docker pull b3log/siyuan
  • 然後使用如下命令執行思源筆記的Docker容器,這裡的accessAuthCode為訪問思源筆記的秘鑰大家可以注意下;
docker run -p 6806:6806 --name siyuan \
-v /mydata/siyuan/workspace:/siyuan/workspace \
-e PUID=1001 -e PGID=1002 \
-d b3log/siyuan \
--workspace='/siyuan/workspace/' \
--accessAuthCode=siyuanAuth
  • 容器執行成功後,我們就可以透過如下地址訪問思源筆記了,第一次訪問時需要輸入上面的accessAuthCodehttp://192.168.3.101:6806

使用

本文將以《mall-swarm微服務學習教程》的部分文件為例,來演示下思源筆記的使用。

這裡簡單介紹下mall專案,mall專案是一套基於 SpringBoot3 + Vue 的電商系統(Github標星60K),後端支援多模組和2024最新微服務架構 ,採用Docker和K8S部署。包括前臺商城專案和後臺管理系統,能支援完整的訂單流程!涵蓋商品、訂單、購物車、許可權、優惠券、會員、支付等功能!
  • Boot專案:https://github.com/macrozheng/mall
  • Cloud專案:https://github.com/macrozheng/mall-swarm
  • 教程網站:https://www.macrozheng.com

專案演示:

外觀設定

  • 思源筆記預設是使用的英文,我們可以在設定->外觀中將語言改成中文;

  • 思源筆記預設支援明亮暗黑兩種主題,我們切換到暗黑主題看下,還是挺炫酷的。

使用者指南

  • 思源筆記非常貼心的給我們提供了詳細的使用者指南,點選使用者指南按鈕,思源筆記會給我們生成一份中文版的使用者指南;

  • 這份使用者指南包含了思源筆記使用的方方面面,還是非常詳細的。

編輯文件

接下來就以我的《mall-swarm微服務學習教程》 部分文件為例,來演示下思源筆記編輯文件的效果。
  • 首先我們透過新建筆記本按鈕來新建一個筆記本,比如叫mall-swarm微服務學習教程

  • 然後再透過加號按鈕新建子文件,之後透過Markdown編輯文件,這是編輯完成的《mall-swarm專案架構及功能概覽》文件,大家可以看下效果;

  • 作為程式設計師,有時候我們會比較注重筆記中程式碼的顯示效果,這裡再編輯一篇有程式碼的文件給大家看下顯示效果,切換到暗黑主題後效果還是很不錯的;

  • 如果你想檢視文章大綱的話,可以透過左上角的大綱按鈕來進行切換。

插入圖片

用過Typora的小夥伴應該有所體會,插入圖片的時候有時候需要使用到圖床,比如OSS之類的。在思源筆記裡面,你只要用ctrl+c去系統自帶的檔案管理器裡複製圖片到剪下板,然後透過ctrl+v黏貼到文件裡就可以將檔案上傳到思源筆記裡的,還是非常方便的。

集市

  • 在思源筆記的集市中,擁有著大量的外掛,可以擴充套件它的功能;

  • 如果你覺得預設的主題不夠炫酷,還可以在集市中下載你喜歡的主題

全平臺下載

思源筆記是一款真正的全平臺筆記應用,而且各個平臺的客戶端程式碼都是開源的,這裡演示的是基於Docker的伺服器版本,想安裝其他版本的小夥伴可以去官網下載。

總結

今天帶大家體驗了一波思源筆記這款應用,功能確實很強大,非常適合程式設計師使用,感興趣的小夥伴可以試試!

專案地址

https://github.com/siyuan-note/siyuan

相關文章