- BeyondCompare
- P4Merge
- AraxisMerge
- Meld
- SublimeMerge
- Kaleidoscope
- DeltaWalker
- CodeCompare
- WinMerge
- DiffMerge
- TortoiseMerge
- TortoiseGitMerge
- TortoiseIDiff
- KDiff3
- TkDiff
- Guiffy
- ExamDiff
- Diffinity
- VisualStudioCode
- VisualStudio
- Rider
- Vim
- Neovim
Set an DiffEngine_ToolOrder
environment variable with the preferred order of toll resolution. The value can be comma (,
), pipe (|
), or space separated.
For example VisualStudio,Meld
will result in VisualStudio then Meld then all other tools being the order.
DiffTools.UseOrder(DiffTool.VisualStudio, DiffTool.AraxisMerge);