Exemplo n.º 1
0
 static BeyondCompareDiffProgram()
 {
     DefaultSearchPaths = WindowsProgramFilePaths
                          .SelectMany(p =>
                                      new[]
     {
         $@"{p}\Beyond Compare 4\BCompare.exe",
         $@"{p}\Beyond Compare 3\BCompare.exe"
     }
                                      )
                          .ToArray();
 }
Exemplo n.º 2
0
        static VsCodeDiffProgram()
        {
            var paths = new List <string>();

            if (DiffReporter.IsWindows)
            {
                paths.AddRange(WindowsProgramFilePaths
                               .Select(p => $@"{p}\Microsoft VS Code\Code.exe")
                               .ToArray());
            }
            else
            {
                paths.Add("/usr/local/bin/code");
            }
            DefaultSearchPaths = paths;
        }
Exemplo n.º 3
0
        static VsCodeDiffProgram()
        {
            var paths = new List <string>();

            if (DiffReporter.IsWindows)
            {
                paths.AddRange(WindowsProgramFilePaths
                               .Select(p => $@"{p}\Microsoft VS Code\Code.exe")
                               .ToArray());
            }
            else
            {
                paths.Add("/usr/local/bin/code");
                paths.Add("/usr/bin/code");
                paths.Add("/snap/bin/code");
                paths.Add("/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code");
            }
            DefaultSearchPaths = paths;
        }
Exemplo n.º 4
0
        static BeyondCompareDiffProgram()
        {
            var paths = new List <string>();

            if (DiffReporter.IsWindows)
            {
                paths.AddRange(WindowsProgramFilePaths
                               .SelectMany(p =>
                                           new[]
                {
                    $@"{p}\Beyond Compare 4\BCompare.exe",
                    $@"{p}\Beyond Compare 3\BCompare.exe"
                })
                               .ToArray());
            }
            else
            {
                paths.Add("/usr/bin/bcompare");
            }
            DefaultSearchPaths = paths;
        }
Exemplo n.º 5
0
 static P4MergeDiffProgram()
 {
     DefaultSearchPaths = WindowsProgramFilePaths
                          .Select(p => $@"{p}\Perforce\p4merge.exe")
                          .ToArray();
 }
Exemplo n.º 6
0
 static KDiff3DiffProgram()
 {
     DefaultSearchPaths = WindowsProgramFilePaths
                          .Select(p => $@"{p}\KDiff3\KDiff3.exe")
                          .ToArray();
 }