Markor 中文文档 下载 App

行号显示开关——v2.11 新增,编辑器和预览代码块里都能开

开启行号

打开任意文件后,点顶部菜单(三个点或文件菜单),找到 Line numbers 选项并勾选。

开启后:

行号显示截图
行号效果

行号适用场景

场景为什么行号有用
长 Markdown 文档(>500 行)和别人讨论时说「改第 287 行」比「第三个代码块里」精确
代码文件(.py / .java / .js)手机上读代码,行号帮助定位函数定义和调用
调试 Markdown 预览问题「第 156 行之后的表格渲染错了」——直接定位
git diff 对照桌面端 git diff 显示行号,手机端 Markor 开行号后能对照

为什么其他 Markdown 编辑器很少做

大多数 Markdown 编辑器:

Markor 的行号设计正好卡在这个空白——它既照顾代码文件阅读、又照顾 Markdown 长文档讨论。

预览模式的代码块行号

这是一个特别值得提的细节。Markor 的预览模式(View Mode)里:

这是一段普通 Markdown 文本,没有行号。

def hello(): ← 行号 1 print("Hello") ← 行号 2 return True ← 行号 3


这里的 python 代码块里会显示 1、2、3 行号。

普通 Markdown 文本部分 不会 显示行号,只有代码块(``python / ``java 等围栏块)里才会出现。这个设计是 v2.11 的精心打磨——既保证代码阅读体验,又不让文档正文被行号干扰。

行号的性能影响

打开行号后:

如果设备性能较弱、又不需要行号,关掉即可——这是一个可选项,不是默认开启的。