Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 

Sign in to follow this  

Diffinity v0.8.6 (2018-08-30)

Recommended Posts

Diffinity v0.8.6 (2018-08-30)




Diffinity is a free diff and merging tool for Windows with focus on accurate and easy to read source code diffs.

It will compare the contents of two text files and show all differences line by line and also which individual characters/words that differs.


  • 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
  •  Windows Explorer shell integration
  • Portable (can be run directly from an external device)

Homepage:  http://truehumandesign.se/s_diffinity.php

Download:    http://truehumandesign.se/dl.php?file=diffinityInstaller.exe


Changes in version 0.8.6 (2018-08-30)

  • Added popup if files are identical, using a binary check before loading the files
  • Thumb view look tweaked and view indicator color can be set in preferences
  • Syntax coloring overhaul:
  • - unified all colors for all languages to use the same pallet, work better on the dark theme and also made them a little more color blind friendly
  • - removed all highlighting causing bold or changed background to avoid confusion with a diff change
  • - added support for CLLE, Json, Python, R, RPGLE, TSQL and fixes for some of the existing ones
  • - enabled syntax highlighting by default
  • Added go to last/first diff and next/prev match
  • Added setting for if instance highlighting should highlight on double click or selection changed
  • Added error reporting to Diffinity, a popup with information on how to report the crash
  • Made text component not dirty even if touched if it has loaded no file and has no text
  • Added Copy to left/right on context menu
  • Added so text can be set to bold
  • If only left editor has a file opened default left to handle keyboard input
  • Close preferences on Esc also when not focused
  • Fixed so horizontal scroller ignore empty text editors and fully collapsed editors
  • Open files dialog tweaked
  • Minor optimizations
  • Bugfix: settings was sometimes not loaded if locked by another instance of Diffinity, such as when diffing >20 files at the same time
  • Bugfix: rediff was done twice on save if both left and right file had changed
  • Bugfix: instance highlights got messed up when switch L/R was clicked
  • Bugfix: horizontal scrollbar and live edited edits was incorrect until rediff was pressed after indenting severeal lines
  • Bugfix: clearing out the path/clicking New empty diff resulted in scroll bar not updating correctly
  • Bugfix: fixed crash in horizontal scroller for a certain case when entering text and moving the splitter
  • Bugfix: diffinity could crash for a certain text diff
  • Bugfix: fixed preferences dialog being blank after closing the syntax highlight tab and opening preferences again
  • Bugfix: fixed crash and diffing issues with selecting all text on one side and deleting/replacing it
  • Bugfix: instance highlights on the first or last column not shown as such in thumb view
  • Bugfix: instance highlights was rendered too wide if the total text was short enough
  • Bugfix: externally editing the files opened in Diffinity using Visual Studio did not show the file changed on disk dialog
  • Bugfix: if on last line and pressing F5 the text was scrolled up one line
Edited by hpwamr

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Create New...