← 返回项目库

MarkEdit 中文 Markdown 编辑器内核

MarkEdit 的 CodeMirror 6 编辑器内核中文学习版,支持 Markdown、任务清单、代码块和表格的实时编辑与语法高亮。

本项目收录 MarkEdit 开源仓库及其可独立运行的 CoreEditor Web 内核。中文学习版补充了简体中文界面文本和部署说明,可在浏览器中直接研究 Markdown 编辑、GFM 语法、CodeMirror 扩展、主题与原生桥接设计;源码包同时保留上游 macOS 应用代码和 MIT 许可证。

真实界面

项目截图

共 4 张

中文 Markdown 专注写作界面
Markdown 学习任务清单
JavaScript 代码语法高亮
Markdown 表格数据记录

Capabilities

核心功能

GitHub Flavored Markdown 编辑
标题、列表与任务清单语法高亮
多语言代码块高亮
Markdown 表格编辑
多主题与样式扩展
搜索、选择与历史记录模块
Web 与 macOS 原生桥接接口

适用场景

学习 CodeMirror 6 编辑器架构
研究 Markdown 解析与语法高亮
制作社群 Markdown 写作工具原型
研究 Web 编辑器与原生 macOS 应用桥接

适合谁

Markdown 工具开发者、前端学习者、CodeMirror 研究者、macOS 应用开发者和社群教学用户。

商业化思路

用于社群学习和研究 Markdown 编辑器架构、CodeMirror 6 扩展机制、Web 与原生应用桥接。

你会拿到什么

  • 完整中文源码包与 MIT LICENSE
  • 四张真实编辑状态截图
  • 中文安装、构建与研究说明
  • 固定运行探针、构建和浏览器验收记录

部署流程

  1. 1进入 CoreEditor 目录,启用 Corepack 后执行 yarn install --immutable。
  2. 2执行 yarn build 完成 ESLint、代码生成和两个 Vite 构建。
  3. 3执行 yarn dev --host 127.0.0.1 --port 23202 启动 Web 内核。
  4. 4在浏览器访问终端显示的地址,输入 Markdown 内容验证编辑与高亮。

真实验证结果

Yarn 4 安装与完整 build 通过;固定运行探针返回 HTTP 200 且监听进程归属正确;浏览器验证中文写作、任务清单、代码块和表格四个不同状态,截图 SHA 均不同,控制台错误、坏图、登录页、404、横向溢出和语义阻断均为 0。

部署前须知

公共演示和截图展示的是可独立运行的 CoreEditor Web 内核;构建完整 MarkEdit 原生应用仍需要 macOS 与 Xcode。

部署难度

中等

最低配置

Node.js 20+、Corepack/Yarn 4;Web 内核可在现代浏览器运行,完整原生应用需要 macOS 与 Xcode。

开源许可证

MIT License

最后验证

2026-08-20

技术栈

TypeScript 5CodeMirror 6Vite 7Yarn 4Swift/macOSJest

授权说明

源码包含 MIT LICENSE,发布包完整保留 MarkEdit.app 的版权与许可证文本。