Software-update: Beyond Compare 5.1.0

Beyond Compare logo (79 pix) Scooter Software heeft versie 5.1.0 van Beyond Compare uitgebracht. Met dit zeer uitgebreide programma, dat beschikbaar is voor Windows, Linux en macOS, kunnen bestanden met elkaar worden vergeleken. Daarnaast is het mogelijk om complete mappen, FTP-locaties en archieven te vergelijken. Beyond Compare is beschikbaar in een standaard- en een pro-uitvoering, voor prijzen die beginnen bij 35 dollar. De onderlinge verschillen kunnen op deze pagina worden gevonden. In deze uitgave zijn de volgende veranderingen en verbeteringen aangebracht:

Notable Changes
  • Re-added support for disjointed row selection to Table Compare.
  • Improved Home View to make less common comparison types more discoverable.
  • Various other enhancements and stability improvements.
Appearance
  • Windows: Crosshatching used for missing lines and after the end of the file is now scaled on high DPI displays.
  • Windows: Fixed Home View buttons in dark mode incorrectly drawing as pressed after starting a drag & drop.
  • Windows: Fixed Home View buttons in dark mode not showing a focus rectangle.
File Views
  • Fixed using the mouse wheel over the comparison thumbnail. If the thumbnail has "Allow Scrolling" enabled, it will scroll the thumbnail view. If not it will scroll the main comparison window.
  • Fixed using the mouse wheel over the main comparison editor/grid scrollbars.
Home View
  • All comparison types are now shown by default.
  • Removed secondary page under the > button in favor of making favorited icons large and making the rest smaller and on a second row.
  • Added "Text Edit" button.
Misc
  • Fixed flickering hints on Session toolbar button's dropdown window.
  • macOS/Linux: Fixed popup hints for truncated items not matching the font for the underlying control.
  • Fixed view tab scroll buttons continuing to draw as hot when the mouse leaves the control.
  • Showing long hints no longer adds a trailing ellipsis.
Table Compare
  • Added support for disjointed row selection.
  • Added "Next/Previous Difference Sheet" commands.
  • Added "Select Sheet" submenu to sheet tab control's context menu.
  • "Unhide Column" list now includes columns hidden because of "Hide Same Columns".
  • Improved "File Info" regional handling.
  • macOS/Linux: Added support for configuring Unicode characters for date, time, thousands, and decimal separators.
  • Removed maximum limit on column widths.
  • Current cell is now drawn with a border rather than a fake selection.
  • Editor status bar now includes current column as well as current row.
  • Cells will now show a hint if they're clipped by the right edge of the editor.
  • Fixed comparison drawing incorrectly until it's invalidated when performing a slow compare or using key columns.
  • Fixed handling of really long rows.
  • Fixed popup hint/tooltip for shortened header cells not showing entire text.
  • Fixed moving into a cell to scroll to make the column fully visible.
  • "Align With" will no longer trigger a horizontal scroll.
  • Improved size/appearance of sheet tab control's scroll buttons.
  • Changed sheet tab's scroll buttons to show colored arrows instead of a color spot when there are offscreen differences.
  • macOS/Linux: Fixed multi-sheet scroll buttons not appearing.
  • Fixed popup hints for extremely long cells displaying worse than v4.
  • Fixed Session Settings "Columns" and "Sheets" pages not scaling column widths when moving between monitors with different scale factors.
Text Views
  • Gutter buttons now draw as hot when the mouse is over them even if they're pressed. (e.g., Text Merge "Conflict" state)
Crashes
  • macOS/Linux: Increased the maximum stack size saved when a crash occurs.
  • Fixed Text Compare crash or incorrect comparison when comparing a file with a byte order mark to itself.
  • Fixed Text Merge crash after pressing backspace when positioned at the beginning of a line immediately after a missing one.
  • Fixed Table Compare crash when mouse dragging causes current row to change quickly.
  • Fixed Table Compare crash when using "Hide Same Columns" with a row fully selected.
  • macOS/Linux: Fixed "Control '' has no parent form or frame" crash.
Beyond Compare 4.0Beyond Compare 4.0Beyond Compare 4.0
Versienummer 5.1.0 build 31016
Releasestatus Final
Besturingssystemen Linux, macOS, Windows 8, Windows 10, Windows Server 2016, Windows Server 2019, Windows 11, Windows Server 2022, Windows Server 2025
Website Scooter Software
Download https://www.scootersoftware.com/download
Licentietype Betaald

Door Bart van Klaveren

Downloads en Best Buy Guide

05-06-2025 • 10:30

26

Submitter: danmark_ori

Bron: Scooter Software

Reacties (26)

Sorteer op:

Weergave:

Klinkt goed. Ben benieuwd of het ook wat is eigenlijk.
Mijn schoonvader is 2 bijna 3 jaar geleden overleden en er staan 2 pc's en wat externe schijven waarvan echt heel veel dubbel is.
Nu wil ik voor mijn schoonmoeder dat spul meenemen en zo'n soort scanner op al die hardware los laten. Nog geen idee hoe overigens, maar goed. Dan kunnen alle dubbele bestanden eruit en gooi ik ze op mijn server met encrypted backup naar de cloud. Dan in Plex hangen en weer naar haar toe delen (staan ook eigen foto's en films in). Wellicht ook weer terug naar haar op één a twee externe schijven of iets.

TLDR: Merk nu een lang verhaal, maar zou het met de gratis versie prima kunnen of zijn er betere applicaties om dit te doen. Mijn schoonvader heeft alles 2, 3 of zelfs 4 keer op verschillende plekken opgeslagen en vaak ook niet logisch. Maar als het het programma is met een eenmalige aanschaf, dan zou ik dat zelfs wel doen.
edit:

Net even gekeken. 35 euro voor basic en 70 voor pro. Is op zich nog te doen en pro voegt weinig voor mij toe.
Andere optie is deze:
GitHub - WinMerge/winmerge: WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle.
Die lijkt me ook prima, maar zou ik even moeten bekijken.

[Reactie gewijzigd door Arunia op 5 juni 2025 10:54]

Beyond Compare v4.4.7 heb ik vorig jaar januari gekocht. Op zich geen spijt van. Ik herinner me in staat te zijn om bijvoorbeeld verschillende versies van een text bestand minitieus te hebben kunnen vergelijken. De verschillen werden duidelijk gepresenteerd. Tip: je moet geen haast hebben.

Als het gaat om grote verzamelingen bestanden zou ik eerst alle sets integraal backuppen, om daarna met een eerste kopie daarvan een tool uit te proberen. Wat past het best bij het probleem, welke methode ligt je het beste? Als je echt bestand voor bestand wil doornemen en evalueren: hoeveel tijd (tijd van leven) heb je? Hoe oud wil je worden? Het kan ontzettend veel tijd kosten.
Mogelijk kan je het anders aanpakken: met selectie op grootte bij gelijke namen. Om es een ander product te noemen (heb ik ook in gebruik) : FreeFileSync < https://freefilesync.org/...topic=comparison-settings > Overschrijven van kleine(re) bestanden met dezelfde naam.

Nogmaals: maak een volledige kopie van alle deelverzamelingen voordat je begint, en hou die backup liefst ook fysiek apart. Als een methode verkeerd uitpakt, begin je gewoon opnieuw met andere software.
Allemaal goede ideeën. Zit er een beetje mee te goochelen. Plat gezegd, ik moet ergens beginnen, anders dan hoeft het niet meer zeg maar.

Als ik kan vergelijken, dan is het al prima. Ik weet gewoon dat er echt heel veel dubbel is. Met de hand is dat niet te doen. En het is ook niet erg als er een keer een fout is waardoor een bestand te veel of te weinig weg is. Kans is aanwezig dat er ook nooit meer naar gekeken wordt.
Als je zeker weet dat iets dubbel is en de locatie waar er een versie blijft staan op dat moment minder van belang is (wat ik me voor kan stellen), zou het voor jou best kunnen werken. Ik wil de juiste bestanden op de juiste plek laten staan om extra werk te voorkomen wat voor mij een reden was om niet dit soort tools te gebruiken. Maar dat is een aantal versies terug, wellicht is het nu overzichtelijker geworden.
Voor mijn schoonmoeder wil ik een basis hebben staan en dan de rest van de schijven scannen. Doe structuur komt bij die eerste set wel goed. Grote kans dat het ook best simpel is, maar hij had echt een zooi aan schijven.
Bedankt voor je reactie. Succes, want ik weet wat voor klus dit is (of kan zijn in ieder geval).
Dat je eerst moet gaan beginnen met een volledige kopie van alle deelverzamelingen voordat je begint brengt mij al flink aan het twijfelen of dit de juiste tool is. Juist omdat je er zo makkelijk een fout mee kunt maken (verkeerde overschrijving o.i.d.).

Ik heb al wel eens pogingen gedaan, maar vond dit soort tools toch vrij onoverzichtelijk. Wellicht dat dit ondertussen veranderd is.
In mijn visie is het maken van een volledige 'backup' (kopie) van alles wat je wil uitzoeken een veilig begin van onverschillig welk avontuur ook. Dus dit veiligheidsprincipe geldt voor ALLE tools. Inclusief Beyond Compare.
Oké, dus minder gericht op de tool, als wel het algemene advies: "zorg dat je een goede backup hebt alvorens je begint". Ik zou daaraan toevoegen: "zorg dat je hier een goede notitie van maakt en bij gaat houden wat je ongeveer doet".

Maar met het uitzoeken van veel bestanden bestaat het risico dat het, al dan niet met een tool, al snel onoverzichtelijk gaat worden. Het opnieuw indelen zoals ik hier voorbij heb zien komen is wellicht ook nog niet zo'n gek idee.

Minder relevante zaken die je toch (nog) wilt bewaren op een andere schijf (of partitie) zetten kan ook een optie zijn. Voor mij althans.

[Reactie gewijzigd door magician2000 op 6 juni 2025 19:52]

Zelf zit ik een beetje in het zelfde schuitje. Uiteindelijk ben ik zelf begonnen met een nieuwe structuur, mijn structuur en mijn logica. Nu loop 1 keer door de bestaande omgevingen heen en haal daar uit wat ik wil hebben. Daarbij rekening houden met wat het is en vooral hoe oud het is. De rest gooi ik weg.

Ooit ben ik wel begonnen om dat automatisch te doen of om dat te automatiseren. Maar daarmee is het in de regel behoud van ellende.

Detail: hierbij kijk ik apart naar bestanden, foto's en email. Met name de foto's is een uitdaging omdat veel foto's in originele kwaliteit en ook in facebook en whatsapp kwaliteit bestaan. Op het scherm ' gelijk' maar onder water een wereld van verschil...
Ik ben wel benieuwd of je wel een poging hebt gedaan met dit soort software, of is dat wat je met "automatiseren" bedoelt?

Zelf loop ik hier ook tegenaan, wetende dat er een redelijk aantal dubbele bestanden zijn (o.a. door herinstallaties na crashes van HDD's).

Ik heb wel wat met dit soort software geëxperimenteerd, maar ontdekte steeds dat het op een juiste manier verwijderen van dubbelen alsnog flink wat hand-, maar vooral ook denkwerk om te zorgen dat het juiste bestand op de juiste plek blijft staan.

Ik denk er dan zelf ook over om te beginnen om een nieuwe structuur op te zetten. Hoe bevalt de gekozen methode jou ten opzicht van het automatiseren?
Met mijn automatiseren is het ongeveer wat jij beschrijft: Zien welke bestanden van welke datum zijn en dan hopen/gokken dat de nieuwste ook de beste is. Helaas gaat bij veel kopieer werk ook de datum en tijd van bestanden om zeep...

Voor foto's heb ik jaren geleden een script geschreven rond exiftool dat de bestand naam aanpast naar yyyymmdd_hhmmss_xx_yy_cc.jpg of zo iets. Met de datum, tijd en ook de maat en de camera uit de exif gegevens. Daarmee zijn vooral bij foto's de dubbelen er redelijk uit te halen. En ook de facebook/whatsapp foto's zijn herkenbaar (fb/wa in het cc veld).

De nieuwe structuur is vooral zoals ik het zelf voor mijn eigen administratie doe, dan een andere 'documents' directory. En steeds minder: alleen wat ik wil bewaren, de rest is 'jammer dan'. Het blijft wel monnikenwerk.

En voor mijzelf (en de gene die het in de toekomst over neemt): ik gebruik syncthing om deze 'documents' directory structuren op de gewenste systemen (desktop, laptops, nas) in sync te houden zodat daar geen dubbelen ontstaan. Mijn eigen spul 'overal' de spullen van anderen alleen op 1 desktop en op de nas.
Oké. Ik herken het datum en tijd probleem. Hiervoor zou je sync tools kunnen gebruiken waarmee het dan op de directory (waarvoor je deels nieuwe aanmaakt) na goed gaat. Maar ook dat kan het weer bewerkelijker maken als je veel losse bestandjes ergens heen wilt verplaatsen.
het foto sync probleem is voor mij opgelost met exiftool. Die hernoemd de foto's en verplaatst ze meteen naar een .../jaar/maand/ structuur. Hoef ik ze daar binnen alleen nog maar op evenement te sorteren.

En als het gaat om herorganisatie van verschillende administraties naar 1, dan is en blijft het uiteindelijk handwerk. Vooral sleur en pleur in filemanagers en zo. Dan is het leuk als daar iets van versiebeheer in zit zodat je verschillende versies niet overschrijft maar nog een keuze krijgt.
winmerge werkt okay maar de interface van beyond compareis wat subtieler, prettiger vind ik. Uit eindelijk zie je toch matching fouten tussen twee documenten (bijv code) als er erg veel veranderd is. Ik weet niet of de een het beter doet dan de andere
Uiteindelijk moet het z'n werk gewoon doen, dat is het belangrijkste. Dan is de interface wat ondergeschikt.

Ik ga gewoon wat programma's bekijken en kies dan uit wat het beste gaat werken voor mij. Desnoods geef ik die 35 euro gewoon uit. Weet alleen niet of ik het daarna ooit nog nodig heb. Maar goed, dat zie ik dan wel weer.
dat is niet helemnaal waar. Het oog is enorm snel om verschillen te ontdekken aan de hand van patronen, dus als je twee doocumenten (c++ code in mijn geval) naast elkaar ziet is visualisatie heel belangrijk vind ik. De rustige kleuren van BCcomparer vind ik prettiger. Maar idd het gaat in de eerste plaats om hoe goed vershcillen gevonden worden.

In code heb je gauw blokken
if (X == 0) {
bla
} else {
bla
}
en als die genegeerd worden krijg je gauw een rommeltje. Het is wel mooi als daar rekening mee gehouden wordt.
Ok, fair enough inderdaad.
Het hangt ervan af. Gaat het jou erom om identieke bestanden te vinden? Bv een PDF die meerdere keren gedownload is en op verschillende plekken is bewaard? Of wil je het ook weten als bestanden niet 100% identiek zijn? Bv een foto die een keer als JPEG en een keer als BMP is bewaard?

In het eerste geval zijn er genoeg gratis tools die dat kunnen. Total Commander kan het, ik gebruik zelf een simpele gratis tool (DoubleKiller) die dat ook kan. In het tweede geval, als de bestanden op elkaar lijken maar niet identiek zijn, moet je inderdaad een wat slimmere tool hebben, zoals Beyond Compare, die ook de verschillen kan laten zien tussen twee bestanden die BIJNA identiek zijn.
Gaat om dezelfde bestanden. Dan zijn er ook eigenlijk wel legio opties. Maar wil wel zeker weten dat het dezelfde bestanden zijn en niet toevallig dezelfde naam.

Komt wel goed, daar ben ik zeker van.
Beide tools die ik noemde kunnen gewoon bit-voor-bit de inhoud van het bestand controleren. Die bestanden hoeven dus niet dezelfde naam, extensie en/of datum te hebben.
Ok, top. Dan ga ik daar eens rustig binnenkort naar kijken.
Is dit dan niet iets voor jou (gratis): https://dupeguru.voltaicideas.net/

Beetje laat, maar gecondoleerd!

[Reactie gewijzigd door PageFault op 5 juni 2025 10:59]

Dank je wel!

Zal dupeguru ook bekijken en vergelijken met winmerge. In principe moet ik gewoon weten wat er dubbel is. Moet ook zorgen dat de bestanden nog goed zijn. Dus ben bang dat ik er toch doorheen moet lopen, als ik maar weet wat er dubbel is en nog goed.
Ik zou alles kopieren naar 1 harde schijf en bestanden die vaker voorkomen niet laten overschrijven maar ook meekopieren. De meeste programma's, zelfs explorer, nemen zetten dan netjes er (1), (2) etc achter de filenaam. Probleem opgelost, je schoonmoeder aan het werk zetten om uit te vogelen wat die bestanden zijn.
https://github.com/kristiankoskimaki/vidupe

Oud, wordt niet meer actief onderhouden. Maar kan duplicate video's beter boven water krijgen dan welk ander programma ook, is mijn ervaring. Ook verschillende formaten, zowel qua omvang als qua bestandstype.

Op dit item kan niet meer gereageerd worden.