功能特性介绍 (Features)
本程序与知名开源桌面端 Markdown 编辑器 MarkText 共享相同的核心解析渲染引擎:muya。
1. 强大且易用的文件管理系统
本在线编辑器针对本地化运行和高频文件处理,深度开发了以下核心数据流特性:
A
极速选择或拖拽文件导入
支持点击文件操作区的“导入文件”进行多选导入。同时,您可以直接在电脑文件夹中选中多个
.md 或 .markdown 格式文件,直接拖拽放到编辑器的左侧侧边栏空白区,即可实现批量极速并行导入。
B
防丢自动保存与 IndexedDB 本地数据库
编辑器接入了结合节流(10秒)与防抖(1.5秒)的混合保存算法。在您持续写作或停顿键入时,内容会自动保存到浏览器安全的 IndexedDB 数据库中,即便刷新网页或断网也不会丢失任何进度。
C
便携式文档库管理与检索
类似于 macOS 的备忘录系统,您可以在侧边栏快速进行文档重命名、文件复制副本(Duplicate)、复制纯 Markdown / 富文本、或者全量删除。顶部的搜索框支持多关键字空格过滤,帮您快速检索庞大文档库。
2. 编辑器核心排版与渲染能力
基于 Muya 解析器,本编辑器具备了与桌面端 MarkText 齐平的高品质渲染能力,为创作者注入极致流畅体验:
📝 CommonMark 与 GFM 块语法支持
完美兼容 GFM (GitHub Flavored Markdown) 标准块级语法,包括多级标题、列表、多功能代码块、高对比度表格、块引用、分割线、Raw HTML 块和块级图片。解析基线严格对齐 CommonMark 0.31 和 GFM 0.29 规范。
🛠️ 富文本行内悬浮工具栏 (Inline Formats)
无需记忆复杂的快捷键,在编辑器中用鼠标框选任意文字,即可浮现行内悬浮栏,可快速设置加粗、斜体、下划线、删除线、行内代码、行内数学公式、脚注以及上标与下标语法。
⚓ 端到端双向脚注 (Footnotes)
支持 [^id] 引用与 [^id]: 脚注定义 语法。在编辑区提供了流畅的可交互气泡层供您查阅,且在导出为 HTML 和 PDF 时,会自动构建具有双向返回(Backref)超链接的标准锚点排版。
🔗 链接与参考图片 (Reference)
支持将链接写为 [显示文本][ref] 或图片写为 ![alt 文字][ref]。在解析、展示和双向转化时,能够自动完美解析与文末定义的 [ref]: url "title" 映射源,保持源代码结构美观整洁。
🔢 代码块行号渲染 (Gutters)
代码段原生支持渲染美观的侧边行号栏(可以通过侧边栏“编辑器设置”中勾选启用 codeBlockLineNumbers),方便对代码行进行精准校正和协作审阅。
📊 高级图表与丰富媒体渲染
集成了大量顶尖的排版渲染组件,使您的纯文本 Markdown 文档变成极富媒体作品:
- KaTeX 数学公式:以极致的高性能和印刷级标准渲染复杂的数学公式与逻辑排版。
- Mermaid 关系图:支持绘制流程图 (Flowcharts)、时序图 (Sequence diagrams)、状态图、甘特图等。
- Vega / Vega-Lite:支持通过 JSON 配置,在文档中直接绘制精美的交互式折线、柱状和散点数据图表。
- PlantUML 绘图:支持标准的面向对象和架构设计类图渲染。