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 25 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.
  • 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
              • 0 0x01AA

                Beyond Compare for me is great

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

                For once I agree with you. ;P But you forgot to say that it is a paid product :)

                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.

                0 1 Reply Last reply
                0
                • N Nelek

                  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 Offline
                  S Offline
                  Southmountain
                  wrote on last edited by
                  #22

                  I use WinMerge too, but now I try to find something new...

                  diligent hands rule....

                  N 1 Reply Last reply
                  0
                  • N Nelek

                    For once I agree with you. ;P But you forgot to say that it is a paid product :)

                    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.

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

                    ;) Yes it is a paid product but trial version is also availabe.

                    1 Reply Last reply
                    0
                    • S Southmountain

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

                      diligent hands rule....

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

                      Like Nelek mentioned, it is a paid product, but a trial version is available. Unique at least for me: Syntax (language) recognition. Sorry for my English, I don't know how to explain it :( @Nelek most probably you can explain it ;) I only can say it is worth the money, at least for me. [Edit] It is not only a diff tool, it is especially a kind of a merge tool

                      1 Reply Last reply
                      0
                      • S Southmountain

                        is there any good diff tool to recommend?

                        diligent hands rule....

                        A Offline
                        A Offline
                        Andreas Mertens
                        wrote on last edited by
                        #25

                        I used to like the one that came with subversion...

                        1 Reply Last reply
                        0
                        • S Southmountain

                          is there any good diff tool to recommend?

                          diligent hands rule....

                          D Offline
                          D Offline
                          Dan Neely
                          wrote on last edited by
                          #26

                          SourceGear | DiffMerge[^] has been my weapon of choice for the last 12 or 14 years.

                          Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius

                          1 Reply Last reply
                          0
                          • S Southmountain

                            is there any good diff tool to recommend?

                            diligent hands rule....

                            M Offline
                            M Offline
                            Maximilien
                            wrote on last edited by
                            #27

                            we use an old version of araxis merge.

                            CI/CD = Continuous Impediment/Continuous Despair

                            1 Reply Last reply
                            0
                            • S Southmountain

                              I use WinMerge too, but now I try to find something new...

                              diligent hands rule....

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

                              I see that you asked above... BeyondCompare is pretty similar to WinMerge, but it is more powerful, faster with copying (you can theoretically multithread it)... It compares the files, but not only plain text, pictures and other stuff. I have used WinMerge for years, and I still install it in PCs I touch for family or friends, but in my PCs, I have changed to BC. Last WinMerge I used in Win10 had already got new functions and could do more than the versions I was used to use, but I still prefer BC. The trial version commented above... I can't say anything about it, since I use the full version. (BTW... this reminds me I have to check for newer version)

                              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.

                              1 Reply Last reply
                              0
                              • S Southmountain

                                is there any good diff tool to recommend?

                                diligent hands rule....

                                M Offline
                                M Offline
                                Member 9167057
                                wrote on last edited by
                                #29

                                Depending on my current workflow. When it comes to standalone tools, Beyond Compare is my eternal love but in most cases, I'm using the built-in diff view of Visual Studio.

                                1 Reply Last reply
                                0
                                • S Southmountain

                                  is there any good diff tool to recommend?

                                  diligent hands rule....

                                  R Offline
                                  R Offline
                                  RustyF
                                  wrote on last edited by
                                  #30

                                  A colleague recommended BeyondCompare (paid) ten years ago. It was by far the best I used so I bought a personal licence and have used it since at every employer. At the time it was two features that were unique at the time:- 1) manually align two chunks of code. Useful when only you know they are related 2) isolate a chunk of code that has been matched to something (but you know has no match) Both features are useful because a diff requires info that is no always deductible without input from the developer that made the changes.

                                  1 Reply Last reply
                                  0
                                  • S Southmountain

                                    is there any good diff tool to recommend?

                                    diligent hands rule....

                                    C Offline
                                    C Offline
                                    Charl
                                    wrote on last edited by
                                    #31

                                    Beyond Compare is the easiest I have used and super fast on large files - cross-platform too. Download Beyond Compare Free Trial[^]

                                    1 Reply Last reply
                                    0
                                    • S Southmountain

                                      is there any good diff tool to recommend?

                                      diligent hands rule....

                                      R Offline
                                      R Offline
                                      RustyF
                                      wrote on last edited by
                                      #32

                                      Btw, I don’t use a separate diff tool much these days as I’m usually running SublimeMerge which is a super fast Git GUI with built-in diff/merge. Again, I bought my own licence because its too tedious trying to justify a work purchase.

                                      S 1 Reply Last reply
                                      0
                                      • S Southmountain

                                        is there any good diff tool to recommend?

                                        diligent hands rule....

                                        P Offline
                                        P Offline
                                        Paul Sanders the other one
                                        wrote on last edited by
                                        #33

                                        kdiff3 (if no-one else has mentioned that yet). It's the dog's.

                                        Paul Sanders. Not that the story need be long, but it will take a long while to make it short - Henry David Thoreau Some of my best work is in the undo buffer.

                                        1 Reply Last reply
                                        0
                                        • S Southmountain

                                          is there any good diff tool to recommend?

                                          diligent hands rule....

                                          J Offline
                                          J Offline
                                          JohaViss61
                                          wrote on last edited by
                                          #34

                                          I use UltraCompare It is not free. It has some nice options: Binary compare 3-way compare Folder compare PDF, Word, Zip compare Table compare

                                          G 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