Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. which diff tool do you use?

which diff tool do you use?

Scheduled Pinned Locked Moved The Lounge
question
58 Posts 44 Posters 2 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Southmountain
    wrote on last edited by
    #1

    is there any good diff tool to recommend?

    diligent hands rule....

    Greg UtasG P R R D 38 Replies Last reply
    0
    • S Southmountain

      is there any good diff tool to recommend?

      diligent hands rule....

      Greg UtasG Offline
      Greg UtasG Offline
      Greg Utas
      wrote on last edited by
      #2

      I've used Windiff and was fairly happy with it. You can find free downloads online. Now that GitHub is integrated with Visual Studio, I just use that to look at diffs. If I had to diff something that wasn't in my repository, I'd probably add the first version of it to the repository, stage it, then add the second version, look at the diff, and later remove them from the repository. Or use Windiff.

      Robust Services Core | Software Techniques for Lemmings | Articles
      The fox knows many things, but the hedgehog knows one big thing.

      <p><a href="https://github.com/GregUtas/robust-services-core/blob/master/README.md">Robust Services Core</a>
      <em>The fox knows many things, but the hedgehog knows one big thing.</em></p>

      S R 2 Replies Last reply
      0
      • Greg UtasG Greg Utas

        I've used Windiff and was fairly happy with it. You can find free downloads online. Now that GitHub is integrated with Visual Studio, I just use that to look at diffs. If I had to diff something that wasn't in my repository, I'd probably add the first version of it to the repository, stage it, then add the second version, look at the diff, and later remove them from the repository. Or use Windiff.

        Robust Services Core | Software Techniques for Lemmings | Articles
        The fox knows many things, but the hedgehog knows one big thing.

        S Offline
        S Offline
        Southmountain
        wrote on last edited by
        #3

        thanks for sharing your tricks! I find some new tools that I am not familiar with, so curious to see any people using them:

        Meld - What is Meld? Meld is a visual diff and merge tool targeted at developers.

        Beyond Compare - Beyond Compare allows you to compare files and folders.

        kdiff3 - KDiff3 is a file and directory diff and merge tool which compares and merges two or three text...

        Araxis Merge - Home of the award-winning Araxis Merge two and three-way file comparison (diff) and merging application, Araxis Find Duplicate Files, Araxis Replace In Files, and the Araxis Ketura issue tracking, project scheduling and time tracking application.

        AptDiff - AptDiff is a visual text / binary files comparison and merging utility for Windows.

        P4Merge - A valuable tool for diagnosing continuous integration bugs, Folder Diff also measures how much code must be resolved in pending merge scenarios. Visually compare two versions using image diff within P4Merge to determine changes made.

        diligent hands rule....

        M 1 Reply Last reply
        0
        • S Southmountain

          is there any good diff tool to recommend?

          diligent hands rule....

          P Offline
          P Offline
          PIEBALDconsult
          wrote on last edited by
          #4

          Code Lean and Mean[^]

          L 1 Reply Last reply
          0
          • S Southmountain

            is there any good diff tool to recommend?

            diligent hands rule....

            R Offline
            R Offline
            Ron Anders
            wrote on last edited by
            #5

            VisualSVN here. I guess that means Tortoise SVN but anyway is integrates with visual studio and really rocks for me.

            1 Reply Last reply
            0
            • P PIEBALDconsult

              Code Lean and Mean[^]

              L Offline
              L Offline
              Lost User
              wrote on last edited by
              #6

              Heh, I remember that contest. Spent a weekend reviewing all of the contest entries. The best implementation didn't win and didn't even enter the contest. This guy posted his code[^] into the discussion forum. It outperformed all of the others by a wide margin and I couldn't find any errors. Unfortunately he never officially entered the contest. It's his only post on the site. :laugh:

              P 1 Reply Last reply
              0
              • S Southmountain

                is there any good diff tool to recommend?

                diligent hands rule....

                R Offline
                R Offline
                RickZeeland
                wrote on last edited by
                #7

                Maybe one of these best-folder-file-compare-diff-tools-for-either-osx-linux-or-windows[^]

                S 1 Reply Last reply
                0
                • L Lost User

                  Heh, I remember that contest. Spent a weekend reviewing all of the contest entries. The best implementation didn't win and didn't even enter the contest. This guy posted his code[^] into the discussion forum. It outperformed all of the others by a wide margin and I couldn't find any errors. Unfortunately he never officially entered the contest. It's his only post on the site. :laugh:

                  P Offline
                  P Offline
                  PIEBALDconsult
                  wrote on last edited by
                  #8

                  Yeah, I still use my entry occasionally -- such as last week.

                  1 Reply Last reply
                  0
                  • S Southmountain

                    is there any good diff tool to recommend?

                    diligent hands rule....

                    D Offline
                    D Offline
                    DRHuff
                    wrote on last edited by
                    #9

                    Meld. Used it for years on Linux. Haven’t done a diff in windows for 20 years or so. There might be something better on that side of the fence.

                    If you can't laugh at yourself - ask me and I will do it for you.

                    P 1 Reply Last reply
                    0
                    • S Southmountain

                      is there any good diff tool to recommend?

                      diligent hands rule....

                      D Offline
                      D Offline
                      Daniel Pfeffer
                      wrote on last edited by
                      #10

                      I use WinMerge. It's open-source, still maintained, and available in both 32- and 64-bit versions (for those who have really large files... :) )

                      Freedom is the freedom to say that two plus two make four. If that is granted, all else follows. -- 6079 Smith W.

                      G 1 Reply Last reply
                      0
                      • S Southmountain

                        is there any good diff tool to recommend?

                        diligent hands rule....

                        E Offline
                        E Offline
                        englebart
                        wrote on last edited by
                        #11

                        Notepad++ has a decent diff. I also use a really old windows tool that continues to just work. It predates scroll wheels on mice. Eclipse has good compare+merge. DOS fc.exe for simple stuff.

                        1 Reply Last reply
                        0
                        • S Southmountain

                          is there any good diff tool to recommend?

                          diligent hands rule....

                          C Offline
                          C Offline
                          CPallini
                          wrote on last edited by
                          #12

                          diff :-)

                          "In testa che avete, Signor di Ceprano?" -- Rigoletto

                          1 Reply Last reply
                          0
                          • R RickZeeland

                            Maybe one of these best-folder-file-compare-diff-tools-for-either-osx-linux-or-windows[^]

                            S Offline
                            S Offline
                            Southmountain
                            wrote on last edited by
                            #13

                            I used KDidff old version.

                            diligent hands rule....

                            1 Reply Last reply
                            0
                            • S Southmountain

                              is there any good diff tool to recommend?

                              diligent hands rule....

                              C Offline
                              C Offline
                              Chris Maunder
                              wrote on last edited by
                              #14

                              [winmerge](https://winmerge.org/)

                              cheers Chris Maunder

                              1 Reply Last reply
                              0
                              • Greg UtasG Greg Utas

                                I've used Windiff and was fairly happy with it. You can find free downloads online. Now that GitHub is integrated with Visual Studio, I just use that to look at diffs. If I had to diff something that wasn't in my repository, I'd probably add the first version of it to the repository, stage it, then add the second version, look at the diff, and later remove them from the repository. Or use Windiff.

                                Robust Services Core | Software Techniques for Lemmings | Articles
                                The fox knows many things, but the hedgehog knows one big thing.

                                R Offline
                                R Offline
                                raddevus
                                wrote on last edited by
                                #15

                                WinDiff is my simple favorite. It's quick & easy to use for comparing two files but if you have two directories to compare it is even better. Its a little odd if you've never used it, but once you use it a couple of times it is the leader for simplicity. I couldn't believe when they removed it & didn't make it available any more. In my mind they removed it, but didn't provide any replacement. Just kind of nutty. I went back to an older machine & saved off the windiff64.exe & windiff.exe so I'd always have them on my dev machines.

                                1 Reply Last reply
                                0
                                • D DRHuff

                                  Meld. Used it for years on Linux. Haven’t done a diff in windows for 20 years or so. There might be something better on that side of the fence.

                                  If you can't laugh at yourself - ask me and I will do it for you.

                                  P Offline
                                  P Offline
                                  Peter_in_2780
                                  wrote on last edited by
                                  #16

                                  Meld is my weapon of choice too.

                                  Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012

                                  1 Reply Last reply
                                  0
                                  • S Southmountain

                                    is there any good diff tool to recommend?

                                    diligent hands rule....

                                    0 Offline
                                    0 Offline
                                    0x01AA
                                    wrote on last edited by
                                    #17

                                    Beyond Compare for me is great

                                    S N 2 Replies Last reply
                                    0
                                    • S Southmountain

                                      is there any good diff tool to recommend?

                                      diligent hands rule....

                                      J Offline
                                      J Offline
                                      Joan M
                                      wrote on last edited by
                                      #18

                                      WinMerge works very well, it's simple free and fast.

                                      www.robotecnik.com[^] - robots, CNC and PLC programming

                                      1 Reply Last reply
                                      0
                                      • S Southmountain

                                        is there any good diff tool to recommend?

                                        diligent hands rule....

                                        N Offline
                                        N Offline
                                        Nelek
                                        wrote on last edited by
                                        #19

                                        Free Tool I use WinMerge and it is pretty good and enough for most use cases Paid Tool I use BeyondCompare 4 and it is the best I have seen so far

                                        M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

                                        S 1 Reply Last reply
                                        0
                                        • 0 0x01AA

                                          Beyond Compare for me is great

                                          S Offline
                                          S Offline
                                          Southmountain
                                          wrote on last edited by
                                          #20

                                          what is its unique feature? I would like give it a try...

                                          diligent hands rule....

                                          0 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups