120 results found
-
Show blank lines to align text
When blocks differ in number of lines, they aren't correctly aligned in the panels. Where new lines were added/removed, blank lines should be displayed (like BeyondCompare does) which helps comparing line-by-line.
9 votes -
Make showing removed blocks from the Result File optional
If the selected changeset removed something and added something else, the result file panel will show the old line with a strikethrough. That's a bit counter-intuitive, IMO, for I want to see the actual result (which wouldn't include any removed lines).
3 votes -
During merge, show which block was selected on the scroll bar for quick reviewing
Right now, it's hard to check which block was selected as part of a review: you have to select the block and then look at the bar above each panel. Maybe some symbol could be added to the scrollbar.
6 votes -
Clearly denote which block is being reviewed
Right now, it's a little confusing to check which block is being currently reviewed in the merge tool (or on the diff tool). Only colors might not be enough, or, maybe, changing the color on the scroll bar may be the solution.
6 votes -
Git merge driver
Why not implementing Git merge drivers for real git integration?
19 votes -
8 votes
-
3 votes
-
Matlab support
I'm doing some heavy duty Matlab refactoring, which is a realm of development that often takes place in realms outside of widely accepted software practices (http://programmers.stackexchange.com/questions/43733/who-organizes-your-matlab-code?rq=1). Having this sort of language aware difference checker would have greatly aided all the cross file, cleanup, rearchitecting refactoring I had to conduct.
1 vote -
Drop Machine Specific Ids
I use a VM and my license keeps getting made invalid and I have to raise a support ticket to get it fixed. This makes it unusable for me
6 votes -
Nemerle support
Nemerle is a multi-paradigm programming language for .NET platform
1 vote -
Ctrl+Z undo support whilst doing a manual merge
When doing a manual merge you might be experimenting, so undoing a line change is invaluable.
9 votes -
Windows explorer context menu
Most file diff applications have items in the windows explorer context menu to make it easier to launch the tool. It would be nice if semantic merge had something similar.
17 votes -
C++/CLI
While you're at it with adding C++ support why not go a bit further and support C++/CLI code? We use both regularly and would love to use semanticmerge with all our code.
6 votes -
Support git mergetool/difftool with --dir-diff option - multiple files at once
SemanticMerge opens up files one at a time when I issue git difftool/mergetool commands. This is a pain since with several files when the context is important and moving back and forth between files is often necessary. Git's option --dir-diff was designed to address this - but it doesn't work with SemanticMerge. Beyond Compare supports this and as such I find myself using it more, much as I prefer the SemanticMerge UI.
19 votes -
Ignore Whitespace should also ignore whitespace inside of lines as well
"if (foo)" is semantically the same as "if ( foo )" but the diff counts those as changes when ignore whitespace is on.
13 votes -
Add ability to merge changes in a text diff.
When viewing a text diff of the current and previous versions of a file it'd be nice to be able to easily move changes from the previous file back into the current one.
6 votes -
Enlarge Close/Exit Button to Far Top-Right Corner
On Windows, the close button ("x") does not extend all the way to the top right corner. This can cause me to "miss" the button and just click on the title bar. Can you enlarge this button to extend all the way to the top-right pixel. This is generally a good UI practice. Thanks!
1 vote -
Add another order of semantic differences
Currently semantic differences are grouped by type (added, changed, deleted), but sometimes it's not preferred way to see changes. Sometimes preferred way to see changes is in order they are located in file.
6 votes -
Ability to view github.com pull requests
It's not necessarily to work just with github.com pull requests. I'd like to see all code changes between two branches in one window to review my/colleagues changes.
10 votes -
Open multiple diffs as tabs
When I go to diff several changes from a single changelist in perforce, I can launch a diff on the whole changelist.
Currently this shows up as several windows, which is a little unwieldy to switch between easily - can semanticmerge be set to have a tabbed interface for multiple diffs / merges, much like beyond compare currently does?
8 votes
- Don't see your idea?