The Unreal Diff Tool compares assets in Unreal Engine. It supports:
- Comparing an asset with a previous version of itself from source control.
- Comparing two different assets.
But it doesn't support comparing with assets outside of the project.
This is a simple Unreal Editor plugin that allows user to Blueprint Diff with even external blueprint file.
- Windows
- UE 5.4 or newer
- Clone this repo into <ProjectDirectory>/Plugins
- Launch project
- If it's not enabled: Go to Edit -> Plugins -> "Project" category -> Editor -> Enable "BPDiffer" and restart the editor
- Done
-
Open any blueprint asset you want to diff
-
You should see a new button in the toolbar called "BPDiffer", click it
-
Select the blueprint file you want to diff with in the pop-up File Dialog window
-
Check result in the Blueprint Diff window
-
Done
- Open Blueprint Diff window directly in current Unreal Editor instead of creating another Editor process. Reference Solution