两个紧密匹配的文件:获取相应的行?

问题描述 投票:0回答:1

我正在以编程方式生成LaTeX代码,我希望我的Synctex指向原始文件中的正确行。

生成基本上是进行模板扩展,因此原始文件几乎与生成的文件相同,但扩展了一些片段。

我想知道,是否有一个diff工具或库可以轻松地为我提供原始文件的行号,该行号与生成的行中的给定行相对应?这可以以某种方式从普通的Unix diff中提取出来吗?

这是构建脚本的一部分,因此理想情况下易于运行的东西(如bash或python)比需要编译的东西更受欢迎。

diff string-matching difflib file-comparison sequence-alignment
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.