Portable SmartSynchronize is designed to help you perform multiple comparisons between files and folders. It allows you to compare files or perform 3-way-merges, both with the ability to edit the file contents.
You can configure the encoding used for reading and writing, whether whitespace or line numbers should be displayed, whether changes in whitespace should be ignored or how inner-line changes should be detected. You are also able to export the colored display as a HTML-file.
To support comparing files from different operating systems, SmartSynchronize allows to change the encodings used for reading and writing of the files independent for both files. SmartSynchronize writes the edited files with the remembered line separators, so it becomes unimportant on what platform you edit the compared files.
- File Compare:
- The File Compare is capable of detecting inner-line changes, and the compared files can be edited. Of course, the change coloring automatically updates while editing. The buttons in the center change stripe can be used to transfer entire change blocks from one file to the other.
- Directory Compare:
- The Directory Compare allows you to compare two directory structures of your local file system. The directory structures are displayed as one structure; files and directories that are only available in one directory structure are displayed partly. To give you a quick overview of the changes, the number of added, removed and modified lines is displayed for each file.
- The 3-Way Merge is an important extension to the File Compare. It helps you to merge two independent changes of one base file — usually the result of two people making different changes to the same file. As with the File Compare, you can edit any of the three files (provided they are editable), and the change coloring will update automatically.