semanticmerge

The merge tool that understands your code

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. text alignment after resolving merge conflicts

    - Version
    semanticmergetool.exe 1.0.77.0
    mergetool.exe 5.4.10.77

    - Language
    C#

    Everything works great for C#
    Sometimes, however, semanticmerge makes my code ugly like the screenshot I attached.
    It seems it has some problem on tab character merging or my fault.
    any idea?

    2 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. 3 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Update the manual!

    on semanticmerge.com is no explanation how to integrate it into visualstudio and/or beyondcompare.
    this might be a good tool but without thorough explanation on how to integrate it into my and my colleuges working desktop it's just a useless nothingness.
    best would be you get your a$$e$ up and create an automatic installer that fully integrates semanticmerge into common configurations.
    i'm working for a global player company, hundreds of devs only in the branch where i work, but they don't buy licenses because of this!
    think about it $$$...

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. A web based gui

    Integrate with bitbucket. Will help tremendously with refactored code in pull requests. A web based gui will do the trick I believe

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Nomenclature Changes

    Trying to do a merge, it was not clear what "source", "destination" and "base" meant. I would change the names from source and destination to something less "judgmental" - kdiff uses A and B --> C. That seems intuitive and saves screen real estate.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Nemerle support

    Nemerle is a multi-paradigm programming language for .NET platform

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. semantic merge for better delta code review

    how awesome would it be if you join forces with another tool vendor and create a full integration of your semantic diff (including moving things from one file to another) and a tool that helps during code reviews and tracks findings...
    finally one could focus on real changes

    ps: plastic scm is missing on their list of integrations
    https://smartbear.com/product/collaborator/overview/

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. 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
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. 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
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. 1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Build and release as a snap or flatpak package for Linux

    Supporting distros is a pain as your repos are very outdated. Just release as a snap or flatpak and have it available everywhere.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Allow export of Visual Diff view content as Image

    Sometimes it would be nice to have the possibility to export the complete content of the visual diff window as an image.

    The idea behind is to have the complete image (without the need for scrolling) to be able to either print, attach or present it somewhere, or e.g. send it by e-mail.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Support horizontal scrolling with Shift + Mouse wheel / Word wrap option

    Sometimes, the diff panels on each file in semanticdiff are too narrow, even when hiding the Semantic Outline. Allowing horizontal scrolling with Shift + Mouse wheel would help reviewing long lines of code. A word wrap option would also do the job, although having both would be the best.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Handle project.json files

    Provide a nice view of the changes in project.json files that are the new standard for DNX development.

    Not looking for generic JSON support, just for the project files (although I wouldn't complain...)

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Cloud based merging

    May not work well with existing tool sets, immediately, but setup a service where rules and such can get set per client, and users have a way to merge up files. This would solve issues with clients for different platforms.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  16. Need LAMP web dev stack (php, javascript, html, css).

    I would like web stack with
    - No need to learn Github language
    - FTP sync tool included.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Support for blank comparison

    Would be nice if you could start a blank comparison and then copy and paste code from different sources without saving to file like Meld.

    1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. 1 vote
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
1 2 3 4 6 Next →
  • Don't see your idea?

semanticmerge

Feedback and Knowledge Base