我需要像vscode源代码管理一样计算更改的行。例如,
我需要以下一种格式获取数据:
获取我正在使用的git diff数据
git diff --unified=0
n9vozmp41#
Visual Studio Code有自己的diff算法实现。如果你想得到完全相同的结果,你将需要复制或重新实现它。如果你使用的是Javascript或Typescript,你可以使用npm包vscode-diff,它包含了从VS Code中提取的算法,在一个零依赖库中。
1条答案
按热度按时间n9vozmp41#
Visual Studio Code有自己的diff算法实现。如果你想得到完全相同的结果,你将需要复制或重新实现它。如果你使用的是Javascript或Typescript,你可以使用npm包vscode-diff,它包含了从VS Code中提取的算法,在一个零依赖库中。