diff-tool

Crates.iodiff-tool
lib.rsdiff-tool
version0.2.1
sourcesrc
created_at2023-11-14 16:27:15.745867
updated_at2024-04-04 16:11:32.984085
descriptionA tool giving a side by side git diff view
homepagehttps://github.com/Ddraigan/diff-tool
repositoryhttps://github.com/Ddraigan/diff-tool
max_upload_size
id1035039
size71,179
(Ddraigan)

documentation

README

Diff Tool

TUI for git diffing in the terminal

Install

cargo install diff-tool

Usage

  • diff-tool <file you want to view diff for>
  • diff-tool -h for other options

Now has a default config when no config is supplied

Todo

  • Colour theme support
  • (Bug) Panicking doesn't clear properly
  • Anchor points on diff changes e.g keymap to jump to the next anchored line
  • Option of diffing full document or diffing anchor points
  • Add scroll bar
  • Need default config / user config options
  • Multi document diffs could be handled a little cleaner
  • Log console should be scrollable to get history
  • Probably should log to a file too?
  • Colour to the log console e.g - INFO would be cyan
Commit count: 159

cargo fmt