5

我想显示 Github 补丁,不想编写自己的解析器。具体来说,我们正在解析来自 Github API 文档的示例中的 files.patch 。

我希望有类似Google-Code-Prettify的东西,但广泛的谷歌搜索并没有出现任何结果。有什么可以做的吗?

4

2 回答 2

3

parse-diff(CoffeeScript 也是如此,但没关系,因为它可以在任何 JS 上下文中使用)听起来更好(更广泛使用、维护)的选项。

于 2016-04-13T10:47:55.333 回答
1

node-diff-parser 会有帮助吗?诚然,它似乎是在 CoffeeScript 而不是直接的 JavaScript 中。

或者,您可以尝试jonjonsonjr 的 diff-parse,它看起来是直接的 JavaScript。

于 2014-08-18T12:53:16.057 回答