ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Sublimerge 3

Amazing side-by-side diff & merge tool for files and directories. Supports Git, SVN and Mercurial.

Details

Installs

  • Total 25K
  • Win 13K
  • OS X 9K
  • Linux 4K
Jun 27 Jun 26 Jun 25 Jun 24 Jun 23 Jun 22 Jun 21 Jun 20 Jun 19 Jun 18 Jun 17 Jun 16 Jun 15 Jun 14 Jun 13 Jun 12 Jun 11 Jun 10 Jun 9 Jun 8 Jun 7 Jun 6 Jun 5 Jun 4 Jun 3 Jun 2 Jun 1 May 31 May 30 May 29 May 28 May 27 May 26 May 25 May 24 May 23 May 22 May 21 May 20 May 19 May 18 May 17 May 16 May 15 May 14 May 13
Windows 25 54 14 23 34 48 55 66 37 22 23 49 44 51 56 51 16 15 55 44 41 31 51 14 13 49 59 43 36 45 22 25 35 49 62 64 43 27 26 56 58 52 50 43 12 16
OS X 9 34 12 12 37 38 20 37 29 14 10 29 36 27 36 31 12 13 29 28 45 35 26 8 11 27 25 30 23 15 6 13 31 43 44 37 36 9 11 27 27 33 42 33 8 11
Linux 7 14 6 7 8 20 16 13 5 1 2 11 14 15 17 9 8 3 10 17 18 19 10 5 5 18 15 14 17 15 5 5 12 14 9 16 10 1 7 20 19 31 14 15 5 4

Readme

Source
sublimerge.​com

Sublimerge 3

Sublimerge is not yet another diff plugin for Sublime Text. It is the most advanced, full-featured plugin which will turn your favorite editor into the professional diff and merge tool with amazing features! Your time is your money so no longer waste it. Forget switching again and again to external apps - now you get it all built-in!

Works on OS X   Works on Windows   Works on Linux                                    Supports Git   Supports SVN   Supports Mercurial

How does it differ from other plugins?

  • No external tools needed. Side-by-side two-way and three-way diff that runs right inside Sublime Text!
  • Interactive. Pick and edit differences. Unlike in other plugins, the diff view is editable.
  • Two-way Diff. Easily compare the files side-by-side. Run from Sublime or command line.
  • Three-way Diff. Integrate with your VCS and use Sublimerge's advanced features to resolve merge conflicts.
  • Live Diff. The diff views are editable. Type, cut, copy, paste and delete. Just like in the best diff tools available on the market.
  • Patience diff algorithm. The best diff algorithm for source code is enabled by default.
  • Directories Diff. Compare directories side-by-side right in Sublime Text.
  • Undo & redo. We all make mistakes. Don't afraid them any longer. Sublimerge's undo/redo stack is unlimited.
  • Scroll sync. The diff panes are in sync with each other. Scroll one, the other will sync automatically.
  • Readable & clean interface. The differences are marked with colorful lines. Intraline changes are easy to spot.
  • Full integration. Use Sublimerge to compare opened files, selections, clipboard and much more.
  • Supports Git, Mercurial and Subversion. They are supported out of the box. Compare working copy & revisions.
  • Extendable. Easily implement your own diff commands using the Macros feature.
  • Integratable. Run Sublimerge from command line and integrate with anything.
  • Configurable. Configure anything! Colors, behavior, commands, diff algorithm and more.
  • …and much more! This is not the end. Read further, visit www.sublimerge.com/sm3/ for complete reference or, even better, install now and discover all the features.

Text Diff

Sublimerge 3 makes it extremely easy to work with compared files. All the differences are marked in the gutter so the text area remains clear and waits for your input. All your modifications are immediately reflected as you type. Cut, copy & paste the text. Thanks to unlimited undo/redo stack you don't have to worry about mistakes. It all just works.

Sublimerge 3: Diff View

Three-way Text Diff

Configure Sublimerge as your diff & merge tool and resolve conflicts easily right in your editor. Advanced merging capabilities will be your secret weapon. Resolve conflicts one-by-one by using advanced merge commands. If it's still too less, remember that Live Diff also works in three-way mode!

Sublimerge 3: Three-way Diff View

Directories Diff

Sublimerge compares directories side-by-side, digging down in the hierarchy. When a directory contains any difference at any level, it gets marked as different. When you find differences, you can simply clone files or directories from one side to the other. You can also run Text Diff for selected text files right in the same window!

Sublimerge 3: Directories Diff View

Version Control Systems

Sublimerge comes with predefined commands that will improve your workflow with versioned files. For instance, you can quickly compare your working copy to any revision. You can even view, verify and revert uncommited changes. That's magically simple. If this is still too less, you can define your own commands using Macros feature.

Sublimerge 3: VCS Commands

Live Diff

Edit the files directly in the diff view. All changes will be automatically updated as you type. Works in both 2-way and 3-way diff!

Undo & Redo

Unlimited undo and redo stack will let you fix the mistakes.

Full Sublime Text integration

Sublimerge fully integrates into your editor, no matter what your operating system is. Forget about external tools just to check differences between files, their revisions or even their fragments. You get it all built-in. Out of the box.

Simplicity & Productivity

Everything you need to do is to learn a few keyboard or mouse shortcuts to make your work with diffs more productive. If you are lazy, every command is available from context menus and Command Palette. Just that simple.

Snapshots

Create snapshots of your code to store temporarily important changes. Later merge your changes from snapshots or even fully revert to given point in time. Snapshots can be created manually and/or each time you open or save file.

Showing differences

Colorful gutter lines will show you clearly which fragments are different or missing. Intraline changes will be also highlighted to help you focus your eyes on small differences.

Macros

Define macros where you can decide what and how to compare. Sublimerge comes with a few predefined Macros for Git, SVN and Mercurial users which allows you to compare and merge files across branches and view uncommited changes. You can also define your own macros to do custom things.

…and much more!

Please visit www.sublimerge.com/sm3/ for complete information about features, installation instructions, usage and settings or, even better, install now and discover all the amazing features!