| # |
Feature |
Votes |
| 1. |
3-way diff and merge |
 |
| 2. |
Recognize moved blocks |
 |
| 3. |
Compare Word and Excel files |
 |
| 4. |
Intelligently compare XML files |
 |
| 5. |
Automated directory synchronization |
 |
| 6. |
Compare files/folders on FTP or SSH servers |
 |
| 7. |
Option to switch between list views and collapsible/expandable tree views in recursive directory comparison |
 |
| 8. |
Option to allow fuzzy matching of lines in text files |
 |
| 9. |
Integrate with version control systems allowing to compare files with their versions and perform version control operations from ExamDiff Pro |
 |
| 10. |
Compare Windows registries |
 |
| 11. |
Binary file editing |
 |
| 12. |
Understand the start and end of C/C++ (or other language) functions, so compare function by function rather than just line by line |
 |
| 13. |
Eclipse integration for CVS version comparison |
 |
| 14. |
Compare file lists (text files that contain file paths in each line) |
 |
| 15. |
Patch (.exe) generator |
 |
| 16. |
Compare archives as directories |
 |
| 17. |
Create directory comparison HTML diff report with links to file comparison HTML diff reports |
 |
| 18. |
Option to save file differences as "unified diffs" (like diff -U in the GNU diff) |
 |
| 19. |
Implement ExamDiff Pro as a tabbed MDI application |
 |
| 20. |
Unix version |
 |
| 21. |
Option to reuse running instance of ExamDiff Pro |
 |
| 22. |
Support other languages for the user interface |
 |
| 23. |
Allow specifying file encoding (ASCII, UTF-8, UTF-16LE or UTF-16BE) |
 |
| 24. |
2-way merge in a separate pane |
 |
| 25. |
Ability to select fragments in both files and compare only them, in the context of the rest of the files |
 |
| 26. |
Option to ignore text file lines by their numbers |
 |
| 27. |
Allow to toggle files/directories, and Go Up One Level/Drill Down in directory comparison without re-comparison (using cached diff results) |
 |
| 28. |
Ability to ignore text fragments selected in file comparison panes |
 |
| 29. |
Use scale factor when printing reports |
 |
| 30. |
Allow to denote text/binary files based on their extensions |
 |
| 31. |
Have a distinct color for ignores, when "Ignore the ignores" is turned on |
 |
| 32. |
Ability to save/restore manual synchronization links to/from an external file |
 |
| 33. |
Run an external program on two selected files |
 |
| 34. |
Ability to ignore version information in executable files such as EXE, OCX, DLL, etc. |
 |
| 35. |
Allow to enter/browse file/dir name directly in the main window |
 |
| 36. |
Command to match braces in file comparison editor |
 |
| 37. |
Option to ignore blank lines at the end of a file |
 |
| 38. |
Option to use MD5 instead of CRC32 |
 |
| 39. |
Selective Line Editing like in KEDIT |
 |
| 40. |
Option to force line-by-line comparison |
 |
| 41. |
Add support for ExamDiff Pro as an XP boot CD plug-in for Bart's PE Builder (details at http://www.nu2.nu/pebuilder/) |
 |
| 42. |
Have full screen mode, showing just the 2 files/directories -- but with keyboard accelerators still working (Next Diff etc.) |
 |
| 43. |
Upon launching matched file comparison from directory comparison, navigate through matched file pairs using Next and Previous commands |
 |
| 44. |
Option to process files, whose content matches a regular expression, during directory comparison |
 |
| 45. |
Sort fields within text comparison panes i.e. like Excel's sort facility |
 |
| 46. |
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" |
 |
| 47. |
Improve Word Wrap algorithm |
 |
| 48. |
Allow the following: "examdiff file1.c *.bak" (meaning "examdiff file1.c file.bak") |
 |
| 49. |
Allow matching similar lines (where user defines level of similarity) -- versus current matching identical lines only |
 |
| 50. |
Allow to limit number of subdirectory levels in recursive comparison |
 |
| 51. |
Show the two current lines, on top of each others, at the bottom of the screen |
 |
| 52. |
Provide an easier means of identifying columns to ignore (e.g. via mouse drag) instead of typing in before/after column numbers in options |
 |
| 53. |
Ability to customize ExamDiff Pro title bar text |
 |
| 54. |
"Virtual space" for file editing (allow cursor position past End of Line in Edit Mode) |
 |
| 55. |
Ability to output a comment (in specific programming languages) when you merge changes. Comments would include date, name, reason etc. |
 |
| 56. |
Ability to reroute messages to stderr |
 |
| 57. |
Show the line length in text files (in the status bar or to the left -- next to the line number) |
 |
| 58. |
Compare tab/comma-separated files column by column with the ability to ignore columns (referred to by their numbers) |
 |
| 59. |
Option to convert new tabs to spaces |
 |
| 60. |
For directory comparison, ignore each pair of files where at least one of the files is older than a user-defined date |
 |
| 61. |
Monitor changes in directory comparison only for files that are included in comparison |
 |
| 62. |
Offer "Apply" button on the Options dialog |
 |
| 63. |
Command to remove a diff form the list (like Skip command) |
 |
| 64. |
Ability to ignore substitution strings e.g. R.D.S. is same as RDS |
 |
| 65. |
Ability to freeze columns in directory comparison panes |
 |
| 66. |
Show selected regions positions in file status bars |
 |
| 67. |
Ability to find duplicate files |
 |
| 68. |
Ability to define 'Double-click on the line number' behavior (possible choice: copy the line to the opposite file) |
 |
| 69. |
Option to treat files with the same name as identical in directory comparison |
 |
| 70. |
When printing out a diff report, indicate on each page that a change occurred |
 |
| 71. |
Ability to associate file extensions with named sessions; auto-invoke session if compared files have same extensions |
 |
| 72. |
Ability to change color of the current difference bar (currently yellow) |
 |
| 73. |
Ability to create directory snapshots without comparison |
 |
| 74. |
Reuse a print job when file diff reports are printed along with the directory diff report |
 |
| 75. |
Obtain version information from text files (using a user-defined regular expression) and allow to use it in directory comparison |
 |
| 76. |
"Select" dialog box to help selecting certain directory comparison items ("Added", "Deleted" etc.) |
 |
| 77. |
Option to have items for identical sections to the top combo box (currently only items for differences are added) |
 |
| 78. |
Option to include adjacent ignored lines when diff blocks are copied |
 |
| 79. |
Option to force comparisons (from directory comparison and Explorer context menu) with the older file/directory as first |
 |
| 80. |
Add a second splitter to allow viewing different sections of a file/directory in the comparison window |
 |
| 81. |
Diff statistics such as lines deleted, added, changed per file accumulated per folder |
 |
| 82. |
Option to use a user-defined color for nonexistent (padding) lines) |
 |
| 83. |
Ability to save/restore skipped diff blocks to/from an external file |
 |
| 84. |
Show total number of files and lines in directory comparison |
 |