This version introduces a brand-new Table Comparison mode, with built-in functionality to sort and ignore columns and the ability to differentiate columns by color to better view tabular data.įor more information, see our blog entry about table comparison.ĮxamDiff Pro 13.0 introduces an exciting and long-awaited new feature: the ability to navigate through classes, functions, and other code blocks, via a new scope bar. Here's what's new in ExamDiff Pro 13.0 (as compared to 12.0):Īmong the new features coming to ExamDiff Pro 13.0 is improved support for comparing tabular data - that is, files that are delimited by commas, tabs, or other characters. The upgrade is free for all users who purchased ExamDiff Pro less than 12 months before this release (or more, depending on the number of maintenance years purchased). You can download ExamDiff Pro 13.0 Beta for 32-bit Windows and for 64-bit Windows. This often gives the expected result, but here it doesn't, because the GetNavigatableDiffCount(BOOL bUnresolvedConflictsOnly, int nPass) method definition is broken into multiple lines in the first file but is a single line in the second file, so fuzzy matching can't tell that these definitions "belong together".įortunately for us, matching file structures comes to the rescue again! If we enable Match file structures for comparison, ExamDiff Pro is able to correctly deduce which function definitions are a closer match and links these functions' start and end lines accordingly: Without structural matching, the best ExamDiff Pro can do in terms of matching heuristically is fuzzy matching individual lines. We would expect to see the GetNavigatableDiffCount(BOOL bUnresolvedConflictsOnly) method definition in the second file be matched with the GetNavigatableDiffCount(BOOL bUnresolvedConflictsOnly, int nPass) definition in the first file, but instead it's being matched with the GetNavigatableDiffCount() definition line. This diff look a little off and doesn't really indicate what happened in the refactor - namely, one overload of GetNavigatableDiffCount() got deleted and one overload got modified.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |