MergeTool Class
Represents a merge tool that can be used to compare and update snapshots.
public abstract class MergeToolConstructors
| Name | Description |
|---|---|
| MergeTool() |
MergeTool()
protected MergeTool()No documentation is available.
Properties
AraxisMerge
MergeTool.csBeyondCompare
MergeTool.csCursor
MergeTool.csDeltaWalker
MergeTool.csDiffToolFromEnvironmentVariable
MergeTool.csDiffinity
MergeTool.csExamDiff
MergeTool.csGitDiffTool
MergeTool.csGitMergeTool
MergeTool.csGuiffy
MergeTool.csKDiff3
MergeTool.csKaleidoscope
MergeTool.csMeld
MergeTool.csMsExcelDiff
MergeTool.csMsWordDiff
MergeTool.csNeovim
MergeTool.csP4Merge
MergeTool.csRider
MergeTool.csRiderIfCurrentProcess
MergeTool.csSublimeMerge
MergeTool.csTkDiff
MergeTool.csTortoiseGitIDiff
MergeTool.csTortoiseGitMerge
MergeTool.csTortoiseIDiff
MergeTool.csTortoiseMerge
MergeTool.csVim
MergeTool.csVisualStudio
MergeTool.csVisualStudioCode
MergeTool.csVisualStudioCodeIfCurrentProcess
MergeTool.csVisualStudioIfCurrentProcess
MergeTool.csVisualStudioMerge
MergeTool.csVisualStudioMergeIfCurrentProcess
MergeTool.csWinMerge
MergeTool.csMethods
| Name | Description |
|---|---|
| Start(string, string) | Starts the merge tool to compare the current file with the new file. |
Start(string, string)
Starts the merge tool to compare the current file with the new file.
public abstract MergeToolResult? Start(string currentFilePath, string newFilePath)Parameters
currentFilePathstring- The path to the current snapshot file.
newFilePathstring- The path to the new snapshot file.
Returns
MergeToolResult? A MergeToolResult that represents the merge tool process, or null if the tool cannot be started.