#git-diff #diff #git #tui #command-line-tool #default-config #cli

bin+lib diff-tool

一个提供并列 git diff 视图的工具

3 个不稳定版本

0.2.1 2024 年 4 月 4 日
0.2.0 2024 年 3 月 22 日
0.1.0 2023 年 11 月 14 日

#2938 in 命令行实用工具

每月 38 次下载

Apache-2.0

40KB
1K SLoC

Diff Tool

终端中 git diff 的 TUI

安装

cargo安装 diff-tool

用法

  • diff-tool<你想查看 diff 的文件for>
  • diff-tool -h 查看其他选项

现在在没有提供配置的情况下有一个默认配置

待办事项

  • 颜色主题支持
  • (错误) 崩溃没有正确清除
  • 在 diff 变更上设置锚点,例如跳转到下一个锚定行的快捷键映射
  • 选择 diff 整个文档或 diff 锚点
  • 添加滚动条
  • 需要默认配置/用户配置选项
  • 多文档 diff 可以处理得更干净
  • 日志控制台应该可以滚动以获取历史记录
  • 可能也应该将日志记录到文件中?
  • 将颜色添加到日志控制台,例如 - INFO 将为青色

依赖项

~9–20MB
~226K SLoC