Skip to content

Commit 953e58a

Browse files
committed
2 parents 38e5396 + a18985a commit 953e58a

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

docs/diff-tool.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,8 @@ ReSharper | Options | Tools | Unit Testing | Test Runner
109109

110110
## Supported Tools:
111111

112+
Tools location is automatically detected. If a tool installed in a custom location, it can be manually configured using an environment variable, that points to the executable. The environment variable format is `DiffEngine_{ToolName}`.
113+
112114
<!-- include: diffTools. path: /src/DiffEngine.Tests/diffTools.include.md -->
113115
## Non-MDI tools
114116

@@ -121,6 +123,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
121123
* Is MDI: False
122124
* Supports auto-refresh: True
123125
* Supports text files: True
126+
* Environment variable for custom install location: `DiffEngine_BeyondCompare`
124127
* Supported binaries: pdf, bmp, gif, ico, jpg, jpeg, png, tif, tiff, rtf
125128

126129
#### Notes:
@@ -159,6 +162,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
159162
* Is MDI: False
160163
* Supports auto-refresh: True
161164
* Supports text files: True
165+
* Environment variable for custom install location: `DiffEngine_DeltaWalker`
162166
* Supported binaries: jpg, jp2, j2k, png, gif, psd, tif, bmp, pct, pict, pic, ico, ppm, pgm, pbm, pnm, zip, jar, ear, tar, tgz, tbz2, gz, bz2, doc, docx, xls, xlsx, ppt, pdf, rtf, html, htm
163167

164168
#### Notes:
@@ -187,6 +191,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
187191
* Is MDI: False
188192
* Supports auto-refresh: True
189193
* Supports text files: True
194+
* Environment variable for custom install location: `DiffEngine_Diffinity`
190195

191196
#### Notes:
192197

@@ -209,6 +214,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
209214
* Is MDI: False
210215
* Supports auto-refresh: True
211216
* Supports text files: True
217+
* Environment variable for custom install location: `DiffEngine_DiffMerge`
212218

213219
#### Notes:
214220

@@ -245,6 +251,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
245251
* Is MDI: False
246252
* Supports auto-refresh: True
247253
* Supports text files: True
254+
* Environment variable for custom install location: `DiffEngine_ExamDiff`
248255

249256
#### Notes:
250257

@@ -268,6 +275,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
268275
* Is MDI: False
269276
* Supports auto-refresh: False
270277
* Supports text files: True
278+
* Environment variable for custom install location: `DiffEngine_Guiffy`
271279
* Supported binaries: bmp, gif, jpeg, jpg, png, wbmp
272280

273281
#### Notes:
@@ -301,6 +309,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
301309
* Is MDI: False
302310
* Supports auto-refresh: True
303311
* Supports text files: True
312+
* Environment variable for custom install location: `DiffEngine_Kaleidoscope`
304313
* Supported binaries: bmp, gif, ico, jpg, jpeg, png, tiff, tif
305314

306315
#### OSX settings:
@@ -316,6 +325,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
316325
* Is MDI: False
317326
* Supports auto-refresh: False
318327
* Supports text files: True
328+
* Environment variable for custom install location: `DiffEngine_KDiff3`
319329

320330
#### Notes:
321331

@@ -345,6 +355,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
345355
* Is MDI: False
346356
* Supports auto-refresh: False
347357
* Supports text files: True
358+
* Environment variable for custom install location: `DiffEngine_Neovim`
348359

349360
#### Notes:
350361

@@ -377,6 +388,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
377388
* Is MDI: False
378389
* Supports auto-refresh: False
379390
* Supports text files: True
391+
* Environment variable for custom install location: `DiffEngine_P4Merge`
380392
* Supported binaries: bmp, gif, jpg, jpeg, png, pbm, pgm, ppm, tif, tiff, xbm, xpm
381393

382394
#### Windows settings:
@@ -416,6 +428,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
416428
* Is MDI: False
417429
* Supports auto-refresh: True
418430
* Supports text files: True
431+
* Environment variable for custom install location: `DiffEngine_Rider`
419432

420433
#### Notes:
421434

@@ -461,6 +474,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
461474
* Is MDI: False
462475
* Supports auto-refresh: False
463476
* Supports text files: True
477+
* Environment variable for custom install location: `DiffEngine_TkDiff`
464478

465479
#### OSX settings:
466480

@@ -476,6 +490,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
476490
* Is MDI: False
477491
* Supports auto-refresh: False
478492
* Supports text files: False
493+
* Environment variable for custom install location: `DiffEngine_TortoiseGitIDiff`
479494
* Supported binaries: bmp, gif, ico, jpg, jpeg, png, tif, tiff
480495

481496
#### Windows settings:
@@ -494,6 +509,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
494509
* Is MDI: False
495510
* Supports auto-refresh: False
496511
* Supports text files: True
512+
* Environment variable for custom install location: `DiffEngine_TortoiseGitMerge`
497513

498514
#### Windows settings:
499515

@@ -511,6 +527,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
511527
* Is MDI: False
512528
* Supports auto-refresh: False
513529
* Supports text files: False
530+
* Environment variable for custom install location: `DiffEngine_TortoiseIDiff`
514531
* Supported binaries: bmp, gif, ico, jpg, jpeg, png, tif, tiff
515532

516533
#### Windows settings:
@@ -529,6 +546,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
529546
* Is MDI: False
530547
* Supports auto-refresh: False
531548
* Supports text files: True
549+
* Environment variable for custom install location: `DiffEngine_TortoiseMerge`
532550

533551
#### Windows settings:
534552

@@ -546,6 +564,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
546564
* Is MDI: False
547565
* Supports auto-refresh: True
548566
* Supports text files: True
567+
* Environment variable for custom install location: `DiffEngine_Vim`
549568

550569
#### Notes:
551570

@@ -579,6 +598,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
579598
* Is MDI: False
580599
* Supports auto-refresh: True
581600
* Supports text files: True
601+
* Environment variable for custom install location: `DiffEngine_WinMerge`
582602
* Supported binaries: bmp, cut, dds, exr, g3, gif, hdr, ico, iff, lbm, j2k, j2c, jng, jp2, jpg, jif, jpeg, jpe, jxr, wdp, hdp, koa, mng, pcd, pcx, pfm, pct, pict, pic, png, pbm, pgm, ppm, psd, ras, sgi, rgb, rgba, bw, tga, targa, tif, tiff, wap, wbmp, wbm, webp, xbm, xpm
583603

584604
#### Notes:
@@ -609,6 +629,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
609629
* Is MDI: True
610630
* Supports auto-refresh: True
611631
* Supports text files: True
632+
* Environment variable for custom install location: `DiffEngine_AraxisMerge`
612633
* Supported binaries: bmp, dib, emf, gif, jif, j2c, j2k, jp2, jpc, jpeg, jpg, jpx, pbm, pcx, pgm, png, ppm, ras, tif, tiff, tga, wmf
613634

614635
#### Notes:
@@ -642,6 +663,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
642663
* Is MDI: True
643664
* Supports auto-refresh: False
644665
* Supports text files: True
666+
* Environment variable for custom install location: `DiffEngine_CodeCompare`
645667

646668
#### Notes:
647669

@@ -663,6 +685,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
663685
* Is MDI: True
664686
* Supports auto-refresh: False
665687
* Supports text files: True
688+
* Environment variable for custom install location: `DiffEngine_Meld`
666689

667690
#### Notes:
668691

@@ -700,6 +723,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
700723
* Is MDI: True
701724
* Supports auto-refresh: False
702725
* Supports text files: True
726+
* Environment variable for custom install location: `DiffEngine_SublimeMerge`
703727

704728
#### Notes:
705729

@@ -736,6 +760,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
736760
* Is MDI: True
737761
* Supports auto-refresh: True
738762
* Supports text files: True
763+
* Environment variable for custom install location: `DiffEngine_VisualStudio`
739764

740765
#### Windows settings:
741766

@@ -762,6 +787,7 @@ Non-MDI tools are preferred since it allows [DiffEngineTray](tray.md) to track a
762787
* Is MDI: True
763788
* Supports auto-refresh: True
764789
* Supports text files: True
790+
* Environment variable for custom install location: `DiffEngine_VisualStudioCode`
765791

766792
#### Notes:
767793

0 commit comments

Comments
 (0)