Files
tldr/pages.zh/common/difft.md

33 lines
1009 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# difft
> 基于编程语言的语法比较文件或目录。
> 另请参见:`delta``diff`。
> 更多信息:<https://difftastic.wilfred.me.uk/introduction.html>。
- 比较两个文件或目录:
`difft {{path/to/file_or_directory1}} {{path/to/file_or_directory2}}`
- 仅报告文件之间存在的差异:
`difft --check-only {{path/to/file1}} {{path/to/file2}}`
- 指定显示模式(默认是 `side-by-side`
`difft --display {{side-by-side|side-by-side-show-both|inline|json}} {{path/to/file1}} {{path/to/file2}}`
- 比较时忽略注释:
`difft --ignore-comments {{path/to/file1}} {{path/to/file2}}`
- 启用/禁用源代码的语法高亮(默认是 `on`
`difft --syntax-highlight {{on|off}} {{path/to/file1}} {{path/to/file2}}`
- 如果文件之间没有差异,则不输出任何内容:
`difft --skip-unchanged {{path/to/file_or_directory1}} {{path/to/file_or_directory2}}`
- 打印工具支持的所有编程语言及其扩展名:
`difft --list-languages`