Smart code diff, you are looking for ...
Frequently Asked Questions' Answers
Installation and Integration Questions
Is there the linux version for Compare++?
How to integrate Compare++ into TortoiseSVN (svn)?
How to integrate Compare++ into version control system such as TFS?
Technical Questions
How to automatic go to next after merging a difference?
Is it possible to activate Compare++ application through the system context menu?
Does Compare++ support drag and drop files?
Is there command line interface for launching Compare++?
Can Compare++ be integrated with other products?
How to align and compare two functions which have different name and parameter list?
Does Compare++ support merging a whole C++ function?
How to compare current section with another?
Ordering and Licensing Questions
Can we purchase a license through third-party payment?
Installation Questions
Is there the linux version for Compare++?
The linux version is developing and will be launched later.
Technical Questions
Does Compare++ align "{}"?
Yes, Compare++ can align "{}", and code structures such as functions, classes, etc.
How to automatic go to next after merging a difference?
In the context menu of file view, you can enable the option"Auto go to next after copy block"
Is it possible to activate Compare++ application through the system context menu?
Yes.
Does Compare++ support drag and drop files?
Yes, Compare++ support drag and drop files or folders from windows explorer
Is there command line interface for launching Compare++?
Through command line interface, Compare++ can easily integrate with other products such as version control system. The format is
For comparing file,
Compare++.exe "file path name1" "file path name2"
For comparing folder,
Compare++.exe "folder path name1" "folder path name2"
Can Compare++ be integrated with other products?
Yes, Compare++ can integrate wiht others through command line interface as discribed in the above question.
How to align and compare two functions which have different name and parameter list?
To adjust "Min Section Match Ratio" in "Tools > Options > File Compare" or use "Compare Sections ...."may be helpful for you.
Does Compare++ support merging a whole C++ function?
Yes, You can merge a whole C++ function, class, namespace,and other structures by one step. And you can merge multiple selected functions at once through Function View.
How to compare sections?
Click menu Compare >Sections... and then select two sections in actived dialog to compare as follow

How to compare lines?
Click menu Compare >Lines... and then input two line ranges in actived dialog to compare as follow

How to compare current section with another?
Click menu or right click to select Compare >Section with...
Ordering and Licensing Questions
How to order a license now?
you can purchase online with Paypal or order a license through email sales@coodesoft.com.
Can we purchase a license through third-party payment?
Yes, you can pay online with Paypal. Buy now
Online Help
For the detailed features description, you can look at the online help file.
Support
Please visit our forum or contact our support team at support@coodesoft.com and you will definitely get a satisfied answer.