FoldRender / 指南 / 在 Fold 上把长文档读得舒服
FoldRender 指南

在 Fold 上把长文档读得舒服

展开的大屏幕让阅读成为可能;几个设置让它变得舒服。本页简短地过一遍 FoldRender 里每一个和阅读舒适度有关的控制 ——「阅读」面板、代码换行开关、大纲导航、查找栏和每个文档的滚动位置 —— 每个做什么,以及哪些改一次就再也不用想。

在 Google Play 上获取免费 看看 FoldRender 能做什么

分步操作

  1. 从 Google Play 安装

    FoldRender 在 Play 商店上的名字是 FoldRender: Git Repo Reader,包名 dev.foldrender.app,免费,面向全球发行。照常安装即可 —— 不会弹出要你打开「允许来自此来源的应用」的提示,更新也会自动送达。应用声明了 minSdk 30,所以需要 Android 11 或更新的版本;如果设备低于这个版本,Play 会直接告诉你,而不是让你装上一个跑不起来的版本。

  2. 打开一次「阅读」面板,设好就不用再管

    字号图标会打开阅读面板,里面有四个控制:一个主题分段选择(跟随系统 / 浅色 / 深色)、一个从 80% 到 160% 的字号滑块、一个从 480 dp 到 1200 dp 的行宽滑块,以及一个正文用衬线字体开关。这些设置在不同文档和不同会话之间都会保留,切换主题会重新渲染、但不会重新解析文档 —— 所以读到一半切换深色模式是即时的。

  3. 先把行收窄

    在展开的 Fold 上,行宽是最要紧的设置。不设的话,段落会铺满整块内屏,每次换行回扫,眼睛都会跟丢那一行。把行宽限制在比全宽短一些的地方 —— 一栏舒服的版面,而不是一条横幅 —— 长的 Markdown 页面一下子就读起来像书页了。这是大多数阅读应用省掉的那个控制,也是改了立刻见效的那个。

  4. 代码折不折行

    源文件有自己的控制:文件上方那一行旁边的换行开关。关着时,长行横向滚动,行号保持对齐;打开时,长行在阅读栏内折行。合上时一般想要折行 —— 在窄屏上横向滚动会和读者作对。展开并处于双栏布局时,横向滚动往往更好读,因为代码栏已经是你选定的宽度了。

  5. 靠大纲导航,而不是靠滚动

    在渲染好的 Markdown 文档里,右下角的小悬浮按钮会打开大纲面板,列出文档的顶层标题,你当前所在的那个会突出显示;点一个标题就滚动到那里。长文档不再只能靠拖滚动条。没有标题的文档会显示「这篇文档没有标题。」

  6. 要找东西时,在文档里查找

    顶栏里的放大镜会打开查找栏 —— 占位文字在文档中查找…,实时的 current/total 匹配计数,以及逐个跳转的上下箭头。它在以文字为主的格式里出现:Markdown、笔记本、JSON/YAML/TOML、CSV、源代码、日志和纯文本。PDF、图片和 HTML 没有查找栏 —— 在 PDF 里,导航靠页码计数和点一下就能跳转的缩略图条。

  7. 相信读到的位置会留住

    每个文档的滚动位置都会保存,重新打开时恢复,所以在三个文件之间来回切换,哪个都不会丢掉读到的位置。再加上快捷标签页和在文件树里长按设置的收藏,一次多文档的阅读即使被打断,也不用专门加书签就能接上。

FoldRender 是怎么做的

切换主题的开销从结构上就很小

Markdown 解析器不产生任何颜色,也不产生 Compose 类型 —— 所以切换主题只重新渲染,不重新解析。读到章节中间切换深色模式,代价是一次重新排版,而不是把文档重新走一遍。

设置也作用于文档周围

在 PDF 里,「阅读」面板的主题作用于文档周围的应用外壳,页面位图按页、按宽度缓存 —— 所以旋转或重新折叠时,会按新的宽度重新渲染页面,而不是把旧位图放大。

舒适靠的是排版,不只是大小

字号是最显眼的那个旋钮;行宽、折行和大纲导航这三样,才真正决定在展开的手机上读两小时,感觉是在阅读还是在扫视。

FoldRender 做不到什么?

如实列出的清单 —— 包括已随版本发布但没有验证过的行为 —— 让你在安装前就能判断,这个版本能不能做你要做的那件事。

在 Android 上读仓库还有哪些办法?FoldRender 和它们比怎么样?

大家真正会用的四个应用,以及把它们区分开的那一条:仓库最后在不在手机上,到了手机上有没有东西把它渲染出来。

工具下载价格从哪里获取克隆到设备上渲染 PDF / Jupyter 笔记本 / Markdown编辑器或 shell
FoldRenderUS$0Google Play,全球能 —— HTTPS,公开仓库可匿名能 —— 原生 Compose 渲染器没有,有意为之:它是阅读器,不是 IDE
GitHub MobileUS$0Google Play 和 App Store不能 —— 它读的是托管在 GitHub 上的仓库只有 GitHub 自己渲染的内容,需联网可在 PR 里编辑文件
Termux + gitUS$0F-Droid 或 GitHub能 —— 真正的 git 命令行不能 —— 只有终端文本有,完整的 shell,任何命令行编辑器都能用
MGit 1.7.0 (2023)US$0只在 F-Droid能 —— 克隆、拉取、推送,HTTPS 或 SSH 密钥不能没有 —— 它自己的页面写明不带文本编辑器

价格指的是下载价格。GitHub Mobile 的功能取决于你的 GitHub 套餐;Termux 和 MGit 都是自由软件。MGit 的版本和日期来自它在 F-Droid 上的页面。

FoldRender 的这些数字从哪来?

这里的每个数字都是从正式发布的版本里读出来的,或者来自本页底部列出的一手资料 —— 没有为了好看往上凑整。

常见问题

怎么让 Galaxy Z Fold 7 上的文字读起来舒服?
从字号图标打开「阅读」面板,设两样东西:行宽 —— 收窄到明显比展开后的全宽短,让眼睛不会跟丢那一行 —— 和字号,80% 到 160%。主题(跟随系统 / 浅色 / 深色)和正文衬线字体开关补全了其余部分。这些设置会保存下来。
行宽到底改变了什么?
阅读栏的最大宽度。展开的 Fold 内屏够宽,全宽的正文会变得很难跟住;限制每行的宽度,就把它变回一页好读的版面。在折叠屏上,这是价值最高的一个阅读设置。
怎么让代码行不跑出屏幕?
用源文件上方那一行旁边的「换行」开关。打开时,长行在阅读栏内折行;关着时,长行横向滚动,行号保持对齐。合上时,折行通常是更好的默认选择。
切换深色模式会重新解析文档吗?
不会。切换主题只重新渲染,不重新解析 —— 解析器不产生任何颜色,也不产生和主题绑定的类型,所以即使是很大的文档,切换主题也只是一次开销很小的重新排版。
应用会记住我在每个文件里读到哪儿吗?
会 —— 每个文档的滚动位置都会保存,重新打开时恢复,所以读多个文件时,应用重启或重新折叠后,不用书签也能接着读。
FoldRender 多少钱?
US$0。在 Google Play 上免费,面向全球发行,版本里没有计费库,没有订阅,也没有付费档。
FoldRender 支持哪些 Android 版本?
Android 11 及以上。应用声明的 minSdk 是 30,也就是 2020 年随 Android 11 发布的 API 级别;编译和目标版本都是 API 36。它在 2025 年发布的 Galaxy Z Fold 7 上开发和测试。
FoldRender 能离线用吗?
能,只要仓库已经在设备上。克隆和拉取需要联网;从克隆下来的仓库或选中的文件夹里阅读、搜索,以及渲染 Markdown、源代码、PDF 和 Jupyter 笔记本都不需要。登录 GitHub 是可选的,只和私有仓库有关。
它和 GitHub Mobile、Termux、MGit 有什么不同?
GitHub Mobile 读的是托管在 GitHub 上的仓库,不会克隆到手机上。Termux 和 MGit 都能克隆,但克隆之后怎么渲染就交给你了 —— Termux 给你一个 shell,MGit 连文本编辑器都没有。FoldRender 通过 HTTPS 克隆,并在内屏上把克隆下来的内容渲染出来。

这些说法去哪里核对?

上面这些数字背后的一手文档,任何一条你都可以自己核对,不必听我们说。

本页最后核对于 2026-08-27。

更多 FoldRender 指南