ExamDiff Pro Wish List

:: ExamDiff Pro :: Home
Use feature links to add your vote to an existing feature, or add a new suggestion here.

Bold items are likely to appear in the next version.

Red items are currently available using plug-ins. Their built-in implementation is unlikely.

#   Feature Votes
1.   Compare Office (Word, Excel, PowerPoint) files
2.   Intelligently compare XML files
3.   Compare files/folders on FTP or SSH servers
4.   Integrate with version control systems allowing to perform version control operations from ExamDiff Pro
5.   Unix version
6.   Binary file editing
7.   Patch (.exe) generator
8.   Support other languages for the user interface
9.   Option to save file differences as "unified diffs" (like diff -U in the GNU diff)
10.   Compare archives as directories
11.   Implement ExamDiff Pro as a tabbed MDI application
12.   Option to reuse running instance of ExamDiff Pro
13.   Ability to select fragments in both files and compare only them, in the context of the rest of the files
14.   Option to use MD5 instead of CRC32 (or better yet, SHA256)
15.   Perform multi-line matching where one line can be matched to multiple lines while ignoring linebreaks
16.   Run an external program on two selected files
17.   Ability to ignore text fragments selected in file comparison panes
18.   Command to match braces in file comparison editor
19.   Selective Line Editing like in KEDIT
20.   Use scale factor when printing reports
21.   Upon launching matched file comparison from directory comparison, navigate through matched file pairs using Next and Previous commands
22.   Have full screen mode, showing just the 2 files/directories -- but with keyboard accelerators still working (Next Diff etc.)
23.   Ability to compare numbers as numbers and ignore small differences
24.   "Virtual space" for file editing (allow cursor position past End of Line in Edit Mode)
25.   Ability to place manual synchronization links between lines instead of on lines
26.   Ability to set different detail levels for the main file comparison panes and the line inspector
27.   Command line option to start directory synchronization
28.   Ability to replace all left/right file differences by a click of a button
29.   Compare database fields using ODBC links to SQL Server, Oracle etc.
30.   Option to process files, whose content matches a regular expression, during directory comparison
31.   Ability to flatten subdirectories in directory comparison so that relative paths are ignored
32.   Ability to find duplicate files
33.   Ability to add manual synchronization points during a 3-way merge
34.   Show the line length in text files (in the status bar or to the left -- next to the line number)
35.   Add the manual synchronization feature to binary comparisons
36.   Add new commands to the directory comparison context menu: "Compare matched in binary/text mode" and "Compare matched with/without plug-ins", similar to the already present "Perform full comparison"
37.   Ability to output a comment (in specific programming languages) when you merge changes. Comments would include date, name, reason etc.
38.   Ability to search a directory for words
39.   Provide an easier means of identifying columns to ignore (e.g. via mouse drag) instead of typing in before/after column numbers in options
40.   Ability to ignore substitution strings e.g. R.D.S. is same as RDS
41.   Option to use a user-defined color for nonexistent (padding) lines
42.   Option to only (recursively) compare subfolders if they are present in both directories
43.   Diff statistics such as lines deleted, added, changed per file accumulated per folder
44.   Option to perform byte-by-byte comparison of files larger than certain size
45.   Commands to use all or remaining L/C/R blocks during merging
46.   Copy directory but not its contents (so you can quickly dive deeper and copy only the subdirectories you want)
47.   Ability to associate file extensions with named sessions; auto-invoke session if compared files have same extensions
48.   Ability to customize ExamDiff Pro title bar text
49.   Synchronize Directories needs an option to delete files in the destination folder if they are not present in the source folder
50.   Ability to associate file extensions with Ignore options
51.   Show icon overlays in directory comparison views
52.   Ability to freeze columns in directory comparison panes
53.   Ability to generate a CSV-formatted report when using the /statusonly option
54.   Ability to define 'Double-click on the line number' behavior (possible choice: copy the line to the opposite file)
55.   Ability to concurrently search in both panes and find the first match in either one (from the current "matched" line)
56.   Ability to disable file renaming in directory comparison
57.   Synchronize adjacent ignored empty lines when replacing diff blocks (not just added ones but also removed ones)
58.   Add a column mode to the editor (Alt-mouseSelect) like in Visual Studio
59.   Show number of unchanged lines in the status bar of directory comparison (in full file comparison mode)
60.   "Add Block and Comment Out Existing Block" option with support for multiple programming languages
61.   Option to not treat CR character as a linebreak
62.   When printing out a diff report, indicate on each page that a change occurred
63.   In addition to "Replace block in OTHER file" and "Replace block in THIS file", add "Swap block with other file"
64.   Option to have items for identical sections in the top combo box (currently only items for differences are added)
65.   Option to ignore multi-line text blocks
66.   Command to navigate to the next real line, jumping over padded lines
67.   Option to sort sessions in alphabetical order
68.   Option to disable update check when the user starts the ExamDiff Pro for the first time (via the installer)
69.   Reuse a print job when file diff reports are printed along with the directory diff report
70.   Add a column to show number of lines in text files in directory comparison and show total number of lines in the status bar
71.   Add a second splitter to allow viewing different sections of a file/directory in the comparison window
72.   Preserve file list comparison mode when saving and reloading a session
73.   Automated file synchronization
74.   Allow relative paths in file lists (resolved relative to the file list's own location)