大家好,我是一航!
今天給大家推薦一款面向程式員的開源 Markdown 神器:Yank Note,完美替代Typora,甚至提供了比Typora更加強大的功能。
Markdown 是一種輕量級标記語言,讓你的關注點全部放在内容上,排版在編輯的過程中順手就完成了,特别的友善;平常的筆記、輸出,幾乎都是用他來完成的,自然一個趁手的編輯器就非常重要了;
之前給大家推薦的優秀編輯器Typora,在正式版之後就全部開始收費了;但曆史的Beta版本依然是可用且免費,隻是官方已經不支援Beta下載下傳,想要Beta版的同學可以通過下面的連結下載下傳使用;
// Typora Beta 0.11.18 版
百度網盤:https://pan.baidu.com/s/11N7q2Yu1iGsoIz4hiN1H8Q
提取碼:ekx8
複制
下面就一起開看看Yank Note給我們提供了那些酷炫的功能吧!
特點
- 使用友善:使用 Monaco 核心,專為 Markdown 優化,擁有和 VSCode 一樣的編輯體驗。
- 功能強大:支援曆史版本回溯;可在文檔中嵌入小工具、可運作的代碼塊、表格、PlantUML 圖形、Drawio 圖形、宏替換等;支援接入 OpenAI 自動補全。
- 相容性強:資料儲存為本地 Markdown 檔案;拓展功能盡量用 Markdown 原有的文法實作。
- 插件拓展:支援使用者編寫自己的插件來拓展編輯器的功能。
- 支援加密:用來儲存賬号等隐私檔案,檔案可單獨設定密碼。
- 全平台支援:提供了Window、Mac、Linux的版本
特色功能
- 同步滾動: 編輯區和預覽區同步滾動,預覽區可獨立滾動
- 目錄大綱: 預覽區目錄大綱快速跳轉
- 版本管理: 支援回溯文檔曆史版本
- 檔案加密: 以
結尾的檔案視為加密檔案.c.md
- 自動儲存: 檔案編輯後自動儲存,未儲存檔案橙色标題欄提醒(加密文檔不自動儲存)
- 編輯優化: 清單自動補全
- 粘貼圖檔: 可快速粘貼剪切闆裡面的圖檔,可作為檔案或 Base64 形式插入
- 嵌入附件: 可以添加附件到文檔,點選在系統中打開
- 代碼運作: 支援運作 JavaScript、PHP、nodejs、Python、bash 代碼
- 待辦清單: 支援顯示文檔中的待辦進度,點選可快速切換待辦狀态
- 快速打開: 可使用快捷鍵打開檔案切換面闆,以便快捷打開檔案,标記的檔案,全文搜尋檔案内容
- 内置終端: 支援在編輯器打開終端,快速切換目前工作目錄
- 公式解析: 支援輸入 katex 公式代碼
- 樣式風格: Markdown 使用 GitHub 風格樣式和特性
- 資料倉庫: 可定義多個資料位置以便文檔分類
- 外鍊轉換: 将外鍊或 BASE64 圖檔轉換為本地圖檔
- HTML 解析: 可以直接在文檔裡面使用 HTML 代碼,也可以使用快捷鍵粘貼複制 HTML 為 Markdown
- docx 導出: 後端使用 pandoc 做轉換器
- TOC 支援: 生成 TOC 在需要生成目錄的地方寫入
即可[toc]{type: "ol", level: [1,2,3]}
- 編輯表格單元格: 輕按兩下表格單元格即可快速編輯
- 複制标題連結: 複制标題連結路徑到剪切闆,便于插入到其他檔案
- 嵌入小工具: 文檔支援内嵌 HTML 小工具
- 嵌入 PlantUML 圖形: 在文檔内内嵌 PlantUML 圖形
- 嵌入 drawio 圖形: 在文檔中内嵌 drawio 圖形
- 嵌入 ECharts 圖形: 在文檔中嵌入 Echarts 圖形
- 嵌入 Mermaid 圖形: 在文檔中嵌入 Mermaid 圖形
- 嵌入 Luckysheet 表格: 在文檔中嵌入 Luckysheet 表格
- 嵌套清單轉腦圖展示: 可将嵌套清單用腦圖的方式展示
- 元素屬性書寫: 可自定義元素的任意屬性
- 表格解析增強: 表格支援表格标題多行文本,清單等特性
- 文檔交叉連結跳轉: 支援在文檔中連結其他文檔,互相跳轉
- 腳注功能: 支援在文檔中書寫腳注
- 容器塊: 支援類似 VuePress 預設主題的自定義容器
- 宏替換: 支援内嵌 JavaScript 表達式動态替換文檔内容
- 圖床: 支援 PicGo 圖床
- OpenAI: 支援接入 OpenAI 自動補全
- 自定義插件: 支援編寫 JavaScript 插件拓展編輯器功能。插件放置在
中。參考插件開發指南主目錄/plugins
效果圖
注意事項
- 為了更高的拓展性和友善性,Yank Note 犧牲了安全防護(指令執行,任意檔案讀寫)。如果要用它打開外來 Markdown 檔案,⚠️請務必仔細甄别檔案内容是值得信任的⚠️。
- 加密檔案的加密解密操作均在前端完成,請務必牢記自己的密碼。一旦密碼丢失,就隻能暴力破解了。
關于收費
軟體分為免費版和進階版,雖然一些進階的功能也是收費的,但免費版的已經完全滿足絕大部分使用場景,進階版僅僅隻是錦上添花的功能,畢竟開發維護這樣的一款優秀的軟體,确實挺不容易的,如果你恰巧用得上進階功能,可以支援一下作者;至于價格嘛,筆者覺得已經非常良心了...
開源位址
github位址:https://github.com/purocean/yn
最新軟體官方下載下傳:https://github.com/purocean/yn/releases
// 如果你通路github慢,可以使用以下備用位址下載下傳
位址:https://www.123pan.com/s/xPY9-j37vH
提取碼:o53C
複制