Compare++ is a visual difference tool which can do structured comparison and merging for source code, quickly compare and synchronize text files and directories, and then highlights differences in a side-by-side interface.The program's graphical user interface is a multi-tab window which includes a startup view, one or more file and folder compare views. Start view provides an interface to load new files or folders, a history list to open auto-saved files or folders and includes two buttons to open folder or file compare view. Folder compare view hierarchically lists folder comparison results in a side-by-side panel and provides powerful "compare to..." which makes it easy to compare any two selected files. File compare view displays all file comparison results in a side-by-side or over-and-under panel and includes "overview bar" to help user locate difference, "function view" to list all structure changes.The program provides extensive options to customize compare rules, colors, fonts and operation setting. Give Compare++ a try to see what it's really capable of!