【文件属性】:
文件名称:react-diff-view:git diff组件
文件大小:1.45MB
文件格式:ZIP
更新时间:2021-04-28 09:26:48
JavaScript
React差异视图
一个git diff组件,用于消耗git统一diff输出。
概述
拆分视图
统一检视
优化选择
功能齐全
一个干净而小巧的核心,可以显示差异。
支持拆分(并排)视图和统一(一列)视图。
可容忍的性能。
灵活的装饰组件,用于围绕更改块呈现自定义内容。
可扩展的小部件体系结构,以支持代码注释和各种要求。
可自定义的事件和样式。
强大的令牌系统可实现代码突出显示,标记特殊单词,内嵌diff等,并支持Web worker。
如果提供了源文本,则可以使用一堆实用程序函数来比较diff结构。
运行npm start可以享受具有diff显示,折叠的代码扩展,代码注释和较大的diff延迟加载的全功能演示。
我测试了2.2MB差异文件的性能,其中更改了375个文件,插入了18721个插入(+),删除了35671个(-) 。
在我的笔记本电脑(MacBook Pro 1