Amazing side-by-side diff & merge tool for files and directories. Supports Git, SVN and Mercurial.
- Total 39K
- Win 20K
- OS X 13K
- Linux 6K
|Jan 23||Jan 22||Jan 21||Jan 20||Jan 19||Jan 18||Jan 17||Jan 16||Jan 15||Jan 14||Jan 13||Jan 12||Jan 11||Jan 10||Jan 9||Jan 8||Jan 7||Jan 6||Jan 5||Jan 4||Jan 3||Jan 2||Jan 1||Dec 31||Dec 30||Dec 29||Dec 28||Dec 27||Dec 26||Dec 25||Dec 24||Dec 23||Dec 22||Dec 21||Dec 20||Dec 19||Dec 18||Dec 17||Dec 16||Dec 15||Dec 14||Dec 13||Dec 12||Dec 11||Dec 10||Dec 9|
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!
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.
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.
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 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!
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.
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.
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.
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.
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!