实时渲染,边写边看
输入 # 立刻变成标题,输入三个反引号立刻撑开代码块。渲染结果与写作文本是同一屏,不需要来回切换预览页签,也不必忍受延迟半秒的刷新。
一份 Markdown 文档被塞进手机里,最怕的不是没有编辑器,而是打开之后排版散架、代码挤成一团、表格横着跑出屏幕。open md file 想解决的就是这件小事——把 .md 文件按它本来的样子读出来,标题是标题,列表是列表,代码块有呼吸感。
一页文档,四种元素同时在场:层级标题、有序列表、行内代码与引用块。App 要做的,是让它们在四英寸的屏幕上依然各自站得住。
不谈「强大」「高效」这类词。下面六件事,是打开一份 .md 文件时真正会卡住人的地方,open md file 逐条对着它们做功。
输入 # 立刻变成标题,输入三个反引号立刻撑开代码块。渲染结果与写作文本是同一屏,不需要来回切换预览页签,也不必忍受延迟半秒的刷新。
等宽字体、行号可选、长行自动折行而不是横向滚动。写技术笔记时,缩进层级不会在手机上塌掉,复制出来贴回电脑仍然是原来的样子。
手机屏幕放不下五列表格,App 会把表格处理成可横向滑动的独立区域,而不是把整段文字一起拽出边界。列头固定,滑动时始终知道自己在看哪一列。
长文档按标题层级抽成目录,浮在侧边。读到第四十屏想回头看第二章的定义,点一下就到,不用手指一路往上滑。
解析在设备上完成,文件默认不出本机。地铁里、飞机上、会议室没信号的角落,一样能 open md file,不会因为断网弹出一个转圈的空白页。
把写好的笔记导成 PDF 存档,或者生成一张纵向长图发到群里。导出时保留标题层级与代码块样式,收到的人不需要装任何阅读器。
同一款工具,落在不同职业手里会长出不同的用法。下面三类人的处境,大致覆盖了 open md file 最常见的真实需求。
痛点:技术方案写在仓库的 README 里,下班路上想在手机上确认某段配置。收益:克隆下来的 .md 直接打开,代码块缩进完整,通勤二十分钟能读完一份接口说明。
痛点:选题、脚本、复盘散落在各种格式里,微信传过来的文档排版全乱。收益:统一存成 .md,标题与清单自动成型,手机上改写几句就能直接导出长图发出去。
痛点:纸质书上的批注只能写在便签上,回头找不到。收益:一章一个 .md 文件,引用块记原文,列表记想法,翻到哪条都能顺着大纲回到上下文。
下面这段对话来自一位做活动运营的用户。数字为示例,用于说明信息量,不代表任何具体项目的真实结果。
界面以内容为先,配色克制,没有多余的装饰条。竖屏为主,横屏会自动切成双栏。
安装过程本身不复杂,但两端系统对「未知来源」的态度不同,这里把容易卡住的地方提前说清。
下面记录的是产品自身的功能演进节点,不涉及任何奖项、认证或第三方排名——那些没有可靠来源的信息,本页一律不写。
第一版只有一件事:把 .md 文件按原样渲染出来。当时连编辑功能都没有,定位是「能在手机上读 Markdown 的阅读器」。
加入实时编辑与大纲面板。用户反馈里出现最多的词是「找不到位置」,大纲就是为这句话做的。
重写表格渲染逻辑,宽表格改为独立横向滚动区,列头固定。这一版之后,处理含表格的技术文档明显顺畅。
新增 PDF 与长图导出。起因是很多人要把笔记发给不装 App 的同事,截图再拼接实在麻烦。
云同步改为可选开关,默认关闭。文档解析始终在本地完成,是否上云交给用户自己决定。
核心阅读与编辑功能不设门槛。下面两档的区别集中在同步与批量处理上,与文档质量无关。
同一个动作——打开一份 .md 文件——在两套流程里差别在哪,逐条列出来更清楚。
| 环节 | 用之前的做法 | 用 open md file 之后 |
|---|---|---|
| 打开文件 | 转发到聊天软件,再复制进备忘录,格式基本丢失 | 文件管理器里点一下,标题层级与列表原样呈现 |
| 读长文档 | 手指一路滑动,回头找某段要靠记忆 | 侧边大纲直接跳转,位置始终清楚 |
| 看代码 | 缩进塌陷,长行被截断,只能靠猜 | 等宽字体与折行处理,复制出来仍是原样 |
| 分享给别人 | 对方要装同样的软件才能正常看 | 导出 PDF 或长图,任何人打开都能读 |
| 断网时 | 在线编辑器转圈,内容打不开 | 本地解析,离线照样阅读和修改 |
以下为产品内部统计的粗略量级,用于说明使用规模,均以「约」表述,不作为可核验的精确数据引用。
应用申请存储或文件访问权限,只为一件事:读取你指定目录下的 .md 文件。它不读取通讯录、短信、通话记录,也不在后台采集剪贴板内容。文档解析默认在设备本地完成,只有你主动打开云同步开关,文件才会加密上传;关掉开关,数据就留在本机。
我们对自己的内容也有一条界线,写在这里,免得含糊:本页不展示无法核实的数据与评分,凡是出现在页面上的数字都以「约」「估算」「区间值」标注口径;信息尚未确认时保持空缺,不做猜测补齐,因此你不会在这里看到任何奖项、认证编号或排名名次;同时,本页只提供 open md file 这款应用自身的下载入口,不提供任何盗版、破解或侵权内容的传播路径。这条取舍偶尔会让页面显得「少了几行」,但我们认为,一份能被信任的说明,比一份看起来很热闹的说明更有用。
下面六个问题来自用户反馈里出现频率最高的部分。
基础阅读、语法渲染与文件管理完全免费,无广告弹窗,也不设强制登录。云端同步与批量导出属于可选增强项,是否使用由你自己决定,不做消费引导。
支持 Android 8.0 及以上、iOS 14 及以上。平板设备可以正常安装,界面会自适应为大屏双栏,横屏阅读表格更宽松。
文档解析在本地完成,默认不上传文件内容;只有在主动开启云同步时才会传输,传输过程加密。App 不索取通讯录、短信等无关权限。
在应用内「设置—关于」里检查更新,或在应用商店开启自动更新。更新通常只替换程序文件,已保存的文档与阅读进度不会丢失。
安装包约 28MB,安装后占用通常在 45MB 到 90MB 之间,取决于缓存与打开的文档数量。文档本身存放在系统目录,不重复计入。
可在「设置—反馈」中提交,也可以发送邮件到 support@open-md-file.cn。描述问题时附上系统版本与复现步骤,一般一个工作日内会有回复。
邮件里附上系统版本、App 版本与复现步骤,能让问题定位快很多。也欢迎直接告诉我们你希望 open md file 下一步做什么。