3 个仓库
Tools for visually comparing two versions of source code to highlight changes.
Distinct from Visual Difference Reporters: Existing candidates focus on image, PDF, or HTTP message diffs, not general source code text diffing.
Explore 3 awesome GitHub repositories matching development tools & productivity · Code Difference Visualizations. Refine with filters or upvote what's useful.
本项目是一个 Monaco Editor 的 React 封装,提供了一套可复用的界面组件,用于在浏览器中嵌入功能完备的代码编辑器和并排差异可视化工具。它支持将带有语法高亮和多语言支持的文本编辑器直接集成到 Web 应用中。 该库包含一个专用的代码差异查看器,利用 Monaco diff 引擎来可视化代码片段两个版本之间的变更。它提供对底层编辑器实例的编程访问,并管理编辑器的操作生命周期,包括初始化和清理。 其实现涵盖了编辑器状态管理、基于 prop 的主题和尺寸配置,以及编辑器变更事件与应用状态的同步。
Displays side-by-side comparisons of two different versions of code to highlight specific changes and differences.
grv 是一个基于终端的版本控制客户端和交互式 Git 仓库浏览器。它作为一个终端用户界面,用于浏览提交历史、检查代码差异以及管理 Git 仓库中的分支和标签。 该项目的特色在于一个图形化提交图可视化器,直接在终端中渲染分支模式和合并历史。它采用平铺视图布局引擎和标签页工作空间管理,以同时显示多个仓库视角,并由实时文件系统监控支持,以在仓库更改时自动更新界面。 该系统提供了全面的版本控制管理能力,包括暂存文件和创建提交。它包含一个用于使用布尔逻辑和正则表达式过滤仓库历史的查询引擎,以及一个用于定义键绑定、视觉主题和自定义 Shell 命令序列的可自定义工作流系统。
Visually compares versions of source code to highlight changes within the repository history.
Upgrade Helper 是一个基于 Web 的比较工具和开发者迁移指南,专为将 React Native 项目更新到较新版本而设计。它作为一个版本差异可视化工具,识别在特定版本之间迁移时所需的精确代码更改。 该工具提供了一个清单式的界面,用于跟踪手动代码更新的进度。用户可以可视化版本差异,并将单个文件标记为已完成,以在迁移过程中保持对剩余工作的记录。 该平台涵盖了一系列移动应用维护需求,包括 React Native 依赖管理和样板代码更改的解决。它通过将版本号与特定的 git commit 哈希关联来显示所需的源码修改,从而辅助前端框架迁移。
Visually compares two specific versions of a project to highlight the exact code changes required for an upgrade.