WinMerge 2.8 Manual

Kimmo Varis

Dean Grimm

Laurent Ganier

Tim Gerundt

Perry Rapp

and all others who helped with this.

Revision 1.3.15

Information in this document is subject to change without notice. Other products and companies referred to herein are trademarks or registered trademarks of their respective companies or mark holders.


Table of Contents

1. About This Document
2. Quick Start
2.1. Opening Files and Folders
2.2. Comparing Folders
2.3. Comparing Files
3. Introduction to WinMerge
3.1. WinMerge Versions
3.2. Getting Support and Reporting Bugs
3.3. WinMerge Source Codes and Development
4. Getting and Installing WinMerge
4.1. Getting Files
4.2. Using the Installer (recommended)
4.3. Installing from an Archive
4.4. Shell Integration
4.5. 7-Zip and Archive Support
5. Differences in files and how WinMerge handles them
5.1. What is a difference?
5.2. Missing lines
5.3. Merging difference
6. Opening Files and Folders
6.1. Open-Dialog
6.2. Shell Integration
6.3. Drag and Drop
6.4. Project Files
7. Comparing Folders
7.1. Compare Results
7.2. Folder Compare Status
7.3. Selecting Items to Show
7.4. Columns in Folder Compare
7.5. Browsing Folders
7.6. Navigation in Folder Compare
7.7. File Operations in Folder Compare
7.8. Copying Path- or Filenames
7.9. Customising Folder Compare
7.10. Protecting Folders / Read-only Folders
7.11. Hiding Items
7.12. Refreshing Only Selected Items
8. Comparing Files
8.1. Showing the Differences
8.2. Tabs
8.3. File Headerbar
8.4. Statusbar
8.5. Editor Margin
8.6. Difference Navigation
8.7. Merging Differences
8.8. Merge Mode
8.9. Refreshing
8.10. View Whitespaces
8.11. Editing Files
8.12. Line Difference Highlight
8.13. Line Difference Selection
8.14. Location Pane
8.15. Context Menu
8.16. Fonts
8.17. Resolving Conflict Files
9. Options & configuration
9.1. General options
9.2. Compare options
9.3. Editor options
9.4. System options
9.5. Backup Files
9.6. Archive Support
9.7. Codepage options
9.8. Import and Export of options
10. Text Encoding (codepages)
10.1. Common scenarios
10.2. Explanation
11. Locale support
11.1. Selecting language
11.2. Installing translation
11.3. Reporting error in translation
11.4. Submitting a new translation
12. Plugins
12.1. Three categories of plugins
12.2. Select and apply a plugin
12.3. Available plugins
12.4. Requirements
13. Filters
13.1. Regular expressions
13.2. File filters
13.3. Line filters
14. Version control integration
14.1. Visual SourceSafe
15. Command Line
15.1. Conflict File
16. Frequently asked questions
16.1. General questions
16.2. Installing
16.3. File Comparing
16.4. Questions about editor
16.5. WinMerge as external compare or diff-tool
16.6. Archive support
16.7. Text encoding (codepages)
16.8. Patch files
A. Shortcut keys
Index