Table of Contents
AdocMD Forge 是提供 AsciiDoc 與 Markdown 撰寫體驗的 VS Code 擴充套件。
圖片貼上使用 VS Code 1.97 以上的 1.2.7 功能即時預覽
安全性
AsciiDoc 語法輔助
圖片工作流
Outline 文件導覽
Link Checker 與 Problems
HTML 匯出
指令
格式操作由 設定
設定可套用於 User、Workspace 或 Workspace Folder 層級。 使用方式
如需查看執行紀錄,請開啟 開發建議使用 Node.js 22 以上與 VS Code 1.97 以上。
使用 VS Code 開啟專案後按 常用指令:
完整開發說明請參閱 DeveloperGuide.md,架構決策請參閱 Architecture.md。 1.2.7 已知限制HTML 匯出只讀取位於目前受信任 workspace 內的本機圖片;遠端圖片不會由匯出流程發出網路請求,無法讀取的圖片會移除 Outline 第一版只分析目前 active editor,不建立全工作區多文件樹;沒有標題的文件會顯示空狀態。標題節點 ID 由文件 URI、來源行與層級產生,插入行造成行號移動時會建立新的節點狀態。 圖片貼上是否可用取決於 VS Code 版本、作業系統與剪貼簿提供的 DataTransfer。VS Code 1.97 以上會提供 API,但擴充套件無法在未提供 Link Checker 第一版只驗證本機檔案與文件內 anchor,不執行 HTTP(S) 網路請求;動態 AsciiDoc 屬性因無法安全推算目標而略過。未受信任 workspace、untitled 文件與 workspace 外路徑不會讀取本機檔案。 AsciiDoc Open Preview 只載入已儲存文件宣告、位於 workspace 允許範圍內且實際存在的 PDF 匯出需要自行安裝 Ruby、 VSIX 已完成完整自動化發行前檢查;實際上架 Marketplace 還需要由 Publisher 提供發行憑證並執行上架流程。 疑難排解
授權AdocMD Forge 使用 MIT License,詳見 LICENSE。 |