Questions tagged [beyondcompare]

A data comparison utility. Use this tag with questions about using Beyond Compare for programming and software development purposes.

Beyond Compare is a diff and merge tool for directories and files in different formats like text, csv, xls, data, images etc.

It is available for Windows, Mac OS, and Linux operating systems.

Features for file comparison:

  • It can be configured as difftool and mergetool of version control systems, such as git.
  • It allows you to use a delimiter in files to be compared.
  • It allows you to select a column or a combination of columns as primary keys to be used for compare.
  • It also allows you to ignore certain columns from compare.
  • Differences are visually high lighted and can be exported in various format.
  • It has a wide range of plug-ins to work with other tools like eclipse.

Features for directory comparison:

  • Support of archives and ftp-connections.
  • Since Beyond Compare 4:
    • support of Dropbox and Amazon S3 directories.
    • Comparison of SVN-revisions
244 questions
405
votes
11 answers

How to configure Visual Studio to use Beyond Compare

I would like to configure Visual Studio to open Beyond Compare by default as the diff tool. How can I do this?
MrBoJangles
  • 12,127
  • 17
  • 61
  • 79
135
votes
21 answers

Git Diff with Beyond Compare

I have succeeded in getting git to start Beyond Compare 3 as a diff tool however, when I do a diff, the file I am comparing against is not being loaded. Only the latest version of the file is loaded and nothing else, so there is nothing in the…
Avanst
  • 2,115
  • 5
  • 20
  • 20
58
votes
4 answers

How do I make Beyond Compare ignore certain differences while comparing versions of Delphi Form Files

I use Beyond Compare (version 3.1.10) to compare different versions of Delphi Form Files, but I don't want to see differences concerning ExplicitTop, ExplicitLeft, ExplicitHeight and ExplicitWidth. Details: These lines will always begin with a…
Svein Bringsli
  • 5,640
  • 7
  • 41
  • 73
36
votes
2 answers

git difftool to give directory compare?

Is it possible to get the git difftool command to open a directory compare between the changed files and the staging/checked files? So ideally, if 2 files have changed, they would be the only 2 shown, but within a directory compare. I've read posts…
Ian Vaughan
  • 20,211
  • 13
  • 59
  • 79
34
votes
5 answers

Visual Studio Code: Use Beyond Compare diff tool

The default diff tool of Visual Studio Code is nice, but I'd like to replace it with my beloved Beyond Compare. It's easy to configure in Visual Studio 2017. It's also configured as the git difftool. I assumed there should be an extension for…
Ash
  • 3,283
  • 6
  • 16
  • 20
33
votes
2 answers

Beyond Compare merges - is there a "take left for all"?

When we do merges with Beyond Compare there is a "Take Left" or "Take Right" option for each conflict.. is there any way to do a "Take Left for all conflicts"? I've seen this in other merge tools (Kidff3 has it) but I can't see it in Beyond…
Marcus Leon
  • 55,199
  • 118
  • 297
  • 429
29
votes
2 answers

beyond compare with `git difftool --dir-diff` -- Hitting an issue with sym-links

Setup a new git repo and add some files: [Feb-09 18:35][Desktop]$ mkdir exampleForStackOverflow [Feb-09 18:35][Desktop]$ cd exampleForStackOverflow/ [Feb-09 18:35][exampleForStackOverflow]$ git init Initialized empty Git repository in…
sixtyfootersdude
  • 25,859
  • 43
  • 145
  • 213
29
votes
9 answers

Using mercurial and beyond compare 3(bc3) as the diff tool?

in windows I am able to use winmerge as the external diff tool for hg using mercurial.ini,etc. Using some options switch that you can find in web(I think it's a japanese website) Anyway, here for example: hg winmerge -r1 -r2 will list file(s)…
mhd
  • 4,561
  • 10
  • 37
  • 53
26
votes
2 answers

How to make Beyond Compare ignore whitespace, but still show changes in comments

Beyond Compare has a button and menu item Ignore Unimportant Differences. When selected the diff will ignore whitespace and various formatting differences, but will also ignore changes in comments. How can I make it show comment changes, but still…
Tor Klingberg
  • 4,790
  • 6
  • 41
  • 51
26
votes
3 answers

How do I configure TFS to work with various merge tools

Originally the question was "How do I configure WinMerge as the compare and merge tool for TFS". However, I am changing it because TehOne answered this more general form of the question. I would have though this would have been asked already on…
Justin Dearing
  • 14,270
  • 22
  • 88
  • 161
25
votes
2 answers

OSX Using Beyond Compare as git difftool

When trying to launch Beyond Compare using git, I get this error: The diff tool bc3 is not available as 'bcompare' fatal: external diff died, stopping at plugins/PushPlugin.m Set up diff tool: $ git config --global diff.tool bc3 Try to compare…
scw
  • 5,450
  • 8
  • 36
  • 49
23
votes
3 answers

How to use svn with beyond compare 3

I want to use svn command line with beyond compare and get the following output Text Compare Produced: 11/16/2008 11:45:34…
R.D
  • 4,781
  • 11
  • 41
  • 58
22
votes
4 answers

How do I integrate Beyond Compare with ClearCase?

I would like to integrate Beyond Compare with ClearCase so that I can use it for diffing and merging files, instead of the awful tools provided by ClearCase. Does anyone have instructions for performing this integration?
Dónal
  • 185,044
  • 174
  • 569
  • 824
22
votes
8 answers

TortoiseSVN : Good 'patch file' viewer?

The default patch file viewer is messy (ie. no side by side diff view etc). I tried setting the path of beyondCompare exe in "Settings->Unified Diff Viewer->custom", but beyond compare also behaves same as default diff tool. Is there a way to…
mishal153
  • 1,498
  • 3
  • 26
  • 37
21
votes
6 answers

git show commit in beyond compare

I would like to see a specific commit in Beyond Compare or any other separate diff tool while viewing it via git show. I tried looking at help of git show/difftool/config but couldn't find anything. Does anyone know how it can be done? I've looked…
Manish
  • 1,985
  • 2
  • 20
  • 29
1
2 3
16 17