Select two files from the Explorer to compare differences.
Features
- You can launch an external diff tool to check the differences between files.
- Use WinMerge as default diff tool.
Usage1
- Select multiple files with
Ctrl+click , etc.
- Select
openindifftool.GetDiff from the context menu.
- The diff tool you set up will show you the differences.

Usage2
- Select modified file In
Source Control
- Select
openindifftool.GetDiffWithScm from the context menu.
- The diff tool you set up will show you the differences.
- svn extensions are also supported.

Usage3
Select a file in a text editor.
Select openindifftool.GetDiffFromEditorTab from the tab context menu.
Select openindifftool.GetDiffFromEditorTab from the tab context menu of the file to compare.
The diff tool you set up will show you the differences.
Tip: openindifftool.GetDiffFromEditorTab supports comparing unsaved files.

Usage4
Select text in a text editor.
Select openindifftool.GetDiffFromSelectedText from the context menu.
Select another text to compare in the same way, or use openindifftool.GetDiffFromEditorTab from the tab context menu to compare with a file.
The diff tool you set up will show you the differences.
Tip: Selected texts are temporarily saved as files for comparison.

Config
openindifftool.diffTool : Path to the diff tool executable (default :WinMergeU.exe
Requirements
- Visual Studio Code 1.38.0 or newer
License
Licensed under MIT
| |