Code Compare

VSIP Partner Free

Code Compare is a powerful file and folder comparison tool that demonstrates new level of code comparison.

(68) Review
Visual Studio
2010, 2008
Get Now (94,718)
5/4/2012
2.70
E-mail Twitter del.icio.us Digg Facebook
Add To Favorites
Description
Reviews (68)
Q and A (14)
Sign in to Write a Review
Sort By:

by Agustin M Rodriguez | Sat 2:23 PM

Really like this product. Makes it easy to perform merges and code reviews. Perhaps the only feature I miss from the original visual studio compare tool is the "Navigate Conflicts Only" feature, however the additional features offered by this tool, especially the Pro edition make it worth the trade.

by Wahid Bitar | May 06 2012

Awesome :)
I can't stop using it. Please keep it free :)

by Jorge Ivan Luna | May 02 2012

The best companion tool for TFS.... I cannot think of comparing and merging w/o this thing... It is awesome!

by StaffanW | April 27 2012

by Valdis Iljuconoks MVP | April 23 2012

Sometimes compare window opens in the same VS window when click on "Compare" *icon* in pending changes dialog box. This make impossible to review changes because pending dialog is modal one. Otherwise really good and rich tool!

by Shane Hill | April 12 2012

Great tool for comparing what code has changed.

by elclon_fernanbrans | April 05 2012

Exelent program!

by damianbc | April 04 2012

Rock solid product, I like it a lot the only thing that bothers me a little is that sometimes it works a little slow.

I would love if the compare screen would open in a new window all the time even when I'm in VS

by Nerobianchi | March 21 2012

A good product on comparing especially codes have collapsed sections.
This makes it to be used against others.
However during folder comparison, a simple option is missing.Choosing the identical, different ones toggle buttons.
Another missing capability is going through the differences on the line.
These two features I most use make me to back again to use Winmerge again.

Devart Software March 21 2012
| Edit |
Delete

> Choosing the identical, different ones toggle buttons.
There is a "Hide identical files" option in the header context menu and at the "Miscellaneous" options page. Nevertheless, we try to make this option more intuitive to use.

> going through the differences on the line
Could you please tell about this capability in more details? Do you mean the show of the selected difference in a separate window (like Diff Pane in WinMerge)?

by Robert Pieśnikowski | March 16 2012

Perfect! Great plugin and awesome standalone version of Code Compare!

by jv_getmore | March 14 2012

great tool!!

by Andy Hardin | March 09 2012

by Timothy Eichfeld | February 29 2012

This is not very usable. I tried it out for about 6 months, and became frustrated with its performance, and usablity. The built-in Visual Studio comparison tool is better.

When I uninstalled CodeCompare, it removed the built-in Visual Studio 'Compare' window option under Views/Other Windows. I cannot reattach Windiff, or Beyond compare since DevArt completly removed the component 'compare' association. Unfortunately, this is causing me more wasted time than productive time.

I think 2 stars is appropriate given my incredibly high pain tolerance.

Devart Software March 01 2012
| Edit |
Delete

What version of Visual Studio do you use? There is no "Compare" option under "Views/Other Windows" after full clean install of Visual Studio in VS 2008 or in VS 2010. Did you install some add-in for this? What version control system do you use? If it is TFS, you can learn how to configure its user tools here - http://msdn.microsoft.com/en-us/library/ms194962.aspx .

We would highly appreciate your sending us any other details. Please feel free to tell us your ideas for enhancing the usability of Code Compare here or at our support page
(http://www.devart.com/codecompare/support.html )

by XAML guy | February 11 2012

Excellent set of tools, all you need to take control of a bulky project.

by olart33 | January 31 2012

by shirley qianting liu | January 30 2012

by Abdul Qadir Memon | January 27 2012

2 months ago i download code compare, but now it has become one of my key tools, which i use almost daily, specially for those projects which are not hosted on SVN.
i must say THANK YOU DEVART.
abdul

by Anonymous5908 | January 27 2012

Muito bom. Melhorou muito a minha forma de comparar arquivos.
Recomendo!

by froufrou | January 20 2012

Very good comparison tool if you compare with what you get out of the box with Visual Studio: especially
- good to see where exactly on a line of code you made changes
- ability to undo a change using buttons

I just find that the comparison window takes a little while to open.

by Florian Bauer | January 13 2012

1 - 20 of 68 Items   
« First   < Prev   1  2  3  4    Next >   Last »
Sign in to Start a Discussion


  • Visual Studio integration - compare working copy to source copy
    2 Posts | Last Post February 28, 2012
    • How do i compare a local working copy to the latest version in TFS?  I have entered the information into Visual studio to replace it's compare tool but I can't compare a file to the tfs copy from solution explorer.  When I click 'Compare this file' from solution explorer the compare window opens with the local copy in the left pane but nothing in the right pane and I don't see a way to navigate to tfs to select the source copy.  I can only navigate the local file system.  I was able to do this compare but I have to locate the file in Source control explorer right click the file and start the compare but this seems clunky.  Am I missing something?
    • "Compare This File" just opens your local file. This command does not relate to any version control system. If you want to compare a local file with a file from server, you should use the "Compare..." TFS command.
      
  • How do I change so Code Compare so it always opens outside of Visual Studio
    2 Posts | Last Post February 03, 2012
    • I am using Visual Studio and really like Code Compare.  I originally wanted to see how it looked with Code Compare windows opening in Visual Studio instead of as an external app.  I do not like it...I would prefer it to always open the windows as a separate app.  How do I change this option?
    •  In order to select the comparison environment you can use the following command line argument: /environment=standalone. Possibility to choose what environment to use by default will be included in one of the next builds. With the current build you should launch standalone Code Compare manually before opening a comparison via Explorer context menu.
  • Does two way merge work for checkin conflicts?
    2 Posts | Last Post January 27, 2012
    • If I have a check in conflict, TFS/Visual Studio shows me my file, and the file in TFS then another window of what the "New" file will be.  Is this a two way merge or a three way merge?
      
      Because I am not sure what a Two Way merge is, I am left wondering if I need the Paid Version of this tool to get the functionality that comes with Visual Studio now?  (As only "Two Way" merges are supported in the free version.)
      
      Thanks!
    • Yes, what you have described is three-way merge. At  two-way merge, Code Compare will open a file from TFS on the left, and your file copy - on the right, that will be used as merge result after you apply changes.
  • How can I remove the CodeCompare page from Options after attempted uninstall?
    2 Posts | Last Post December 26, 2011
    • I tried this add-on awhile back and uninstalled after too many problems. The uninstall hung and I've been left with the add-on apparently uninstalled except that the settings page still appears in Tools -> Options. ("An error occurred loading this property page" is displayed.)
      
      How can I remove this, and any other vestiges of the add-on, from my Visual Studio install?
    • To remove all information about Code Compare from the registry, download this registry file -  http://www.devart.com/pub/CodeCompareClean.zip , and run it. We will be very grateful if you give a more detailed description of the problem. What exactly hung?  Uninstall process or devenv.exe? In the second case you should have waited till the Visual Studio process finishes. Did you kill any process during uninstall? Which problems occurred when you were working with Code Compare?
  • Having to close my document to do a comparison is no good
    2 Posts | Last Post August 01, 2011
    • If I have to close my document to do a code compare, I lose my undo history on the file.  It would be entirely acceptable to me to allow the original document to remain open and open CodeCompare in a separate tab in VS.  
      
      If I were silly enough to go edit my document in the other code window then codeCompare would do well to see that I've changed it and re-compare.  I think avoiding this problem may have been the reason for closing the original document, but it adds frustration, knowing I'm about to lose my undo history.
    • Using  Visual Studio native documents is the specificity of CodeCompare. Unfortunately, there is no possibility to clone (the Window -> New Window command is not available) some document types (for example, vb and html) or shift them to another window. That's why we have to ask user to close such documents before comparing them.
  • Comparing Database
    2 Posts | Last Post May 13, 2011
    • I wonder if it is possible to add a feature for comparing database, mostly MS-SQL. For example, I want to comapre two databases and see what are the difference in Schema, Tables and etc.
    • You can try dbForge Schema Compare for SQL Server. You can find more information about it at http://www.devart.com/dbforge/sql/schemacompare/ .
  • Source control
    3 Posts | Last Post April 20, 2011
    • Can I use this to replace the default compare that the team foundation source control plugin uses?  And, if so, how do I configure it?  Someone else asked a similar question, but the link failed to explain how to do this.
    • Sorry for the delay. You can find the information about configuring TFS plug-in to use CodeCompare at http://www.devart.com/codecompare/articles/tfs.html . Also you can use our support page to get answer quickly: http://www.devart.com/codecompare/support.html .
    • I think the link is http://www.devart.com/codecompare/onlinedocs/Team_Foundation_Server.html
  • Any support for Mercurial ?
    7 Posts | Last Post September 06, 2010
    • This looks great. Is there any support coming for Mercurial, in particular TortoiseHG? 
    • To integrate CodeCompare with TortoiseHg please paste the following lines in 
      the mercurial.ini that is located in the user profile directory.
      
      [merge-tools]
      ;codecompare.executable=C:\Program Files\Devart\CodeCompare\CodeComp.exe
      codecompare.regkey=SOFTWARE\Devart\CodeCompare
      codecompare.regname=ExecutablePath
      codecompare.regappend=CodeComp.exe
      codecompare.args=/SC=Hg /TF=$other /MF=$local /RF=$output
      codecompare.gui=True
      codecompare.check=prompt
      codecompare.diffargs=/SC=Hg /B $parent $child
      
      
      [merge-patterns]
      **.** = codecompare
      
    • Trying to use this from the TortoiseHg contect menu. The Latest version (d/l at the time of writing) seems to have broken this. It can't find the SCC'd file. The previous version generally crashed VS.
    • Trying to use TortoiseHg from the context menu. Right click - visual diff. So far I can't diagnose the pattern of why but the temp file 
    • ... [this forum fails at ampersands, apparently] ... and directory "...\temp\visualdiff.xxx\..." that looks like it was meant to be generated (it's the path of the left file) - wasn't created. Closing the diff *sometimes* throws an exception in VS but it doesn't crash. Of course, now that I want to actually take note of the exception, it won't throw another one.
      
      It seems to generate the comparison about 1 in 10 times. I wish I knew why. Disabled Resharper, Power Toys and everything else. Nada. I managed to break it on a couple of computers, both running VS 2010 
    • ok, I think I have it. As per http://www.devart.com/forums/viewtopic.php?t=18645 I added " /WAIT" after the line "codecompare.diffargs=/SC=Hg /B $parent $child"
      
      The issue was not that the temp file wasn't being created as much as it was deleted before it could be opened. Bah!  TortoiseHg was the culprit.
      
      So far, so good.
    • I seem to have a similar problem. I get a 'kdgznt2o.sjr_Product.cs' file does not exist, when trying to use Diff Previous using HgSCC with Visual Studio 2010. I've added the /WAIT parameter but nothing changed.
      
      This happens when I right click a .cs file and choose Mercurial->View History, then when I right click a modified file and choose Diff Previous this error message appears.
      
      I really like the integration and CodeCompare and HgSCC together would make the Mercurial integration with Visual Studio 2010 perfect.
  • Support for Express editions?
    2 Posts | Last Post September 02, 2010
    • Hi,
      is there any way to integrate this tool into any of the Express editions?
      I don't own any retail version of Visual Studio since I only write programs for fun and at home. But recently I wanted to optimize some older tools of mine, from a time when I was rather unexperienced.
      When I try to install this tool with only the Express editions installed I get a message that a version of Visual Studio has to be installed.
      Thanks in advance.
    • Unfortunately, Express editions of Visual Studio support neither add-ins nor packages. You can read 
      more about these limitations by the following links:
      
      http://stackoverflow.com/questions/86562/what-is-missing-in-the-visual-studio-express-editions
      http://social.msdn.microsoft.com/Forums/en/vssetup/thread/2263f2d9-ade3-4157-a024-957aa7397b0a
      http://download.microsoft.com/download/5/f/e/5feb6914-bcdf-432f-81c7-e386812b086a/VisualStudio2008-ProductComparison-v1.08.pdf 
      (Extensibility section)
  • Broken Command
    2 Posts | Last Post August 13, 2010
    • Installing CodeCompare breaks the Tools.Options command in Visual Studio 2010 (I haven't tried it in 2008). If you open the Command window and enter "Tools.Options 57f6b7d2-1436-11d1-883c-0000f87579d2", it should open the Options window and take you to the "Fonts and Colors" page, but with CodeCompare installed you receive the message "Command "Tools.Options" does not accept arguments or switches.". This breaks the Quick Access feature of the Productivity Power Tools extension (http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef).
    • This problem is already solved. The fix will be included in the next build (it will be available in a couple of days).
1 - 10 of 14 Items   
« First   < Prev   1  2    Next >   Last »