Folder viewer

The folder viewer simply displays a folder.

Folder viewer

Toolbar legend

Action Icon Key Description
Expand all Expand all [Ctrl =] Expands all folders.
Collapse all Collapse all [Ctrl -] Collapses all folders.
Reload Refresh [F5] Reloads the folder.
Config Config [F12] Opens the config dialog.

Config

Folder viewer config

  • Ignored names is a space-delimited list of names. If a file or folder matches any of these names, it will not be shown.

Folder differ

The folder differ compares two folders.

  • Green means the files are the same.
  • Red means the files are different.
  • Blue means the files exist on only one side (they were added).
    • Grey indicates that these files are beyond the edge of the diff. Usually they are the children of Blue folders.
  • Orange represents files which are the same at this level, but contain children with Blue or Red elements.

Folder differ

As you expand or collapse folders, they will also expand or collapse on the other side. Double-clicking a file will open a diff (or a viewer if the file doesn’t have a partner on the other side).

Toolbar legend

Action Icon Key Description
Expand all Expand all [Ctrl =] Expands all folders up to the edge of the diff.
Expand all deep Expand all [Ctrl Shift =] Expands all folders, even those which were beyond the extent of the diff (grey folders).
Collapse all Collapse all [Ctrl -] Collapses all folders.
Hide identical Hide identical [Ctrl H] Hides all green files and folders.
First conflict First conflict [Ctrl Shift ↑] Navigates to the first conflict.
Previous conflict Previous conflict [Ctrl ↑] Navigates to the previous conflict.
Next conflict Next conflict [Ctrl ↓] Navigates to the next conflict.
Last conflict Last conflict [Ctrl Shift ↓] Navigates to the last conflict.
Reload Refresh [F5] Reloads the diff.
Config Config [F12] Opens the config dialog.

Config

Folder differ config

  • Ignored names is a space-delimited list of names. If a file or folder matches any of these names, it will not be shown.
  • Matching condition is used to pair files up.
    • Same name required means that only files whose names are exactly equal will be matched.
    • Match the closest names means that files with similar names will be matched.
  • Equality condition is used to determine how thorough the comparison is. The top options are the fastest to compute, but they can be inaccurate. The lower options are more accurate, but they take longer to compute.
    • Assume equality is very fast. Every pair of files is assumed to be equal.
    • Files with the same size are presumed equal is also very fast. If two files have the exact same size, it is presumed that they are equal.
    • Check file contents only if ‘Last Modified’ doesn’t match can be fast or slow. If two files have the exact same size and timestamp, it is presumed that they are equal. If the sizes match but the timestamps do not, then the files will be compared byte-by-byte to ensure equality.
    • Always check file contents is the most accurate option, but is very slow. Files are always checked against each other byte-by-byte to ensure equality.