Live data from Hacker News

Sublime Merge

sublimemerge.com

31–40 of 97 posts

Re: Sublime Merge

#31
post #24

Sublime Merge is cough sublimely good at performing 3-way merges. I don't like it as much as a generic git frontend (nothing beats the command line once you're used to it, but for 3-way merges, it's absolutely perfect and I have yet to see anything better. Another very good tool for 3-way merges is meld, but the macOS port (where I do most of my development work on) is not very good, mostly because the GTK macOS port…

I tried Meld for 3-way merges and while it seemed ok I prefer P4Merge. It's free, but not open source. If I'm using Jetbrains tools though, I'll always use the built in merge tool as it's the most intuitive to use in my experience.

Re: Sublime Merge

#32
post #18

curious what GUI framework they are using. I have a sublime merge license, everything feels really snappy

The GUI framework we use for ST and SM is fully custom. We use GTK, Cocoa and Win32 for platform integration and custom software/OpenGL rendering (with a little help from Skis).

Re: Sublime Merge

#33
post #28

Since the auto update for sublimetext to version 4 where I don't have a license for I switched to vscode and never looked back. At first I lost my trust and then I liked vsc more.

This thread is not about Sublime Text.

Re: Sublime Merge

#34
post #24

Sublime Merge is cough sublimely good at performing 3-way merges. I don't like it as much as a generic git frontend (nothing beats the command line once you're used to it, but for 3-way merges, it's absolutely perfect and I have yet to see anything better. Another very good tool for 3-way merges is meld, but the macOS port (where I do most of my development work on) is not very good, mostly because the GTK macOS port…

It’s also very good at committing chunks, especially from different files in the same commit. It’s not good at getting an overview of your history or blaming, but for committing and merging it is really nice

What don't you like about the blame interface?

Re: Sublime Merge

#35
post #28

Since the auto update for sublimetext to version 4 where I don't have a license for I switched to vscode and never looked back. At first I lost my trust and then I liked vsc more.

This thread is not about Sublime Text.

It's the same company. His trust was for the company not just for a product

Re: Sublime Merge

#36
post #28

Since the auto update for sublimetext to version 4 where I don't have a license for I switched to vscode and never looked back. At first I lost my trust and then I liked vsc more.

This thread is not about Sublime Text.

Same company.

And the funny thing is at that time I was thinking about buying sublime merge, until the st4 update happend.

Re: Sublime Merge

#37
post #22

I used Git on the command line exclusively for many years and occasionally tried the built-in Git tools for various editors as well as GitHub Desktop, but I never felt they were a lift in usability over the CLI or very pleasant to use. That was until I tried Sublime Merge on a whim. One thing I like is how keyboard oriented most of it is, and how it maps quite closely to CLI commands. If I want to commit I open the c…

Have you tried any TUI tools? I'm super happy with tig for visualizing history, diffs, staging chunks and staged/unchanged changes. For anything else I just use the git CLI commands.

Re: Sublime Merge

#38
> Commit Faster - Stage Files, Hunks and Lines with no waiting - Sublime Merge is really, really fast.

Fast as opposed to what? What could possibly be slow here? It's just local git operations.

Re: Sublime Merge

#39
Using Sublime Merge for over a year now after using Magit/Emacs mostly (and git command line for years before that).

What I like about Sublime Merge is its performance and the stage/unstage UI/UX is intuitive and fast backed by a competent text editor engine, similar to what I liked about Magit. Having multiple repositories open in a tab interface is also nice.

What you have to keep in mind is that Sublime Merge also includes a competent merge tool (hence the name). Sometimes we have to do more complex merges and Sublime Merge does this in an intuitive and integrated way, which would be a completely separate application in many other popular Git front-ends. Therefore the price is IMHO fair and justified. I can recommend giving it a try for a couple of weeks.

Post reply on HN