大家好,我之前在 V2EX 发过两次 Markra:
这次主要想同步一个新进展:Markra Web 版上线了。
Web 版编辑器:
https://editor.markra.app/
GitHub:
https://github.com/murongg/markra
Markra 是一个开源的 Markdown 编辑器,目标是尽量保留 Markdown 的轻量和可迁移性,同时提供更接近文档编辑器的所见即所得体验。
这次 Web 版不是重新做一套简化 UI ,而是把原来的桌面端前端 UI 和核心编辑逻辑抽出来复用,然后分别注入 desktop runtime 和 web runtime 。这样桌面端和 Web 端尽量保持一致,后续功能也不会分叉成两套。
目前 Web 版已经支持:
- 打开本地文件夹 / Markdown 文件
- 文件树浏览
- 多标签编辑
- 所见即所得 Markdown 编辑
- HTML / PDF 导出
- 浏览器端右键菜单
- 设置页
- IndexedDB 保存基础设置和运行时状态
Web 端受浏览器限制,暂时隐藏了这些能力:
- AI 功能
- 自动更新
- Pandoc 导出
- 部分桌面原生能力
桌面端仍然保留完整能力,下载地址:
https://github.com/murongg/markra/releases
这次做 Web 版的主要原因是:很多人只是想临时打开一个 Markdown 文件改一下,不一定愿意先下载桌面应用。浏览器版可以更低成本地试用,也方便以后做一些在线场景。
如果你愿意帮忙试一下,比较希望听听这些反馈:
- 打开文件夹 / 文件的体验是否符合直觉
- Web 端编辑 Markdown 是否有明显 bug
- PDF / HTML 导出效果是否可接受
- 桌面端已有功能里,还有哪些你觉得 Web 端也必须补齐
- 你更希望它偏“轻量编辑器”,还是偏“完整 Markdown 工作台”
感谢之前帖子里给建议的朋友。很多这次 Web runtime 的处理,其实都是根据反馈慢慢补出来的。