react-native-diff-view:一个用于解析和显示git diff的React Native模块

时间:2024-06-05 23:03:05
【文件属性】:

文件名称:react-native-diff-view:一个用于解析和显示git diff的React Native模块

文件大小:314KB

文件格式:ZIP

更新时间:2024-06-05 23:03:05

react git react-native git-diff TypeScript

React本机差异视图 一个用于解析和显示git diff的React Native模块。 这个库受到启发,并从中借鉴了代码。 概述 该库的目的是为任何提供的差异分析并呈现统一的差异视图。 灵活的窗口小部件系统还允许在每行(或“更改”)的基础上呈现自定义元素。 最终结果将如下所示: 入门 npm install --save react-native-diff-view 用法 解析差异 *parseDiff(diff: string): IFile[]导出是的包装,但具有强类型且具有一些附加选项: nearbySequence: 'zip' | undefined nearbySequence: 'zip' | undefined -遇到附近序列时采取的操作。 渲染差异大块 顶层Diff出口将被用于渲染的单个差异的组分。 这是一个简单的例子: import React from


【文件预览】:
react-native-diff-view-master
----.travis.yml(91B)
----.eslintrc(2KB)
----hooks()
--------post-commit(30B)
--------pre-commit(352B)
----package.json(2KB)
----.prettierrc(400B)
----.prettierignore(27B)
----jest.config.js(837B)
----LICENSE(1KB)
----package-lock.json(362KB)
----src()
--------fixtures.ts(1KB)
--------gitdiff-parser.d.ts(859B)
--------types.ts(1KB)
--------components()
--------context()
--------utils()
--------index.ts(250B)
--------tokenize()
----.npmignore(42B)
----tsconfig.json(661B)
----example.png(188KB)
----.gitignore(846B)
----README.md(5KB)
----babel.config.js(227B)

网友评论