Worktrees have been a massive savior for me when using Rider (which is all that I use them for). Previously, switching branches would cause the cache to become out-of-date; which would be fine if amending it didn't break 80% of the time (causing spurious code issues etc.).
It works just fine with Sublime Merge, so long as you add the worktree as the repo - not the bare repo. I do wish there was better integration.
It works just fine with Sublime Merge, so long as you add the worktree as the repo - not the bare repo. I do wish there was better integration.