Yank Note是一款面向程序員的Markdown筆記應用,可以用來記錄日常生活,加密,支持用戶自己編寫插件來擴展功能。它功能強大,界面簡潔,操作簡單。
軟件特色
用戶友好:Monaco內核針對Markdown進行了優化,具有與VSCode相同的編輯體驗。
功能強大:支持版本歷史回溯;小工具、可執行代碼塊、表格、Plantuml圖形、Drawio圖形、宏替換等??梢郧度氲轿臋n中。
兼容性強:數據保存為本地降價文件;功能擴展盡量用Markdown的原語法實現。
插件擴展:支持用戶自己編寫插件來擴展編輯器的功能。
支持加密:用于存儲賬號等私人文件,文件可以單獨設置密碼。
功能介紹
同步:編輯區和預覽區同步滾動,預覽區可以獨立滾動。
大綱:預覽區域目錄大綱快速跳轉
版本管理:支持回溯文檔版本歷史。
加密文件:文件以。c.md被視為加密文件。
自動保存:文件編輯后自動保存,未保存文件的橙色標題欄提醒(加密文檔不會自動保存)。
編輯:列表自動完成
粘貼圖片:您可以快速粘貼剪貼板中的圖片,并將其作為文件或Base64插入。
嵌入附件:可以在文檔中添加附件,點擊系統中的打開按鈕。
代碼運行:支持運行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圖形:需要安裝javaa,graphviz。
嵌入式繪圖:該文件支持嵌入式繪圖。
嵌入ECharts圖形:在文檔中嵌入Echarts圖形。
嵌入美人魚圖形:在文檔中嵌入美人魚圖形。
嵌入Luckysheet表格:在文檔中嵌入Luckysheet表格。
嵌套列表到腦圖顯示:嵌套列表可以通過腦圖顯示。
屬性編寫:你可以定制一個元素的任何屬性。
表格解析增強:表格支持表格標題、列表和其他特性的多行文本。
文檔的交叉鏈接跳轉:支持鏈接文檔中的其他文檔以及相互跳轉。
腳注功能:支持在文檔中編寫腳注。
Block:支持類似于VuePress默認主題的自定義容器。
宏:支持嵌入的JS表達式來動態替換文檔內容。
圖片床:支持PicGo圖片床
自定義插件:支持編寫JS插件擴展編輯器功能。插件放在主目錄/插件中。參考插件開發指南
更新日志
最新版本3.25.0
壯舉:在局域網中增加分享預覽功能
壯舉:復制富文本/HTML添加“上傳本地圖片到圖片床”的選項
壯舉:添加一些內置的樣式類。
Upd:升級繪圖版本
更新:優化導出/打印美人魚樣式
修復:修復編輯器自動完成可能會刪除整行內容的問題。
Feat(插件):將uploadLocalImage選項添加到VIEW_ON_GET_HTML_FILTER_NODE鉤子中。