| # |
Feature |
Votes |
| 1. |
3-way diff and merge |
 |
| 2. |
Compare Word and Excel files |
 |
| 3. |
Intelligently compare XML files |
 |
| 4. |
Understand the start and end of C/C++ (or other language) functions, so compare function by function rather than just line by line |
 |
| 5. |
Compare files/folders on FTP or SSH servers |
 |
| 6. |
Option to switch between list views and collapsible/expandable tree views in recursive directory comparison |
 |
| 7. |
Integrate with version control systems allowing to compare files with their versions and perform version control operations from ExamDiff Pro |
 |
| 8. |
Compare Office 2007 Word and Excel files |
 |
| 9. |
Create directory comparison HTML diff report with links to file comparison HTML diff reports |
 |
| 10. |
Unix version |
 |
| 11. |
Compare file lists (text files that contain file paths in each line) |
 |
| 12. |
Binary file editing |
 |
| 13. |
Portable version |
 |
| 14. |
Patch (.exe) generator |
 |
| 15. |
Option to save file differences as "unified diffs" (like diff -U in the GNU diff) |
 |
| 16. |
Compare archives as directories |
 |
| 17. |
Implement ExamDiff Pro as a tabbed MDI application |
 |
| 18. |
Support other languages for the user interface |
 |
| 19. |
Option to reuse running instance of ExamDiff Pro |
 |
| 20. |
Ability to select fragments in both files and compare only them, in the context of the rest of the files |
 |
| 21. |
2-way merge in a separate pane |
 |
| 22. |
Have a distinct color for ignores, when "Ignore the ignores" is turned on |
 |
| 23. |
Implement fast binary comparison mode (byte-by-byte comparison) |
 |
| 24. |
Allow to toggle files/directories, and Go Up One Level/Drill Down in directory comparison without re-comparison (using cached diff results) |
 |
| 25. |
Option to use MD5 instead of CRC32 |
 |
| 26. |
Use scale factor when printing reports |
 |
| 27. |
Ability to ignore text fragments selected in file comparison panes |
 |
| 28. |
Add support for ExamDiff Pro as an XP boot CD plug-in for Bart's PE Builder (details at http://www.nu2.nu/pebuilder/) |
 |
| 29. |
Command to match braces in file comparison editor |
 |
| 30. |
Compare tab/comma-separated files column by column with the ability to ignore columns (referred to by their numbers) |
 |
| 31. |
Ability to save/restore manual synchronization links to/from an external file |
 |
| 32. |
Run an external program on two selected files |
 |
| 33. |
Selective Line Editing like in KEDIT |
 |
| 34. |
Perform multi-line matching where one line can be matched to multiple lines while ignoring linebreaks |
 |
| 35. |
Ability to compare numbers as numbers and ignore small differences |
 |
| 36. |
Ability to set different detail levels for the main file comparison panes and the line inspector. |
 |
| 37. |
Have full screen mode, showing just the 2 files/directories -- but with keyboard accelerators still working (Next Diff etc.) |
 |
| 38. |
Option to process files, whose content matches a regular expression, during directory comparison |
 |
| 39. |
Logging of changes in the file comparison differences in the Diff combo box during the merging procedure, like "Resolved - copied missing text from File2 to File1", "Replaced Block in File2 with block from File1", "Deleted Block in File2" |
 |
| 40. |
Ability to place manual synchronization links between lines instead of on lines |
 |
| 41. |
Upon launching matched file comparison from directory comparison, navigate through matched file pairs using Next and Previous commands |
 |
| 42. |
Allow the following: "examdiff file1.c *.bak" (meaning "examdiff file1.c file1.bak") |
 |
| 43. |
Allow to limit number of subdirectory levels in recursive comparison |
 |
| 44. |
Ability to output a comment (in specific programming languages) when you merge changes. Comments would include date, name, reason etc. |
 |
| 45. |
Show the line length in text files (in the status bar or to the left -- next to the line number) |
 |
| 46. |
Ability to flatten subdirectories in directory comparison so that relative paths are ignored |
 |
| 47. |
Ability to customize ExamDiff Pro title bar text |
 |
| 48. |
Option to convert new tabs to spaces |
 |
| 49. |
Offer "Apply" button on the Options dialog |
 |
| 50. |
"Virtual space" for file editing (allow cursor position past End of Line in Edit Mode) |
 |
| 51. |
Provide an easier means of identifying columns to ignore (e.g. via mouse drag) instead of typing in before/after column numbers in options |
 |
| 52. |
Diff statistics such as lines deleted, added, changed per file accumulated per folder |
 |
| 53. |
Option to use a user-defined color for nonexistent (padding) lines) |
 |
| 54. |
Compare database fields using ODBC links to SQL Server, Oracle, etc. |
 |
| 55. |
Command to remove a diff from the list (like Skip command) |
 |
| 56. |
When printing out a diff report, indicate on each page that a change occurred |
 |
| 57. |
Ability to freeze columns in directory comparison panes |
 |
| 58. |
Ability to concurrently search in both panes and find the first match in either one (from the current "matched" line) |
 |
| 59. |
Ability to associate file extensions with named sessions; auto-invoke session if compared files have same extensions |
 |
| 60. |
Ability to disable file renaming in directory comparison |
 |
| 61. |
Ability to find duplicate files |
 |
| 62. |
Ability to associate file extensions with Ignore options |
 |
| 63. |
Ability to define 'Double-click on the line number' behavior (possible choice: copy the line to the opposite file) |
 |
| 64. |
Ability to specify language of a file, with grammatical rules (e.g. parts of words for word wrap) affected by the language |
 |
| 65. |
Ability to ignore substitution strings e.g. R.D.S. is same as RDS |
 |
| 66. |
Option to force comparisons (from directory comparison and Explorer context menu) with the older file/directory as first |
 |
| 67. |
Command to navigate to the next real line, jumping over padded lines |
 |
| 68. |
Show number of unchanged lines in the status bar of directory comparison (in full file comparison mode) |
 |
| 69. |
Reuse a print job when file diff reports are printed along with the directory diff report |
 |
| 70. |
Copy directory but not its contents (so you can quickly dive deeper and copy only the subdirectories you want) |
 |
| 71. |
Automated file synchronization |
 |
| 72. |
Option to have items for identical sections in the top combo box (currently only items for differences are added) |
 |
| 73. |
Option to not treat CR charaacter as a linebreak |
 |
| 74. |
Ability to save differences of files as separate files and also to save common part as separate file |
 |
| 75. |
Add a command line option to output only comparison statistics |
 |
| 76. |
Add the manual synchronization feature to binary comparisons |
 |
| 77. |
Add a second splitter to allow viewing different sections of a file/directory in the comparison window |
 |