【发布时间】:2019-09-18 11:12:40
【问题描述】:
假设我正在为我的 RestructuredText/Sphinx 内容编写一个自定义编辑器,并带有“实时”html 输出预览。输出是使用 Sphinx 构建的。
源文件是纯 RestructuredText。那里没有代码。
一个理想的功能是右键单击预览的某些部分会在源文件的正确行打开编辑器。
要实现这一点,一种方法是将该行号放在 html 文件的每个标记中,例如使用类(例如,class = "... lineno-124")。或者使用 html cmets。
请注意,我不想在我的源文件中添加更多内容,只是希望在输出的任何地方都包含行号。
大概的行号就足够了。
有人知道如何在 Sphinx 中做到这一点,我的方式还是其他方式?
【问题讨论】:
标签: python-sphinx