On a video, hover to play at realtime, click and drag to play at your own speed.

If you're already used to DiffPlug 1.x, first take a look at migrating from 1.x to 2.x.

Entity console

The entity console is the text box at top. You can use it to navigate your files. Ctrl+P will move the cursor there.

Diff list

Click the DiffPlug icon (or press Ctrl+D) to open the diff list. When you move the mouse off of the diff list, it will close automatically. If you drag a file onto the diff list, it will open automatically.

Command console (where is the toolbar?)

Press Ctrl+Shift+P to open the command console. The actions available are context-sensitive, based on the currently active pane.

Diff schemas

DiffPlug has multiple ways to compare files. To change which file in a diff is the before and which file is the after, drag their labels to swap. If you'd like to change the type of the comparison, right-click the label.


The following colors and font styles are used to encode a diff:

  • added
  • removed
  • changed
  • identical

In some cases, these can be mix and matched. For example, if an element named SystemGain were renamed to SysGain76, it would look like this:

  • SystemGain76

The color is blue, because the element changed (it was renamed), and the change in the name is encoded using font styles.