logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Compare Files - Syntax Aware Diff Tool | Online Free DevTools by Hexmos

Compare files based on syntax with difft, a syntax-aware diff tool. Find differences, ignore comments, and customize display. Free online tool, no registration required.

difft

Compare files or directories based on the syntax of the programming language. See also: delta, diff. More information: https://difftastic.wilfred.me.uk/introduction.html.

  • Compare two files or directories:

difft {{path/to/file_or_directory1}} {{path/to/file_or_directory2}}

  • Only report the presence of differences between the files:

difft --check-only {{path/to/file1}} {{path/to/file2}}

  • Specify the display mode (default is side-by-side):

difft --display {{side-by-side|side-by-side-show-both|inline|json}} {{path/to/file1}} {{path/to/file2}}

  • Ignore comments when comparing:

difft --ignore-comments {{path/to/file1}} {{path/to/file2}}

  • Enable/Disable syntax highlighting of source code (default is on):

difft --syntax-highlight {{on|off}} {{path/to/file1}} {{path/to/file2}}

  • Do not output anything at all if there are no differences between files:

difft --skip-unchanged {{path/to/file_or_directory1}} {{path/to/file_or_directory2}}

  • Print all programming languages supported by the tool, along with their extensions:

difft --list-languages

See Also