diff/merge software comparison

Relative links:

Feature Line wrap Does not show several lines as one modification block Hotkeys for merging left/right, jump to next/previous block Jump to next difference after copying the change Efficient character comparison (no floating character problem)
Araxis Merge :YES: (View → Options → Text Comparisons → Display → Wrap long lines + Break lines at word boundaries) :YES: (View → Options → Text Comparisons → Display → Break changes into individual lines) :YES: (View → Options → Text Comparisons → Editing → Use Ctrl and cursor keys to perform merging operations) :NO: :YES:
oXygen XML Diff :YES: (Options → Preferences → Diff → File Comparison → Appearance → Line wrap) :NO: :YES: (assign in Options → Menu Short Keys)
Aitova DiffDog :YES: (Text View → Word Wrap) :NO: :YES: (Alt+Down / Alt+Left) :YES: :YES:/:NO:
Beyond Compare :NO: :NO: :YES: (Ctrl+N / Ctrl+R) :YES: :HELP:
Compare++ :YES: (View → Word Wrap) :NO: :YES: (Ctrl+N / Ctrl+R) :YES: :HELP:
WinMerge :YES: (View → Wrap lines) :NO: :YES: (Alt+Down / Alt+Right) :NO: :HELP:
Eclipse :NO: :NO: :NO: :NO: :HELP:


Araxis Merge:

  • :DEL: View → Options → Text Comparisons → Ignore all differences in whitespace
  • :ADD: View → Options → Text Comparisons → Display → Show whitespace characters
  • :ADD: View → Options → Text Comparisons → Editing → Expand tabs to 4 spaces
  • :ADD: View → Options → Text Comparisons → Editing → Tab inserts tab characters
  • Shows the place in destination where the insertion should take place with a vertical pipe.

oXygen XML Diff:

  • Switch to “Character” mode on the toolbar
  • :DEL: Options → Preferences → Diff → File Comparison → Ignore whitespace
  • :DEL: Options → Preferences → Editor → Show TAB marks + Show SPACE marks
  • Allows to copy the character spans.
  • Shows the place in destination where the insertion should take place with a vertical pipe but only for selected span in the source.

Aitova DiffDog:

  • Alt-Enter selects the current block
  • On the test it failed to make a clean comparison (depth analysis is not enough)
  • :ADD: Tools → Comparison Options → Whitespace: Compare as is
  • :DEL: Tools → Comparison Options → Ignore blank lines

Compare++:

  • Is slow.

Eclipse:

  • Can't do character comparison.

WinMerge:

Project::Merge:

  • Merging is not implemented
  • Shows only XML structure comparison, not possible to switch to character comparison

Aqua Data Studio:

Libraries

software/diff.txt · Last modified: 2011/08/24 18:35 by dmitry
 
 
Recent changes RSS feed Driven by DokuWiki