Page 1 of 1

Diffinity

Posted: Mon Nov 07, 2016 12:30 pm
by billon
http://truehumandesign.se/s_diffinity.php
Diffinity is a diff and merging tool with focus on accurate and easy to read source code diffs.

Features:
- Improved diffing quality for xml and c-style source code
- Thumbnail view of all diffs
- Differentiates between changed, removed and added lines
- Instance highlighting - double click or search for a word to show all instances of it
- Syntax highlighting
- Supports unicode and auto detects encoding (and warns if encoding mismatch)
- Customizable interface
- In line diffs live updated as you type

OS: xp/vista/7/8/10
License: freeware
Image

Image

DL - http://truehumandesign.se/download/diffinity.exe ~ 345 KB

Extract Diffinity.exe and SyntaxHighlighting folder

Requires dotnet 4 (i think), but may be higher (4.5 ?), but there is XP in reqs, so :?:
Can't test it because of some problems with dotnet, but as you can see in first screenshot, there "Save settings file in application folder" in "Preferences", so may be it's stealth
Needs more testings
From the devs of NFOPad

Re: Diffinity 0.8.2.0

Posted: Mon Nov 07, 2016 9:05 pm
by smaragdus
@billon

Excellent find, thank you. I tested Diffinity- it is portable and seems stealth too, settings saved in diffinity.cfg and Diffinity.startup-profile files inside program folder, confirmation is welcome. Files can be dragged and dropped into the two panes which is faster and handier than "Open" dialogs. I have not tested "Windows Explorer shell integration".

A couple of links:
http://www.softpedia.com/get/Programmin ... nity.shtml - Diffinity at Softpedia
https://alternativeto.net/software/diffinity/ - Diffinity at AlternativeTo

Re: Diffinity

Posted: Tue Nov 08, 2016 4:16 pm
by billon
Thank you for testing, smaragdus!

Re: Diffinity

Posted: Sat Nov 12, 2016 12:00 pm
by webfork
Very impressive -- look forward to testing this out sometime soon.

Re: Diffinity 0.8.2.0

Posted: Sat Nov 12, 2016 6:45 pm
by smaragdus
Diffinity is now in the database.

Re: Diffinity

Posted: Sat Nov 12, 2016 11:31 pm
by joby_toss
It's not stealth for me.
.Net usage log is left behind in "C:\Users\user\AppData\Local\Microsoft\CLR_v4.0\UsageLogs".
Image

Re: Diffinity

Posted: Fri Feb 05, 2021 3:03 pm
by Midas
Topic update: Diffinity v0.9.3 released 2020-02-05 (changelog and download at https://truehumandesign.se/s_diffinity.php).

Re: Diffinity

Posted: Mon Mar 20, 2023 7:34 pm
by webfork
New version available at 0.9.4

---

Diffinity 0.9.4 2022-11-24
- Text casing can be ignored for text diffs, setting and toolbar button added
- Folder diff exclusions can be added, for a session only or saved in settings
- Tab header text can now be split into two lines to make them less wide
- Migrated from .NET 4.7 to .NET 6
- Several small and large optimizations for diffing texts and folders
- Text/code diffing quality improvements
- Several crash fixes

Diffinity 0.9.3 2021-02-05
- Custom commands added, call external tools or files, set from preferences and accessed from context menu in Diffinity
- Sort lines can now also be set to remove lines containing or not containing a string
- Added keyboard shortcuts to zoom in the text component: ctrl + / ctrl - / ctrl 0
- Added so holding shift when scrolling with mouse wheel or thumb will bypass the lock scroll setting and allow the texts to scroll independently
- Updated C++ syntax highlighting for new keywords added in c++11 and c++20
- Removed ctrl+d shortcut for removing line
- Diff quality improvements
- Documentation and Report bad diff links added to Help menu
- Bugfix: fixed search text highlighting not working when using "highlight on selection"
- Bugfix: swap left/right did not swap the text encoding
- Bugfix: -suppressFileLoadErrorMsg command line argument did not suppresses both left and right side errors
- Bugfix: fixed incorrect background/text color on some places when not using default colors
- Bugfix: Save As did not add path to history
- Bugfix: fixed auto tagger adding extra newlines for edits on the last line
- Bugfix: fixed auto tagger and lines sorter not using the correct line ending for the document
- Bugfix: various fixes for Sort lines command
- Bugfix: several crash fixes