1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-22 10:22:08 +02:00
tldr/pages/common/difft.md
Fazle Arefin 2c6b53d9e6
difft: add page (#12598)
* difft: add page

* Update pages/common/difft.md

Co-authored-by: Vítor Henrique <87824454+vitorhcl@users.noreply.github.com>

* Update pages/common/difft.md

Co-authored-by: Vítor Henrique <87824454+vitorhcl@users.noreply.github.com>

* Update pages/common/difft.md

Co-authored-by: Vítor Henrique <87824454+vitorhcl@users.noreply.github.com>

* Update pages/common/difft.md

Co-authored-by: Vítor Henrique <87824454+vitorhcl@users.noreply.github.com>

* Update pages/common/difft.md

Co-authored-by: Vítor Henrique <87824454+vitorhcl@users.noreply.github.com>

* Update pages/common/difft.md

Co-authored-by: Vítor Henrique <87824454+vitorhcl@users.noreply.github.com>

* Update pages/common/difft.md

Co-authored-by: Vítor Henrique <87824454+vitorhcl@users.noreply.github.com>

* Update pages/common/difft.md

Co-authored-by: Vítor Henrique <87824454+vitorhcl@users.noreply.github.com>

* Update pages/common/difft.md

Co-authored-by: Vítor Henrique <87824454+vitorhcl@users.noreply.github.com>

* difft: fix example description

* Update pages/common/difft.md

* difft: update description for compared files

---------

Co-authored-by: Vítor Henrique <87824454+vitorhcl@users.noreply.github.com>
2024-04-11 08:51:22 +10:00

1.1 KiB

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